[Printing-architecture] Notes of today's telecon

Till Kamppeter till.kamppeter at gmx.net
Fri May 26 10:42:16 PDT 2006

McDonald, Ira wrote:
> Hi,
> I'm going to support Michael's point here.  The prevailing
> usage in the localization industry and in most file systems
> is to use language tag directories immediately _before_ the
> terminal filename in a path.

So you suggest


Is this what you mean?

Having the language directory as the last level makes it also easier to
install (and also to uninstall) selected languages.

> And leaving aside "extra" entirely (not that we should),
> 10,000 printers with typically 10 languages supported
> makes a directory of 100,000 PPDs with the language tag 
> as a suffix in the terminal filename - awful performance
> for search and installation tools.

Or should we do


but we must read the PPDs anyway to match the detected printer against
the device ID strings in them.

> Though an installation tool MIGHT have to search multiple
> directories for a given model, it could easily check the
> user's current locale and present as the default (before
> ANY other searching) a PPD for the current locale.

This reduces search time a lot, and by not installing unneeded language
directories one can save a lot of disk space.

> I sympathize with Glen about standardizing "extra", but
> I tend to think it's mostly hopeless - syntax yes, content
> not worth the effort.

Some tag in "Extra" telling the meaning of the content (like a "d_" for
a driver name) could make things easier, but it is not absolutely needed.


More information about the Printing-architecture mailing list