Skip to content

Roadmap

Michael R Sweet edited this page Mar 31, 2022 · 6 revisions

This page documents the plans for future OpenPrinting CUPS feature releases. The following high level changes are currently under consideration:

CUPS Feature Roadmap
Feature v2.4 v2.5 v3.0 vFUTURE
AirPrint/Mopria Compatibility ADD
Kerberos Authentication DEPRECATE REMOVE
OAuth Authentication client server
PPD API deprecated v1.4 REMOVE
Printer Drivers deprecated v2.0 REMOVE
Raw Queues deprecated v2.0 REMOVE
cups-config DEPRECATE REMOVE
pkg-config support ADD
Local Server ADD
Sharing Server ADD
New Web Interface ADD
OpenSSL support ADD
X.509 for containers consider consider consider consider

Removal of Deprecated Features/API

  • cups-config script (replaced by pkg-config in 2.4.0)
  • Printer drivers and raw queues (replaced by Printer Applications)
  • PPD API functions
  • Kerberos support

libcups Changes

  • Investigate using OpenSSL in addition to/instead of GNU TLS
  • Better support for X.509 certificates with snaps?

cupsd Changes

  • Rewrite/update for use as the local (per-user) spooler
  • Update web interface to be in-process for the sharing spooler
  • All IPP job processing
  • Maybe use PAPPL?
Clone this wiki locally