Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Get help with printing
url: https://github.com/OpenPrinting/cups/discussions/categories/q-a
about: Ask printer setup, troubleshooting, and CUPS questions in OpenPrinting's community Q&A.
7 changes: 7 additions & 0 deletions .github/SUPPORT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Getting help

Ask printing questions in [OpenPrinting's Q&A forum](https://github.com/OpenPrinting/cups/discussions/categories/q-a).
See [Contact Us](https://openprinting.github.io/contact) for what to include and other community contacts.

Use [this repository's issues](https://github.com/OpenPrinting/openprinting.github.io/issues)
to report website bugs or incorrect content.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ The official website for [OpenPrinting](https://openprinting.github.io/), built

OpenPrinting is a Linux Foundation workgroup that manages the printing architecture for Linux and UNIX-like operating systems.

## Need help with printing?

Ask in [OpenPrinting's Q&A forum](https://github.com/OpenPrinting/cups/discussions/categories/q-a).
See the [support guide](.github/SUPPORT.md) for more details.

## Getting Started

You need [Node.js](https://nodejs.org/) and [Yarn](https://yarnpkg.com/). Note that the
Expand Down
2 changes: 1 addition & 1 deletion app/contact/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ export default async function ContactPage() {
<>
<PageHero
title={title}
description="Get in touch with the OpenPrinting community"
description="Get help with printing and connect with the OpenPrinting community"
/>

<main className="min-h-screen bg-background text-foreground pt-24 pb-16">
Expand Down
8 changes: 4 additions & 4 deletions components/navbar.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -131,8 +131,8 @@ export default function Navbar() {
size="sm"
className="bg-foreground text-background hover:bg-foreground/90 text-xs font-medium h-8 px-4 rounded-full transition-all duration-200"
>
<Link href={siteConfig.destinations.github} target="_blank" rel="noopener noreferrer">
GitHub
<Link href={siteConfig.destinations.support}>
Get Help
</Link>
</Button>
</motion.div>
Expand Down Expand Up @@ -251,8 +251,8 @@ export default function Navbar() {
className="w-full bg-foreground text-background hover:bg-foreground/90 text-xs font-medium rounded-full"
onClick={() => setIsOpen(false)}
>
<Link href={siteConfig.destinations.github} target="_blank" rel="noopener noreferrer">
GitHub
<Link href={siteConfig.destinations.support}>
Get Help
</Link>
</Button>
</motion.div>
Expand Down
4 changes: 4 additions & 0 deletions config/site.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export interface SiteConfig {
};
destinations: {
github: string;
support: string;
cups: string;
drivers: string;
legacyPrinters: string;
Expand Down Expand Up @@ -69,6 +70,7 @@ const canonicalOrigin =
// override is honored; set NEXT_PUBLIC_BASE_PATH only for project-subpath previews.
const basePath = process.env.NEXT_PUBLIC_BASE_PATH ?? "";
const assetPrefix = basePath ? `${basePath}/` : "";
const supportUrl = "https://github.com/OpenPrinting/cups/discussions/categories/q-a";

export const siteConfig: SiteConfig = {
repo: {
Expand Down Expand Up @@ -97,6 +99,7 @@ export const siteConfig: SiteConfig = {
},
destinations: {
github: "https://github.com/OpenPrinting",
support: supportUrl,
cups: "https://openprinting.github.io/cups/",
drivers: "https://openprinting.org/drivers",
legacyPrinters: "https://openprinting.org/printers",
Expand Down Expand Up @@ -138,6 +141,7 @@ export const siteConfig: SiteConfig = {
{
title: "Community",
links: [
{ name: "Get Help", href: supportUrl },
{ name: "GitHub", href: "https://github.com/OpenPrinting" },
{ name: "Google Summer of Code", href: "/gsoc" },
{ name: "Google Season of Docs", href: "/gsod" },
Expand Down
59 changes: 32 additions & 27 deletions contents/pages/contact.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,41 @@
---
title: "Contact Us"
permalink: /contact/
permalink: /contact
layout: collection
header:
overlay_color: "#000"
overlay_filter: "0.5"
overlay_image: /assets/images/contact_us.jpeg
excerpt: "Feel Free To Contact Us!"
excerpt: "Get help with printing through OpenPrinting's community Q&A."
author_profile: false
---
<p>
<strong>Important:</strong> We protect the e-mail addresses of our mentors and mailing lists against spam bots. Please replace all occurrences of “ at ” and “ dot ” by “@” and “.” resp.
</p>
<div>
<h1>Mailing Lists:</h1>
<p>
The lists were moved to the mail server <a href="https://subspace.kernel.org/lists.linux.dev.html">list.linux.dev</a>.
<ul>
<li><a href="https://lore.kernel.org/printing-architecture/" title="https://lore.kernel.org/printing-architecture/" rel="nofollow">Architecture</a></li>
<li><a href="https://lore.kernel.org/printing-users/" title="https://lore.kernel.org/printing-users/" rel="nofollow">Users</a></li>
</ul>
</p>
<p>
<h1>Telegram</h1>
<ul>
<li><a href="https://t.me/+RizBbjXz4uU2ZWM1" title="Join our Telegram chat.">OpenPrinting chat</a></li>
</ul>
</p>
<h1>GitHub</h1>
<p>
<ul>
<li><a href="https://github.com/OpenPrinting" title="https://github.com/OpenPrinting" rel="nofollow">OpenPrinting GitHub</a></li>
</ul>
</p>
</div>

## Get help with printing

Ask about printer setup, printing problems, or CUPS in
**[OpenPrinting's Q&A forum](https://github.com/OpenPrinting/cups/discussions/categories/q-a)**.

Search for an existing answer first. To ask a question, sign in to GitHub and
start a discussion in **Q&A**. Include:

- Printer model and connection type (USB, Wi-Fi, or Ethernet).
- Operating system and version, plus your CUPS version if known.
- What went wrong, any error messages, and what you have already tried.

Remove personal information and passwords from logs or screenshots before posting.

## Reporting a bug

Report confirmed bugs in the affected project's tracker, such as
[CUPS issues](https://github.com/OpenPrinting/cups/issues).
For broken links or incorrect website content, use
[website issues](https://github.com/OpenPrinting/openprinting.github.io/issues).

## Community and development contacts

For mailing list subscriptions, see [lists.linux.dev](https://subspace.kernel.org/lists.linux.dev.html).

- [Printing architecture archives](https://lore.kernel.org/printing-architecture/) — development discussions.
- [Printing users archives](https://lore.kernel.org/printing-users/) — past user discussions.
- [Telegram chat](https://t.me/+RizBbjXz4uU2ZWM1) — informal community conversation.
- [GitHub repositories](https://github.com/OpenPrinting) — source code and contributions.