Home  Login    Bugs & Features    Documentation    Download    Drivers    Forums    Links  

Roadmap

Last Updated 03 Nov 2008

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.3 (6 Bugs)

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

STR #SummarySubsystemStatusPriority
3025Handling of job-hold-until="weekend" is wrongNewLOW
2624EPSON 24-pin driver page length/alignment issuesSample DriversPendingMOD
2881Landscape PDF prints incorrectly with orientation-requested=4PDF FilterPendingLOW
3026Remote printer administration broken in version 1.3.9.CGI ProgramsPendingLOW
3028USB backend loops on SolarisBackendsPendingLOW
3022Invalid server URI in printer/classes pages in the web interfaceCGI ProgramsActiveLOW

CUPS 1.4 (5 Features, 4 Bugs)

CUPS 1.4.x is the active development branch and is focused on PDF printing enhancements, various web interface improvements, and improved SNMP and Bonjour support.

STR #SummarySubsystemStatusPriority
3029side-channel CUPS_SC_CMD_GET_BIDI command is brokenNewHIGH
3030scheduler/quotas.c:cupsdUpdateQuota() fails to scan all of the (500 per default) last jobsNewMOD
3015CUPS 1.4b1 Spanish translationNewLOW
3021DefaultEncryption option missing from cupsd.conf manpageNewLOW
2417Support for Tharo Systems, Inc. line of thermal-transfer labelling printersSample DriversPendingRFE
2471Add Seiko driversSample DriversPendingRFE
2626Improve cupstestdscCUPS CommandsPendingRFE
2895add sample drivers for plotterSample DriversPendingRFE
3014Localization of device-info field in backends programsBackendsPendingRFE

CUPS 1.5 (28 Features)

CUPS 1.5.x is a future development branch.

