Features/CUPS1.6

From FedoraProject

< Features(Difference between revisions)
Jump to: navigation, search
(Detailed Description)
(Benefit to Fedora)
Line 16: Line 16:
  
 
== Detailed Description ==
 
== Detailed Description ==
 +
<!-- Expand on the summary, if appropriate.  A couple sentences suffices to explain the goal, but the more details you can provide the better. -->
  
 
CUPS 1.6 was released in July 2012 and has brought several important features
 
CUPS 1.6 was released in July 2012 and has brought several important features
Line 26: Line 27:
  
 
PDF printing workflow
 
PDF printing workflow
* Currently CUPS uses PostScript as the common format for manipulating print jobs. Using PDF instead could lead to faster printing (as newer printers understand PDF natively) and more reliable page manipulation.
+
* Currently CUPS uses PostScript as the common format for manipulating print jobs. We want to switch the standard print job transfer format from PostScript to PDF, which has many important advantages.
* PDF format allows for easier post-processing, newer features like transparency and high bit-depth color, and a simpler printing pipeline.
+
* Additional filters for the PDF printing workflow have been added to the new cups-filters.
* Additional filters for the PDF printing workflow have been added to the new cups-filters
+
* http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat
+
  
 
== Benefit to Fedora ==
 
== Benefit to Fedora ==
 
<!-- What is the benefit to the platform?  If this is a major capability update, what has changed?  If this is a new feature, what capabilities does it bring? Why will Fedora become a better distribution or project because of this feature?-->
 
<!-- What is the benefit to the platform?  If this is a major capability update, what has changed?  If this is a new feature, what capabilities does it bring? Why will Fedora become a better distribution or project because of this feature?-->
 +
 +
* Fedora stays in sync with upstream.
 +
* Using [http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat PDF as standard print job format] could lead to faster printing (as newer printers understand PDF natively) and more reliable page manipulation. PDF format allows for easier post-processing, newer features like transparency and high bit-depth color, and a simpler printing pipeline.
  
 
== Scope ==
 
== Scope ==

Revision as of 15:52, 28 January 2013

Contents

CUPS 1.6

Summary

Update CUPS to the latest upstream release.

Owner

Current status

  • Targeted release: Fedora 19
  • Last updated: 2013-01-28
  • Percentage of completion: 75%

Detailed Description

CUPS 1.6 was released in July 2012 and has brought several important features

  • Merged Fedora's patch for color management using colord
  • Merged Fedora's patch for mDNS/DNS-SD support using Avahi
  • Removed support for CUPS Browsing and Polling
    • The CUPS Browsing protocol is currently the primary mechanism for CUPS-to-CUPS printer queue discovery on Linux. It works by having each CUPS server periodically broadcast UDP packets on port 631 announcing its available queues, and listening for broadcasts from other CUPS servers. CUPS Browsing protocol has no longer been meeting the requirements of current networking technologies, and in fact has had some bad effects on wireless networks due to the use of UDP broadcasts. Rather than trying to address these issues by introducing a new and incompatible update to the protocol, the existing mDNS/DNS-SD standards can serve as a ready replacement and actually has been used in CUPS for many years now.
  • All filters and backends not used by Mac OS X have been dropped
    • These filters and backends, together with the filters for the PDF printing workflow are now hosted as the cups-filters project at linuxfoundation.org.

PDF printing workflow

  • Currently CUPS uses PostScript as the common format for manipulating print jobs. We want to switch the standard print job transfer format from PostScript to PDF, which has many important advantages.
  • Additional filters for the PDF printing workflow have been added to the new cups-filters.

Benefit to Fedora

  • Fedora stays in sync with upstream.
  • Using PDF as standard print job format could lead to faster printing (as newer printers understand PDF natively) and more reliable page manipulation. PDF format allows for easier post-processing, newer features like transparency and high bit-depth color, and a simpler printing pipeline.

Scope

How To Test

User Experience

Dependencies

Contingency Plan

Documentation

Release Notes

Comments and Discussion