On Wed, 26 May 2004, Stuart Nixon wrote:
Hi. I�ve been watching the Linux CMS and LCMS performance emails with interest.
To my mind, CMS performance is not the issue we need to address in order to get standard and widespread use of ICC profiles and CMS systems under Linux.
Agreed.
ICC/CMS under Linux -------------------
To get widespread usage of ICCs and CMS engines under Linux, we need a couple of things:
1. A standard �system� profile directory. I believe a directory has already been proposed although I can�t find the original email.
While it may be possible to establish a "standard" directory for Linux, the solution should be OS-agnostic. That means that the "standard" shared directory should be relative to the software installation prefix. When installing on a proprietary OS, the base installation prefix is likely not '/'. The standard default for open source apps is to install under '/usr/local' in order to avoid accidentally corrupting the OS. A path like "${prefix}/share/cms/profiles" would be ideal.
The reason why I suggest that an XML configuration file be used (similar to the way fonts are handled under Red Hat) is this allows multiple applications to be configured via one common file.
3. There should be a way to get the current monitor profile for
each display, so that applications can ask the system for this
profile and use it, rather than having to ask the user
for the profile name. It should handle multiple displays
Yes. This configuration should be supported both at the system/network level and at the user level so that the user may override or extend the defaults.
4. Developers should be encouraged to keep their own
application specific profiles in their own application
private directories. This is to stop the problem that
is starting to happen under Windows - particularly with
digital SLR apps - where 100�s of application specific
profiles are getting dumped into the system profile directory.
Windows was not really designed for sharing files and applications via networking. It promotes the "PC" mentality. Unix/Linux can naturally be be better.
Bob ====================================== Bob Friesenhahn [EMAIL PROTECTED] http://www.simplesystems.org/users/bfriesen
