[Desktop_printing] My suggestions for Ira on the LSB meeting

John Cherry cherry at osdl.org
Fri Apr 21 09:34:34 PDT 2006

I am copying Rajesh Banginway on this thread since Rajesh is heading up
the desktop LSB effort.  As we discussed at the summit...

Certified drivers + Certified distros = working printing system

Till's email below describes a phased approach to what would be needed
in the "Certified distros" part to support a working printing system.
The ultimate goal will be to standardize around the FSG OpenPrinting
interfaces, but Till has described the transitional requirements.


On Fri, 2006-04-21 at 00:21 +0200, Till Kamppeter wrote:
> Oi,
> Ira, as you asked for on the phone on Wednesday I give my suggestions here:
> The best would be that a distro to be LSB-certified requires all FSG
> OpenPrinting standards to be implemented and included: JTAPI, PAPI, PCM,
> OpenPrinting vector, ... (and also a PDF-based printing workflow)
> But as long as "apt-get install libjtapi-dev" tells me that the package
> does not exist, I think we will not be able to make LSB requiring this.
> So I urgently suggest to FSG OpenPrinting to apply as a mentor
> organization on the Google Summer of Code 2006
> (http://code.google.com/soc/, deadline May 1st, 17:00 pacific). This way
> we can perhaps achieve our goal on a later LSB version.
> For currently existing software I suggest the following requirements
> (Ira, probably you will not like this, but somehow we have to start now):
> - CUPS 1.2.0 or newer with
>    o Either standard paths (/etc/cups, /usr/lib/cups, /usr/share/cups,
>      ...)
>         OR
>      cups-config in the main CUPS package (not in -devel) for path
>      auto-detection
>    o Working web interface (no blocking like in Ubuntu, or Digest
>      Authentification like in SuSE)
> - Foomatic (current CVS of all sub-packages or newer) with
>    o Standard paths (/usr/share/foomatic, /usr/bin, ...)
>    o On-the-fly building of PPDs with CUPS 1.2 (I added this feature to
>      the CVS yesterday)
> - GhostScript (ex. current SVN rev of ESP GS or newer) with
>    o Standard program and font paths
>    o At least the ijs, cups, opvp, pswrite, and pdfwrite
>      devices (opvp is OpenPrinting Vector, already available on
>      Subversion of ESP GS)
> - KDE with
>    o CUPS support (compiled against libcups)
>    o Patched/fixed to smoothly work with CUPS 1.2 in standard
>      configuration
> - GTK/GNOME with
>    o newest libgtk/Cairo with the new printing support and CUPS-enabled
>      dialog
> - General
>    o All KDE and GNOME applications and also OpenOffice.org have to
>      feature a printing dialog which gives access to all printers and
>      PPD options. Better even if Firefox and Thunderbird fulfill this,
>      too.
>    Till
> _______________________________________________
> Desktop_printing mailing list
> Desktop_printing at lists.osdl.org
> https://lists.osdl.org/mailman/listinfo/desktop_printing

More information about the Printing-summit mailing list