STR #SummarySubsystemStatusPriority
197job-originating-host-name in lpqBerkeley CommandsPendingRFE
198job-originating-host-name, title in lpstatSystem V CommandsPendingRFE
438lpadmin should check the PPD with cupstestppdSystem V CommandsPendingRFE
618Forcing job-sheets to be unchangeableSchedulerPendingRFE
672Option to allow individual printer to delete a printjob after printing it.SchedulerPendingRFE
988empty local CUPS queue obscures jobs at the print serverBerkeley CommandsPendingRFE
1016Please implement lpr's "-i" option for indentationBerkeley CommandsPendingRFE
1149lprm should support -h and -aBerkeley CommandsPendingRFE
1227Add a Text Option for the width and fold too long line at spacesText FilterPendingRFE
1288Add option/command to show detailed job dataSystem V CommandsPendingRFE
1308Add accounting/quota/management APISchedulerPendingRFE
1437"lpstat -l -c xxxx" works like "lpstat -c xxxx"System V CommandsPendingRFE
1649Web Interface: add a few common cupsd.conf templates for easy setupCGI ProgramsPendingRFE
1743Command line method to query job hold statusMultiplePendingRFE
1904Standard IPC mechanism between user/desktop and print jobMultiplePendingRFE
1914Retain print job historyMultiplePendingRFE
1989Add '--help' option to lprBerkeley CommandsPendingRFE
2053Enhance configurability of lpd backendMultiplePendingRFE
2082lpoptions(1) `-a' (all printers) optionCUPS APIPendingRFE
2316Add Ability to reprint on a different printerMultiplePendingRFE
2322Mail notifications to event subscriptions should provide more detailsNotifiersPendingRFE
2421Add persistent port monitor/backend support for device monitoringSchedulerPendingRFE
2528Suppress duplicate devices in cups-devicedMultiplePendingRFE
2531Add device serial number to all backends when possibleBackendsPendingRFE
2625Add support for configuring separate access control for web interfaceSchedulerPendingRFE
2869Add CUPS_SC_CMD_SET_BIDI side-channel command and APIBackendsPendingRFE
2967Group authentication with duplicated groups does not workSchedulerPendingRFE
2969Add per-object access controls for IPP policiesSchedulerPendingRFE

CUPS -feature (48 Features)

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

STR #SummarySubsystemStatusPriority
2051Support for booklet printingNewRFE
2195Four-fold printing option for greeting cardsNewRFE
2212The "Export Printers to Samba" feature should be part of the "Add Printer" wizardNewRFE
2402Jobs web page display order - `held' jobsNewRFE
2566Windows Driver for CUPS/64bitNewRFE
2732Status of remote IPP jobs cannot be discoveredNewRFE
2761CUPS (and IPP) need performance indicatorsNewRFE
2814Support AllowedChars for String/Password type custom PPD optionsNewRFE
2830Web interface - Printers per page and jobs per pageNewRFE
2857Socket backend wastes 5 seconds of timeNewRFE
2878Standby/failover printer inside a CLASSNewRFE
2890Add back-channel support to libusb-based USB backendBackendsNewRFE
2896Applications need to be able to list and retreive installed ICC profilesNewRFE
2897Adding CUPS filters for using PDF as standard print job formatNewRFE
2900cupsaddsmb / manual: Add EXAMPLES sectionsNewRFE
2928cupsaddsmb: Provide a way to specify the "Long Printer Name"NewRFE
2930Implement the --version and --help options in the cups toolsNewRFE
2932Better names for the enable/disable, accept/reject commandsNewRFE
295064 bit Cups Windows driver missingNewRFE
2952Implementation of Pause-Printer-After-Current-JobNewRFE
2953Support for setting per-connection password callbackCUPS APINewRFE
2959Add lpadmin the ability to remove a printer attributeNewRFE
2984Link to Local Printer Page for Remote IPP PrinterNewRFE
3020adminutil API option for disabling/restricting browse broadcastsNewRFE
621printing to classes of IPP production printersBackendsPendingRFE
809Add time-based againg of archived spool dataSchedulerPendingRFE
1177Unable to change sort order of bugs on cups.orgWeb SitePendingRFE
1310Embedded print server configuration/modeSchedulerPendingRFE
1553Add start page to reprint-job button/operationMultiplePendingRFE
1767Provide FSG OpenPrinting Printing API (PAPI) as a part of the CUPS packageCUPS APIPendingRFE
1866"printcap" generation should be less destructive on SolarisSchedulerPendingRFE
2062An option to specify number of lines to be printed per pageText FilterPendingRFE
2291Automatic cancellation of held jobs after a configured durationSchedulerPendingRFE
2392Modify "cancel" such that it will require confirmation when used only with "-a" option.System V CommandsPendingRFE
2399Require user @CONSOLEMultiplePendingRFE
2410When a filter is not found the error messages are misguiding.CUPS APIPendingRFE
2432please add cupsGetPPD() to PHP bindingsScripting SupportPendingRFE
2474Support for SELinuxMultiplePendingRFE
2475Support for Linux's Lightweigh Audit FrameworkMultiplePendingRFE
2700Add "wol=xx:xx:xx:xx:xx:xx" option to network backendsBackendsPendingRFE
2728Print banner page from different input traySchedulerPendingRFE
2811There is no default timeout for filtersSchedulerPendingRFE
2829when stopping queue only the direct child get cleaned up, need to clean all subsequent processes as well, patch includedSchedulerPendingRFE
2856arbitrarily limits username/password to 32 charactersMultiplePendingRFE
2913Improve Get-Jobs performance with large numbers of jobsSchedulerPendingRFE
2935please support less restricted root backend permissionsSchedulerPendingRFE
2972pstops - coping better with bad postscript created by Acrobat products.PostScript FilterPendingRFE
2476Support for SELinux context based job bannersMultipleActiveRFE
 
Comments are owned by the poster. All other material is copyright 2007-2008 Apple Inc. All rights reserved. The Common UNIX Printing System, CUPS, and the CUPS logo are trademarks of Apple Inc. All other trademarks are the property of their respective owners. Please report site problems to 'webmaster@cups.org'.