The Wayback Machine - https://web.archive.org/web/20121004034647/https://cups.org/roadmap.php

Roadmap

Last Updated 09 Sep 2012

This page provides a dynamic look at all open Software Trouble Reports ("STRs") that have been filed on the Bugs & Features page. If you would like to contribute code to implement/fix any of the STRs below, please consult the CUPS Developer Guide for the coding standards we follow and then post your changes to the corresponding STR.
 

CUPS 1.5 (3 Bugs)

CUPS 1.5.x is a former stable branch. It is no longer being maintained, and any bug fixes will be applied against CUPS 1.6.x.

STR #SummarySubsystemStatusPriority
4125cups-remote-pending-held when only Send-Document requires encryption Attachments 2MultiplePendingLOW
4140No local Kerberos authenticationSchedulerPendingLOW
4198IPP deadlock when last page got lost Attachments 1BackendsPendingLOW

CUPS 1.6 (9 Bugs, 2 Fixed/Pending)

CUPS 1.6.x is the current stable branch. Bug fix (patch) releases will come out approximately every 6-8 weeks as needed.

STR #SummarySubsystemStatusPriority
4096cupsCopyDestConflicts and cupsEncodeOptions* do not handle collection attributesCUPS APIPendingMOD
4101Add more unit tests and IPP Everywhere attributes to ippserverMultiplePendingMOD
4172Unable to use ipptool to send requests that require authentication since 1.5.4 Attachments 4ipptoolPendingMOD
4177hp and usb backends detect the printer but cups doesn't Attachments 1MultiplePendingMOD
4187_cupsConnect() can return cached http connection which is already unusable Attachments 3CUPS APIPendingMOD
4136ipptool XML (plist) output includes empty dictsipptoolPendingLOW
4150TBCP quoting broken in combination with PJLPort MonitorsPendingLOW
4178CUPs 1.6.x server does not send PPD/option info to CUPS 1.6.x client Attachments 10CUPS APIPendingLOW

4180CUPS 1.6.1 crashes on shutdownSchedulerActiveMOD

4183CUPS 1.6.1 crashes on startup when DNS-SD host name cannot get determined via Avahi Attachments 1SchedulerFixed r10624HIGH
4192CUPS daemon crashes on bad entry in cupsd.conf Attachments 1SchedulerFixed r10625HIGH

CUPS 1.7 (7 Features)

CUPS 1.7 is the current development branch. Its focus is on improvements to IPP Everywhere, quotas, PIN printing, and follow-me printing.

STR #SummarySubsystemStatusPriority
4039Support intermediate certificate authority fileNewRFE

3702dnssd: construct CMD Device ID field from Bonjour TXT fieldBackendsPendingRFE
4167Add ippContains* functionsCUPS APIPendingRFE
4168Add HTTP/IPP gzip supportCUPS APIPendingRFE
4175Add ability for ipptool to use variables in the Delay and Operation statementsipptoolPendingRFE
4188Add NOT-EXPECT and NOT-STATUS directivesipptoolPendingRFE
4189Add support for compound value testsipptoolPendingRFE

CUPS -feature (39 Features, 2 Bugs)

The -feature branch contains features that have not yet been scheduled for a release.

STR #SummarySubsystemStatusPriority
4071allow client authentication using certificatesNewRFE
4103cancel command does not work quiet as documentedNewRFE
4117Failover and RFC2782 support for BrowseLDAPServer optionNewRFE
4123support multiple authentication methods in cupsd.confNewRFE
4160Datamax DPL Based Label Printer Filter Attachments 2NewRFE
4164LDAP IntergrationNewRFE

3239snmp backend should verify hostname in device URIBackendsPendingLOW
3288Spurious 'Bad request line "^W^C^A" from M.N.O.P!' messages in error_log Attachments 2SchedulerPendingLOW
1177Unable to change sort order of bugs on cups.orgWeb SitePendingRFE
1914Use Cancel-Jobs operation instead of Purge-Jobs for pending jobs in web interfaceMultiplePendingRFE
2322Mail notifications to event subscriptions should provide more detailsNotifiersPendingRFE
2728Print banner page from different input traySchedulerPendingRFE
2896Applications need to be able to list and retreive installed ICC profilesMultiplePendingRFE
2913Improve Get-Jobs performance with large numbers of jobs Attachments 3SchedulerPendingRFE
2930Implement the --version and --help options in the cups toolsMultiplePendingRFE
2935please support less restricted root backend permissions Attachments 3SchedulerPendingRFE
2967Group authentication with duplicated groups does not work Attachments 1SchedulerPendingRFE
3092Add support for printer list filtering Attachments 1CUPS APIPendingRFE
3168Make `lp -i' able to restart a job with a job-hold-until attributeSystem V CommandsPendingRFE
3199cups-lpd receives print file before establishing it can create a job on the cupsd Attachments 2LPD Mini-DaemonPendingRFE
3274Add way to purge individual jobs in web interface. Attachments 1CGI ProgramsPendingRFE
3282Web interface to allow input of message to explain why queue has been stoppedCGI ProgramsPendingRFE
3301Web Interface: No Cancel or Back buttonsCGI ProgramsPendingRFE
3323Transition legacy locale names to official onesMultiplePendingRFE
3365new printer support working, Tyco label printer Attachments 1Sample DriversPendingRFE
3369Add support for lzma/xz to CUPS file APIsCUPS APIPendingRFE
3476Make connection timeout adjustable Attachments 1CUPS APIPendingRFE
3483Add FixPermissions directiveSchedulerPendingRFE
3604Add/update P2600/ISO 27001 audit events for cupsd Attachments 1SchedulerPendingRFE
3618Generate self-signed certificate at start-up?SchedulerPendingRFE
3736Allow ACLs based on domain socketsSchedulerPendingRFE
3767Support for Zebra Technologies Kiosk Printers in CUPS Attachments 3Sample DriversPendingRFE
3777"Share this printer" not checked when DefaultShared Yes in cupsd.confCGI ProgramsPendingRFE
3793 /usr/share/cups/profile/ is not a standard search path for profiles on LinuxNonePendingRFE
3819Performance enhancement for IPP-Get-Jobs Attachments 1SchedulerPendingRFE
3917Please introduce support for installing systemd units Attachments 2MultiplePendingRFE
4035Add support for bzip2 compression/decompressionCUPS APIPendingRFE
4041Template keywords are visible in some configurationsCGI ProgramsPendingRFE
4070HostNameLookups Double giving IP lookup failed - connection from localhost closedSchedulerPendingRFE
4094Large PJL header from Xerox MacOS X and Windows drivers Attachments 1SchedulerPendingRFE
4153<DefaultPrinter> tag in printers.conf closes with </Printer> Attachments 1SchedulerPendingRFE