All of lore.kernel.org
 help / color / mirror / Atom feed
* Exploring a universal production printing architecture
@ 2026-07-18  8:25 Joshua Braddock - Queen City Print Shop
  2026-07-18 12:07 ` Solomon Peachy
  2026-07-18 14:17 ` Michael Sweet
  0 siblings, 2 replies; 4+ messages in thread
From: Joshua Braddock - Queen City Print Shop @ 2026-07-18  8:25 UTC (permalink / raw)
  To: printing-architecture

Hello everyone,

I've spent many years working in commercial production printing with
mixed-vendor environments (Xerox Fiery, HP DesignJet, office printers,
legacy Windows print servers, etc.), and I've been thinking about
whether there is room for a higher-level printing architecture that
complements CUPS rather than replacing it.

The core idea is to separate document generation from production workflow.

Today, applications generally render directly to a printer driver,
where media selection, finishing, device capabilities, and
vendor-specific options are all intertwined.

I'm wondering whether there is interest in an architecture where a
universal virtual printer exists on any supported operating system.
Rather than targeting a physical device, applications would simply
"print" to this virtual destination. The resulting job would then
enter a vendor-neutral workflow system (headless or GUI-based)
responsible for production decisions such as:

- device selection
- media selection
- imposition
- finishing
- routing
- job scheduling
- recovery after interruptions
- accounting and auditing
- communication with vendor-specific drivers, RIPs, or printer applications

The workflow engine could operate as a local application, centralized
server, or completely headless service with a web interface. The
virtual printer would provide a consistent interface to applications,
while the workflow layer would determine how and where jobs are
ultimately produced.

My question isn't whether this should replace CUPS or existing printer
drivers. Rather, I'm curious whether OpenPrinting has already explored
an architectural separation like this, or whether this is an area
where discussion would be appropriate.

I'd appreciate any pointers to prior work, existing standards, or
reasons this approach has already been considered.

Thank you,
--
Joshua Braddock
Queen City Print Shop (qcprints.net)
701.203.2873

Notice: This email, including any attachments, is intended solely for
the use of the designated recipient(s) and may contain confidential or
legally privileged information. If you are not the intended recipient,
you are hereby notified that any review, disclosure, copying,
distribution, or use of this email is strictly prohibited. If you have
received this message in error, please notify the sender immediately
by replying to this email and permanently delete it, along with any
attachments, from your system. Thank you for your cooperation.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-07-18 15:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-18  8:25 Exploring a universal production printing architecture Joshua Braddock - Queen City Print Shop
2026-07-18 12:07 ` Solomon Peachy
2026-07-18 14:17 ` Michael Sweet
2026-07-18 15:34   ` Joshua Braddock - Queen City Print Shop

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.