Re: [Lcms-user] Fwd: How to specify *nix as the platform

2014-01-25 Thread Pascal de Bruijn
On Sat, Jan 25, 2014 at 6:58 PM,  wrote:

>
> Quoting Graeme Gill :
>
> > I'm not sure that makes any sense - ICC is an expandable tag format. No
> > tool should report an error just because it comes across a tag
> > it doesn't recognize, unless it absolutely has no choice - the standard
> > may well have been expanded after it was written, or it may be a private
> > extension.
>
> Yes, that's true on tags, but this is a header field. Anyway I think you
> are right and storing a value other than the registered ones should not
> represent an error. iccDump issues a warning, but for many quality teams
> this is enough to spot an issue.
>
> ICC suggests to register the signature because in this way we avoid
> the mess of everybody using his own signature to point same thing.
> Registration is free of charge. So, using *nix is Ok, but registering
> it would assure every tool reading *nix would understand the same.
>

In the deeper past I've had discussions with Richard, about trying to
coerce the Linux Foundation to register 'lnxf' for example...

Regards,
Pascal de Bruijn
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk___
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user


[Lcms-user] Fwd: How to specify *nix as the platform

2014-01-25 Thread marti . maria

Quoting Graeme Gill :

> I'm not sure that makes any sense - ICC is an expandable tag format. No
> tool should report an error just because it comes across a tag
> it doesn't recognize, unless it absolutely has no choice - the standard
> may well have been expanded after it was written, or it may be a private
> extension.

Yes, that's true on tags, but this is a header field. Anyway I think you
are right and storing a value other than the registered ones should not
represent an error. iccDump issues a warning, but for many quality teams
this is enough to spot an issue.

ICC suggests to register the signature because in this way we avoid
the mess of everybody using his own signature to point same thing.
Registration is free of charge. So, using *nix is Ok, but registering
it would assure every tool reading *nix would understand the same.


> To avoid a perception of bias in favor of only large commercial platforms,
> the ICC should either open the platform tag list up to registrations
> in exactly the same manner as CMM's or devices, or deprecate it.

I think it is open in the same manner of CMM. Ok, I will bring that to
the ICC.

Regards
Marti



--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
___
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user


Re: [Lcms-user] How to specify *nix as the platform

2014-01-25 Thread Elle Stone
On 01/24/2014 07:41 PM, marti.ma...@littlecms.com wrote:
>
> Elle, the problem is *nix is not a registered signature and therefore
> you would produce non-conformant profiles if using that. The icc profile
> dump app issues a warning,  and I know about more than one company using
> that tool to validate profiles. Otherwise, a CMM should *not* make any
> distinction from this fieldso, its usage is purely testimonial.
>
> Actually lcms uses it as a watermark and only mac and windows are
> supported. It is like the creation date: is supposed to be put there by
> the system and nobody should use it.
On the one hand, creating a floss profile that's incompatible with 
nonfloss software would of course be a problem for people who want to 
use that software.

On the other hand, if some software refuses to use a profile because of 
a *nix platform tag, when the platform tag is purely testimonial and 
shouldn't be used - that could be characterized as a bug in the software.

Negative primary values also result in a warning, at least when using 
iccToXml and so also with the icc profile dump app? Hopefully software 
ignores this warning. Otherwise there's no way to use a whole lot of 
custom camera input profiles with the softwares that validate profiles 
using the dump app.

>
> If you have any use case other than purely cosmetic I would gladly add
> it but in any case we need to get *nix signature registered first.
The use case could be characterized as philosophic and as reflecting 
reality, rather than as purely cosmetic. Linux does exist and is used to 
make ICC profiles and as a digital imaging platform.

If the *nix signature were registered that would make more sense than 
the current situation. Of the four currently registered platform 
signatures, according to Wikipedia Taligent never made it to market and 
ceased development in 1998. I suspect Oracle isn't much used to make ICC 
profiles or as a platform for digital imaging.

> Quoting Elle Stone :
>> Wanting to see *nix as the platform is strictly a personal preference.
This personal preference reflects philosophic concerns that perhaps are 
shared by some other people who use Linux.


Elle



--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
___
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user


Re: [Lcms-user] How to specify *nix as the platform

2014-01-25 Thread Kai-Uwe Behrmann
Am 25.01.2014 01:41, schrieb marti.ma...@littlecms.com:
> Elle, the problem is *nix is not a registered signature and therefore  
> you would produce non-conformant profiles if using that. The icc  
> profile dump app issues a warning, and I know about more than one  
> company using that tool to validate profiles. Otherwise, a CMM should  
> *not* make any distinction from this fieldso, its usage is purely  
> testimonial.
>
> Actually lcms uses it as a watermark and only mac and windows are  
> supported. It is like the creation date: is supposed to be put there  
> by the system and nobody should use it.

The testimonial header fields are used to generate statistics from e.g.
the Taxi DB on http://icc.opensuse.org . Without that some interessting
informations about OS collaboration and timelines would be non accessible.

kind regards, Kai-Uwe



--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
___
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user