[Desktop_printing] Re: [Printing-architecture] My suggestions for Ira on the LSB meeting

Ian Murdock imurdock at imurdock.com
Sat Apr 29 10:15:31 PDT 2006

This looks like a reasonable start. My main comment is that we won't
include anything in the LSB that's not already included in the major
Linux distributions (Red Hat, Novell/SUSE, Debian, etc.) That would
seem to rule out PAPI and some of the other OpenPrinting standards,
though if we can clearly articulate *why* the distros should adopt these
standards, we'd be happy to advocate on their behalf with the distro
vendors. (Note that PAPI in particular will be a tough sell, as the
major Linux distros have more or less all standardized on CUPS already,
so it's not clear what problem PAPI solves from their point of view.)


On 4/20/06, Till Kamppeter <till.kamppeter at gmx.net> 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
> _______________________________________________
> Printing-architecture mailing list
> Printing-architecture at lists.freestandards.org
> http://lists.freestandards.org/cgi-bin/mailman/listinfo/printing-architecture

Ian Murdock

"Don't look back--something might be gaining on you." --Satchel Paige

More information about the Printing-summit mailing list