From sacadmin Tue Jan 29 14:31:36 2008
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TMValh029716;
	Tue, 29 Jan 2008 14:31:36 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m0TMVaWt029712;
	Tue, 29 Jan 2008 14:31:36 -0800 (PST)
Date: Tue, 29 Jan 2008 14:31:36 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Message-Id: <200801292231.m0TMVaWt029712@sac.sfbay.sun.com>
To: LSARC-record@sac.sfbay.sun.com
Subject: dcraw [LSARC/2008/058 FastTrack timeout 02/05/2008]
Status: RO
Content-Length: 554


Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 dcraw
    1.2. Name of Document Author/Supplier:
	 Author:  Dermot McCluskey
    1.3  Date of This Document:
	29 January, 2008
4. Technical Description
    See the case directory for more detail

6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		JDS - Gnome
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From John.Fischer@sun.com Tue Jan 29 14:42:10 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TMg9m9000006
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 14:42:10 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m0TMg8pq026600
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 06:42:08 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00I01GE7WF00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 15:42:07 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF001TJGE6BQE0@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 15:42:06 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0TMg69F019273	for
 <lsarc-ext@sun.com>; Tue, 29 Jan 2008 14:42:06 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVF00101E2T7I00@fe-sfbay-10.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 14:42:06 -0800 (PST)
Received: from [192.168.10.6] ([24.10.86.139])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVF00HIKGDTEBA0@fe-sfbay-10.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 14:41:53 -0800 (PST)
Date: Tue, 29 Jan 2008 14:41:33 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: LSARC/2008/058 - dcraw
Sender: John.Fischer@sun.com
To: lsarc-ext@sun.com
Cc: Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        desktop-discuss@opensolaris.org
Reply-to: John.Fischer@sun.com
Message-id: <479FAB9D.80500@sun.com>
MIME-version: 1.0
Content-type: multipart/mixed; boundary="Boundary_(ID_Z17Xu4zvT1bVlpWnLUqSLA)"
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 6047

This is a multi-part message in MIME format.

--Boundary_(ID_Z17Xu4zvT1bVlpWnLUqSLA)
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT

LSARC,

I am sponsoring this fast track for Brian Nitz from the Gnome
team in Ireland and part of the Desktop community in OpenSolaris.
I have set the timeout for February 5th, 2008.  The case materials
contains this proposal and the man page.

This project introduces the Open Source project called dcraw which
is used to convert RAW formated images from digital cameras into
a known format.  This project is requesting a Minor release of
Solaris.  It depends upon the lcms library which has yet to be
reviewed.  Therefore, this project can not deliver nor ship until
that component has been reviewed and delivered.  liblcms will
most likely be a Volatile interface.  This is also a Volatile
interface depending upon it which should be fine.  If anyone
wants a contract please let me know.

Thanks,

John

--Boundary_(ID_Z17Xu4zvT1bVlpWnLUqSLA)
Content-type: text/plain; name=proposal.txt
Content-transfer-encoding: 7BIT
Content-disposition: inline; filename=proposal.txt

Template Version: @(#)onepager.txt 1.35 07/11/07 SMI
Copyright 2007 Sun Microsystems


1. Introduction
   1.1. Project/Component Working Name:
	dcraw

   1.2. Name of Document Author/Supplier:
	Dermot McCluskey

   1.3. Date of This Document:
	01/24/08
	
	1.3.1. Date this project was conceived:
		11/08/07

   1.4. Name of Major Document Customer(s)/Consumer(s):
	1.4.1. The PAC or CPT you expect to review your project:
		Solaris PAC
	1.4.2. The ARC(s) you expect to review your project:
		LSARC
	1.4.3. The Director/VP who is "Sponsoring" this project:
		robert.odea@sun.com
	1.4.4. The name of your business unit:
		OPG / OpenSource.

   1.5. Email Aliases:
	1.5.1. Responsible Manager:
		tom.garland@sun.com
	1.5.2. Responsible Engineer:
		brian.nitz@sun.com
	1.5.3. Marketing Manager:
		dan.roberts@sun.com
	1.5.4. Interest List:
		desktop-discuss@opensolaris.org

4. Technical Description:
    4.1. Details:
	dcraw (pronounced "dee-see-raw"), is a simple, open-source,
	command-line program that converts RAW format photo images,
	typically produced by mid- and high-end digital cameras,
	into PPM or TIFF images.

	RAW format is not a specific file format, but a term commonly
	used to describe the uncompressed, "raw" images produced by
	digital cameras. Each manufacturer has their own RAW formats and
	dcraw includes code to support a large number of these formats.
	The maintainer of dcraw regularly releases new versions which
	add support for new cameras.

	The package consists of a single installed binary,
	/usr/bin/dcraw, a manpage and localized message files.  There
	are no plans to add a GUI at this time.

        This proposal adds version 8.81, the latest stable release.

	The dcraw program supports the following options:
		Usage:  dcraw [OPTION]... [FILE]...

		-v        Print verbose messages
		-c        Write image data to standard output
		-e        Extract embedded thumbnail image
		-i        Identify files without decoding them
		-i -v     Identify files and show metadata
		-z        Change file dates to camera timestamp
		-w        Use camera white balance, if possible
		-a        Average the whole image for white balance
		-A <x y w h> Average a grey box for white balance
		-r <r g b g> Set custom white balance
		+M/-M     Use/don't use an embedded color matrix
		-C <r b>  Correct chromatic aberration
		-n <num>  Set threshold for wavelet denoising
		-k <num>  Set the black level
		-K <file> Subtract dark frame (16-bit raw PGM)
		-H [0-9]  Highlight mode (0=clip, 1=unclip, 2=blend, 3+=rebuild)
		-t [0-7]  Flip image (0=none, 3=180, 5=90CCW, 6=90CW)
		-o [0-5]  Output colorspace (raw,sRGB,Adobe,Wide,ProPhoto,XYZ)
		-o <file> Apply output ICC profile from file
		-p <file> Apply camera ICC profile from file or "embed"
		-d        Document mode (no color, no interpolation)
		-D        Document mode without scaling (totally raw)
		-j        Don't stretch or rotate raw pixels
		-W        Don't automatically brighten the image
		-b <num>  Adjust brightness (default = 1.0)
		-q [0-3]  Set the interpolation quality
		-h        Half-size color image (twice as fast as "-q 0")
		-f        Interpolate RGGB as four colors
		-m <num>  Apply a 3x3 median filter to R-G and B-G
		-s [0..N-1] Select one raw image or "all" from each file
		-4        Write 16-bit linear instead of 8-bit with gamma
		-T        Write TIFF instead of PPM

	Some further details, including a FAQ and a list of supported
	camera models, are available at the dcraw website (see Reference
	Documents, below).

    4.2. Bug/RFE Number(s):
	None.

    4.3. In Scope:
	See above.

    4.4. Out of Scope:
	See above.

    4.5. Interfaces:

	--------------------------------------------------------------------
	Exported			Stability	Comments
	--------------------------------------------------------------------
	SUNWdcraw			Volatile	Package name
	/usr/bin/dcraw			Volatile	CLI
	/usr/share/man/man1/dcraw.1	Volatile	Manpage


	--------------------------------------------------------------------
	Imported			Stability	Comments
	--------------------------------------------------------------------
	libjpeg				Committed
	liblcms				Volatile	*NEW*


    4.6. Doc Impact:
	New manpage, dcraw.1.

    4.7. Admin/Config Impact:
	None.

    4.8. HA Impact:
	None.

    4.9. I18N/L10N Impact:
	The package includes localized message files for a number of locales:
	cs de eo es fr hu it nl pl pt ru zh_CN zh_TW.
	There is no additional impact for I18N/L10N.

    4.10. Packaging & Delivery:
	Adds new package, SUNWdcraw, approx 440 KB.
	Package will only go into SUNWCall and SUNWCXall clusters.

    4.11. Security Impact:
	None.

    4.12. Dependencies:
	Depends on integration of lcms (Little Color Management System).

5. Reference Documents:
	dcraw website: http://cybercom.net/~dcoffin/dcraw/
	dcraw.1 manpage to be included with proposal

--Boundary_(ID_Z17Xu4zvT1bVlpWnLUqSLA)--

From James.C.McPherson@gmail.com Tue Jan 29 14:49:59 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TMnx5w000729
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 14:49:59 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0TMnvQG022849;
	Tue, 29 Jan 2008 14:49:57 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF0080DGR83Q00@nwk-avmta-2.sfbay.sun.com>; Tue,
 29 Jan 2008 14:49:56 -0800 (PST)
Received: from sca-ea-mail-3.sun.com ([192.18.43.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF002IGGR6PW20@nwk-avmta-2.sfbay.sun.com>; Tue,
 29 Jan 2008 14:49:54 -0800 (PST)
Received: from relay42i.sun.com ([192.5.209.72])
	by sca-ea-mail-3.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0TMeIOd009391;
 Tue, 29 Jan 2008 22:49:53 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay42i.sun.com with ESMTP id BT-MMP-621809; Tue,
 29 Jan 2008 22:49:53 +0000 (Z)
Received: from relay44i.sun.com (relay44i.sun.com [192.5.209.118])
 by mms48es.sun.com with ESMTP id BT-MMP-370971; Tue,
 29 Jan 2008 22:49:53 +0000 (Z)
Received: from mailhost.jmcp.homeunix.com ([220.157.71.44] [220.157.71.44])
 by relay4i.sun.com with ESMTP id BT-MMP-46964839; Tue,
 29 Jan 2008 22:49:52 +0000 (Z)
Received: from farnarkle.jmcp.homeunix.com ([192.168.1.40])
	by mailhost.jmcp.homeunix.com with esmtp (Exim 4.61-RC1)
	(envelope-from <James.C.McPherson@gmail.com>)	id 1JJzGk-0001rw-S1; Wed,
 30 Jan 2008 08:49:30 +1000
Date: Wed, 30 Jan 2008 08:49:30 +1000
From: "James C. McPherson" <James.C.McPherson@gmail.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <479FAB9D.80500@sun.com>
To: John.Fischer@sun.com
Cc: lsarc-ext@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, desktop-discuss@opensolaris.org
Reply-to: James.C.McPherson@gmail.com
Message-id: <479FAD7A.5000604@gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=-2.6/5.0, scanned in 0.180sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 1216

John Fischer wrote:
> LSARC,
> 
> I am sponsoring this fast track for Brian Nitz from the Gnome
> team in Ireland and part of the Desktop community in OpenSolaris.
> I have set the timeout for February 5th, 2008.  The case materials
> contains this proposal and the man page.
> 
> This project introduces the Open Source project called dcraw which
> is used to convert RAW formated images from digital cameras into
> a known format.  This project is requesting a Minor release of
> Solaris.  It depends upon the lcms library which has yet to be
> reviewed.  Therefore, this project can not deliver nor ship until
> that component has been reviewed and delivered.  liblcms will
> most likely be a Volatile interface.  This is also a Volatile
> interface depending upon it which should be fine.  If anyone
> wants a contract please let me know.

Is there an LSARC case/fasttrack for LCMS yet?

As a regular user of dcraw, I'm very keen for this to be
integrated asap.


James C. McPherson
--
Solaris kernel software engineer, system admin and troubleshooter
               http://www.jmcp.homeunix.com/blog
                   http://blogs.sun.com/jmcp
Find me on LinkedIn @ http://www.linkedin.com/in/jamescmcpherson


From danek.duvall@sun.com Tue Jan 29 15:08:20 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TN8KRn001614
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 15:08:20 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0TN8IYr008235
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 29 Jan 2008 15:08:20 -0800 (PST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00L1FHLT2L00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 16:08:17 -0700 (MST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF00KP9HLR2Z00@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 16:08:16 -0700 (MST)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m0TN8DtN055195; Tue, 29 Jan 2008 15:08:13 -0800 (PST)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m0TN8CNf028630; Tue,
 29 Jan 2008 15:08:12 -0800 (PST)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2/Submit) id m0TN8C7A028629; Tue,
 29 Jan 2008 15:08:12 -0800 (PST)
Date: Tue, 29 Jan 2008 15:08:11 -0800
From: Danek Duvall <danek.duvall@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FAB9D.80500@sun.com>
To: John Fischer <John.Fischer@sun.com>
Cc: lsarc-ext@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, desktop-discuss@opensolaris.org
Message-id: <20080129230811.GY24654@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
User-Agent: Mutt/1.5.16 (2007-06-27)
Status: RO
Content-Length: 1469

On Tue, Jan 29, 2008 at 02:41:33PM -0800, John Fischer wrote:

> liblcms will most likely be a Volatile interface.  This is also a
> Volatile interface depending upon it which should be fine.  If anyone
> wants a contract please let me know.

I think that contracts are too heavyweight a process to stabilize Volatile
interfaces between low-support F/OSS components.  I am concerned, however,
that if someone upgrades lcms that the things it depends on may not get
sufficiently tested.  If all its consumers are in the same consolidation,
then there's at least some control on whether they all build correctly, but
I imagine that testing may very well be limited, if it exists at all.  I'm
not sure if there's anything that can be done to force testing, but one
thing that the contracts at least purport to do is to identify consumers of
an interface, and a person to contact if things go wrong or information is
needed.

Perhaps we could keep track of these interfaces, what consolidation they
belong to, and who consumes them (and what consolidation those consumers
live in)?  The consolidation name would enable people to look up the c-team
lead or gatekeeper as someone who might be responsible (or could point at
an appropriate person).  It could be suggested to the c-teams that this
information be kept along with the components as well, so that developers
have the information more readily available, and are more likely to see it
and take action on it.

Danek

From johnf@sac.sfbay.sun.com Tue Jan 29 15:39:06 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TNd51p002435
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 15:39:05 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m0TNcXXJ024602
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 07:39:04 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00C01J11YD00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 15:39:01 -0800 (PST)
Received: from dm-sfbay-02.sfbay.sun.com ([129.146.11.31])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF002P8J10Q660@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 15:39:00 -0800 (PST)
Received: from sac.sfbay.sun.com (new-sac.SFBay.Sun.COM [129.146.175.65])
	by dm-sfbay-02.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m0TNcv1n020439; Tue, 29 Jan 2008 15:38:57 -0800 (PST)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0TN1TQC001344; Tue,
 29 Jan 2008 15:01:29 -0800 (PST)
Received: (from johnf@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id m0TN1Thl001343; Tue,
 29 Jan 2008 15:01:29 -0800 (PST)
Date: Tue, 29 Jan 2008 15:01:29 -0800 (PST)
From: John Fischer <johnf@sac.sfbay.sun.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
To: James.C.McPherson@gmail.com, John.Fischer@sun.com
Cc: Brian.Nitz@sun.com, Dermot.McCluskey@sun.com,
        desktop-discuss@opensolaris.org, lsarc-ext@sun.com
Message-id: <200801292301.m0TN1Thl001343@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
Status: RO
Content-Length: 136

James,

LCMS is not yet filed.  It should be done shortly.  I have offered to
fast track the case for the project owner.

Thanks,

John

From bfriesen@simple.dallas.tx.us Tue Jan 29 16:07:51 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U07nn3003908
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 16:07:50 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m0U07fl1006715;
	Wed, 30 Jan 2008 08:07:42 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00G0NKCT4D00@nwk-avmta-2.sfbay.sun.com>; Tue,
 29 Jan 2008 16:07:41 -0800 (PST)
Received: from brmea-mail-3.sun.com ([192.18.98.34])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF002DDKCSQ580@nwk-avmta-2.sfbay.sun.com>; Tue,
 29 Jan 2008 16:07:40 -0800 (PST)
Received: from relay22.sun.com
 (relay22.sun.com [192.12.251.34] (may be forged))	by brmea-mail-3.sun.com
 (8.13.6+Sun/8.12.9) with ESMTP id m0U01LAY003404; Wed,
 30 Jan 2008 00:07:40 +0000 (GMT)
Received: from mms23es.sun.com ([150.143.232.54] [150.143.232.54])
 by relay22i.sun.com with ESMTP id BT-MMP-2371561; Wed,
 30 Jan 2008 00:07:40 +0000 (Z)
Received: from relay24.sun.com (relay24.sun.com [192.12.251.74])
 by mms23es.sun.com with ESMTP id BT-MMP-1228230; Wed,
 30 Jan 2008 00:07:39 +0000 (Z)
Received: from scooby.simplesystems.org ([65.66.246.67] [65.66.246.67])
 by relay24i.sun.com with ESMTP id BT-MMP-12785377; Wed,
 30 Jan 2008 00:07:39 +0000 (Z)
Received: from freddy.simplesystems.org
 (freddy.simplesystems.org [65.66.246.65])	by scooby.simplesystems.org
 (8.12.10+Sun/8.12.10) with ESMTP id m0U07bCI009848; Tue,
 29 Jan 2008 18:07:37 -0600 (CST)
Date: Tue, 29 Jan 2008 18:07:37 -0600 (CST)
From: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <20080129230811.GY24654@zruty.sfbay.sun.com>
X-X-Sender: bfriesen@freddy.simplesystems.org
To: Danek Duvall <danek.duvall@sun.com>
Cc: John Fischer <John.Fischer@sun.com>, Brian.Nitz@sun.com, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org
Message-id: <Pine.SOC.4.64.0801291750200.4570@freddy.simplesystems.org>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=-2.6/5.0, scanned in 0.391sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com>
Status: RO
Content-Length: 1293

On Tue, 29 Jan 2008, Danek Duvall wrote:

> On Tue, Jan 29, 2008 at 02:41:33PM -0800, John Fischer wrote:
>
>> liblcms will most likely be a Volatile interface.  This is also a
>> Volatile interface depending upon it which should be fine.  If anyone
>> wants a contract please let me know.
>
> I think that contracts are too heavyweight a process to stabilize Volatile
> interfaces between low-support F/OSS components.  I am concerned, however,
> that if someone upgrades lcms that the things it depends on may not get
> sufficiently tested.  If all its consumers are in the same consolidation,

I suspect that liblcms is mischaracterized as being particularly 
volatile and unsupported.  I have been on the lcms mailing list since 
2003 and have not heard complaints about interface stability.  My own 
application has used lcms since at least 2000 and has never had a need 
to change due to lcms.  Most dependent applications use only a few 
functions, which have been quite stable for many years.

Liblcms is valuable to other projects as well.  For example, 
ImageMagick can make use of it.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


From bart.smaalders@sun.com Tue Jan 29 16:17:37 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U0Hb6x004058
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 16:17:37 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0U0HZGJ011743;
	Tue, 29 Jan 2008 17:17:35 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF0030DKT9K400@brm-avmta-1.central.sun.com>; Tue,
 29 Jan 2008 17:17:33 -0700 (MST)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.63])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF00KD8KT82Z40@brm-avmta-1.central.sun.com>; Tue,
 29 Jan 2008 17:17:32 -0700 (MST)
Received: from [129.146.228.109] (cyber.SFBay.Sun.COM [129.146.228.109])
	by jurassic-x4600.sfbay.sun.com (8.14.2+Sun/8.14.2)
 with ESMTP id m0U0HVrm155936; Tue, 29 Jan 2008 16:17:31 -0800 (PST)
Date: Tue, 29 Jan 2008 16:12:55 -0800
From: Bart Smaalders <bart.smaalders@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FAB9D.80500@sun.com>
To: John.Fischer@sun.com
Cc: lsarc-ext@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, desktop-discuss@opensolaris.org
Message-id: <479FC107.9050909@Sun.COM>
Organization: Sun Microsystems
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20070924)
Status: RO
Content-Length: 1302

John Fischer wrote:
> LSARC,
> 
> I am sponsoring this fast track for Brian Nitz from the Gnome
> team in Ireland and part of the Desktop community in OpenSolaris.
> I have set the timeout for February 5th, 2008.  The case materials
> contains this proposal and the man page.
> 
> This project introduces the Open Source project called dcraw which
> is used to convert RAW formated images from digital cameras into
> a known format.  This project is requesting a Minor release of
> Solaris.  It depends upon the lcms library which has yet to be
> reviewed.  Therefore, this project can not deliver nor ship until
> that component has been reviewed and delivered.  liblcms will
> most likely be a Volatile interface.  This is also a Volatile
> interface depending upon it which should be fine.  If anyone
> wants a contract please let me know.
> 
> Thanks,
> 
> John
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> opensolaris-arc mailing list
> opensolaris-arc@opensolaris.org

Is there a plan to provide more general support for RAW image
formats; eg gnome thumbnailers, gimp plug-ins, mime types, etc?

- Bart


-- 
Bart Smaalders			Solaris Kernel Performance
barts@cyber.eng.sun.com		http://blogs.sun.com/barts

From John.Plocher@sun.com Tue Jan 29 17:37:25 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U1bONY005817
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 17:37:24 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0U1bL4D013752
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 01:37:23 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF0030LOIA5P00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 17:37:22 -0800 (PST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF0026TOI9PWD0@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 17:37:21 -0800 (PST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0U1bLLF006667	for
 <lsarc-ext@sun.com>; Tue, 29 Jan 2008 17:37:21 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVF00D01OD3P800@fe-sfbay-10.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 17:37:21 -0800 (PST)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVF00112OI85750@fe-sfbay-10.sun.com>; Tue,
 29 Jan 2008 17:37:20 -0800 (PST)
Date: Tue, 29 Jan 2008 17:37:19 -0800
From: John Plocher <John.Plocher@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <20080129230811.GY24654@zruty.sfbay.sun.com>
Sender: John.Plocher@sun.com
To: Danek Duvall <Danek.Duvall@sun.com>
Cc: John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <479FD4CF.3050007@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031)
Status: RO
Content-Length: 249

Danek Duvall wrote:
> Perhaps we could keep track of these interfaces...

If you are going to do all that, why not just do a contract - it is
just as much work, plus it is a well known mechanism.

(I, too wish there was a better way...)

    -John


From danek.duvall@sun.com Tue Jan 29 17:53:38 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U1rbeR006153
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 17:53:37 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0U1rRm1020718
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@Sun.COM>; Wed, 30 Jan 2008 01:53:36 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00B09P9A6Q00@brm-avmta-1.central.sun.com> for lsarc-ext@Sun.COM
 (ORCPT lsarc-ext@Sun.COM); Tue, 29 Jan 2008 18:53:34 -0700 (MST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF00KUYP9A2W80@brm-avmta-1.central.sun.com> for
 lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Tue,
 29 Jan 2008 18:53:34 -0700 (MST)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m0U1rVAr012248; Tue, 29 Jan 2008 17:53:31 -0800 (PST)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m0U1rV0H000595; Tue,
 29 Jan 2008 17:53:31 -0800 (PST)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2/Submit) id m0U1rUS0000594; Tue,
 29 Jan 2008 17:53:31 -0800 (PST)
Date: Tue, 29 Jan 2008 17:53:30 -0800
From: Danek Duvall <danek.duvall@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FD4CF.3050007@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <20080130015330.GZ24654@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
User-Agent: Mutt/1.5.16 (2007-06-27)
Status: RO
Content-Length: 570

On Tue, Jan 29, 2008 at 05:37:19PM -0800, John Plocher wrote:

> Danek Duvall wrote:
>> Perhaps we could keep track of these interfaces...
>
> If you are going to do all that, why not just do a contract - it is
> just as much work, plus it is a well known mechanism.

If we slimmed the contracts down, perhaps.  They're verbose and in
legalese, which makes them a real pain in the ass to deal with.  Plus they
require a manager's signature, which is one of the things I'd like to
eliminate for this class of problems.

But yes, otherwise it's reasonably similar.

Danek

From Alan.Coopersmith@sun.com Tue Jan 29 17:59:47 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U1xkhW006513
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 17:59:47 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0U1xeoM025248
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 01:59:46 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00B0PPJJMT00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@SUN.COM); Tue, 29 Jan 2008 18:59:43 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF00K6APJI2W90@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@SUN.COM); Tue,
 29 Jan 2008 18:59:43 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0U1xgkw007934	for
 <lsarc-ext@SUN.COM>; Tue, 29 Jan 2008 17:59:42 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVF00901PHVQL00@fe-sfbay-10.sun.com>
 (original mail from Alan.Coopersmith@Sun.COM)
 for lsarc-ext@SUN.COM (ORCPT lsarc-ext@SUN.COM); Tue,
 29 Jan 2008 17:59:42 -0800 (PST)
Received: from [129.146.108.211] by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVF00167PJH57B0@fe-sfbay-10.sun.com>; Tue,
 29 Jan 2008 17:59:42 -0800 (PST)
Date: Tue, 29 Jan 2008 17:59:41 -0800
From: Alan Coopersmith <Alan.Coopersmith@sun.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <20080130015330.GZ24654@zruty.sfbay.sun.com>
Sender: Alan.Coopersmith@sun.com
To: Danek Duvall <danek.duvall@sun.com>
Cc: John Plocher <John.Plocher@sun.com>, John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <479FDA0D.5080704@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Enigmail-Version: 0.95.1
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <20080130015330.GZ24654@zruty.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 991

Danek Duvall wrote:
> On Tue, Jan 29, 2008 at 05:37:19PM -0800, John Plocher wrote:
> 
>> Danek Duvall wrote:
>>> Perhaps we could keep track of these interfaces...
>> If you are going to do all that, why not just do a contract - it is
>> just as much work, plus it is a well known mechanism.
> 
> If we slimmed the contracts down, perhaps.  They're verbose and in
> legalese, which makes them a real pain in the ass to deal with.  Plus they
> require a manager's signature, which is one of the things I'd like to
> eliminate for this class of problems.

Perhaps along with John's Indiana checklist we can have a short-form
contract for those that take the common case for Volatile interfaces
(notification of new versions only, with a promise to accurately version
 the packages so that IPS can manage the dependencies correctly, but
 no promise to maintain compatibility).

-- 
	-Alan Coopersmith-           alan.coopersmith@sun.com
	 Sun Microsystems, Inc. - X Window System Engineering


From Psm.Swamiji@sun.com Tue Jan 29 21:25:57 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U5Puiv009384
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 21:25:56 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0U5PqGO025509
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 05:25:55 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVF00607Z37G800@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 22:25:55 -0700 (MST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVF002RPZ343X20@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 22:25:54 -0700 (MST)
Received: from fe-apac-06.sun.com
 (fe-apac-06.sun.com [192.18.19.177] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0U5Pskf013059	for
 <lsarc-ext@sun.com>; Wed, 30 Jan 2008 05:25:54 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JVF00401YTJJD00@mail-apac.sun.com>
 (original mail from Psm.Swamiji@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 30 Jan 2008 13:25:52 +0800 (SGT)
Received: from [10.12.146.129] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JVF007FYZ33BIZ9@mail-apac.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 30 Jan 2008 13:25:52 +0800 (SGT)
Date: Wed, 30 Jan 2008 10:26:41 +0500
From: "P.S.M. Swamiji" <Psm.Swamiji@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FAB9D.80500@sun.com>
Sender: Psm.Swamiji@sun.com
To: John.Fischer@sun.com
Cc: lsarc-ext@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, desktop-discuss@opensolaris.org
Message-id: <47A00A91.5020104@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, fr, zh-cn, en
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20060629
Status: RO
Content-Length: 3794

John Fischer wrote:

>
>	The package consists of a single installed binary,
>	/usr/bin/dcraw, a manpage and localized message files.  There
>	are no plans to add a GUI at this time.
>
>        This proposal adds version 8.81, the latest stable release.
>
>	The dcraw program supports the following options:
>		Usage:  dcraw [OPTION]... [FILE]...
>
>		-v        Print verbose messages
>		-c        Write image data to standard output
>		-e        Extract embedded thumbnail image
>		-i        Identify files without decoding them
>		-i -v     Identify files and show metadata
>  
>
Is it OK to use the same verbose option -v  for the above?.

Thanks
P.S.M.Swamiji

>		-z        Change file dates to camera timestamp
>		-w        Use camera white balance, if possible
>		-a        Average the whole image for white balance
>		-A <x y w h> Average a grey box for white balance
>		-r <r g b g> Set custom white balance
>		+M/-M     Use/don't use an embedded color matrix
>		-C <r b>  Correct chromatic aberration
>		-n <num>  Set threshold for wavelet denoising
>		-k <num>  Set the black level
>		-K <file> Subtract dark frame (16-bit raw PGM)
>		-H [0-9]  Highlight mode (0=clip, 1=unclip, 2=blend, 3+=rebuild)
>		-t [0-7]  Flip image (0=none, 3=180, 5=90CCW, 6=90CW)
>		-o [0-5]  Output colorspace (raw,sRGB,Adobe,Wide,ProPhoto,XYZ)
>		-o <file> Apply output ICC profile from file
>		-p <file> Apply camera ICC profile from file or "embed"
>		-d        Document mode (no color, no interpolation)
>		-D        Document mode without scaling (totally raw)
>		-j        Don't stretch or rotate raw pixels
>		-W        Don't automatically brighten the image
>		-b <num>  Adjust brightness (default = 1.0)
>		-q [0-3]  Set the interpolation quality
>		-h        Half-size color image (twice as fast as "-q 0")
>		-f        Interpolate RGGB as four colors
>		-m <num>  Apply a 3x3 median filter to R-G and B-G
>		-s [0..N-1] Select one raw image or "all" from each file
>		-4        Write 16-bit linear instead of 8-bit with gamma
>		-T        Write TIFF instead of PPM
>
>	Some further details, including a FAQ and a list of supported
>	camera models, are available at the dcraw website (see Reference
>	Documents, below).
>
>    4.2. Bug/RFE Number(s):
>	None.
>
>    4.3. In Scope:
>	See above.
>
>    4.4. Out of Scope:
>	See above.
>
>    4.5. Interfaces:
>
>	--------------------------------------------------------------------
>	Exported			Stability	Comments
>	--------------------------------------------------------------------
>	SUNWdcraw			Volatile	Package name
>	/usr/bin/dcraw			Volatile	CLI
>	/usr/share/man/man1/dcraw.1	Volatile	Manpage
>
>
>	--------------------------------------------------------------------
>	Imported			Stability	Comments
>	--------------------------------------------------------------------
>	libjpeg				Committed
>	liblcms				Volatile	*NEW*
>
>
>    4.6. Doc Impact:
>	New manpage, dcraw.1.
>
>    4.7. Admin/Config Impact:
>	None.
>
>    4.8. HA Impact:
>	None.
>
>    4.9. I18N/L10N Impact:
>	The package includes localized message files for a number of locales:
>	cs de eo es fr hu it nl pl pt ru zh_CN zh_TW.
>	There is no additional impact for I18N/L10N.
>
>    4.10. Packaging & Delivery:
>	Adds new package, SUNWdcraw, approx 440 KB.
>	Package will only go into SUNWCall and SUNWCXall clusters.
>
>    4.11. Security Impact:
>	None.
>
>    4.12. Dependencies:
>	Depends on integration of lcms (Little Color Management System).
>
>5. Reference Documents:
>	dcraw website: http://cybercom.net/~dcoffin/dcraw/
>	dcraw.1 manpage to be included with proposal
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>opensolaris-arc mailing list
>opensolaris-arc@opensolaris.org
>  
>


From danek.duvall@sun.com Tue Jan 29 21:49:02 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U5n1YX009546
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 21:49:02 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m0U5mvkR009810
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 13:49:00 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00B0B05M7F00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 29 Jan 2008 21:48:58 -0800 (PST)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG0091W05LBM60@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 29 Jan 2008 21:48:58 -0800 (PST)
Received: from zruty.sfbay.sun.com (zruty.SFBay.Sun.COM [129.146.168.40])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id m0U5mrqJ020970; Tue, 29 Jan 2008 21:48:53 -0800 (PST)
Received: from zruty.sfbay.sun.com (localhost [127.0.0.1])
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m0U5mrTE002976; Tue,
 29 Jan 2008 21:48:53 -0800 (PST)
Received: (from dduvall@localhost)
	by zruty.sfbay.sun.com (8.14.2+Sun/8.14.2/Submit) id m0U5mr0E002975; Tue,
 29 Jan 2008 21:48:53 -0800 (PST)
Date: Tue, 29 Jan 2008 21:48:52 -0800
From: Danek Duvall <danek.duvall@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <47A00A91.5020104@sun.com>
To: "P.S.M. Swamiji" <Psm.Swamiji@sun.com>
Cc: John.Fischer@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <20080130054852.GB7648@zruty.sfbay.sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
Content-disposition: inline
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <47A00A91.5020104@sun.com>
User-Agent: Mutt/1.5.16 (2007-06-27)
Status: RO
Content-Length: 1192

On Wed, Jan 30, 2008 at 10:26:41AM +0500, P.S.M. Swamiji wrote:

> >	The dcraw program supports the following options:
> >		Usage:  dcraw [OPTION]... [FILE]...
> >
> >		-v        Print verbose messages
> >		-c        Write image data to standard output
> >		-e        Extract embedded thumbnail image
> >		-i        Identify files without decoding them
> >		-i -v     Identify files and show metadata
>
> Is it OK to use the same verbose option -v  for the above?.

It makes sense to me.

However, I'll note that this is precisely the kind of question we have to
refrain from asking in ARC reviews.  It's about a feature we have no
business changing, doing so would make more work for anyone maintaining the
component for Solaris, and is exactly the sort of thing that makes people
believe the ARC is too difficult to work with and provides no value.

Those of us who are Sun employees can pick nits on our own software (and
the software we consider crucial to Sun's success) if we must, but this
isn't ours.  We can only review the points of integration with the system
-- the actual engineering work that's being done to make it a part of
Solaris.  Everything else is out of bounds.

Danek

From Psm.Swamiji@sun.com Tue Jan 29 23:13:24 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U7DNYS011490
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 29 Jan 2008 23:13:23 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0U7DA10009265
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 07:13:22 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00K09429WW00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Tue, 29 Jan 2008 23:13:21 -0800 (PST)
Received: from sineb-mail-2.sun.com ([192.18.19.7])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG007LR4285G80@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Tue,
 29 Jan 2008 23:13:21 -0800 (PST)
Received: from fe-apac-04.sun.com
 (fe-apac-04.sun.com [192.18.19.175] (may be forged))
	by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0U7DMV3023508	for
 <lsarc-ext@Sun.COM>; Wed, 30 Jan 2008 07:13:22 +0000 (GMT)
Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 id <0JVG005013C7AM00@mail-apac.sun.com>
 (original mail from Psm.Swamiji@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Wed,
 30 Jan 2008 15:13:19 +0800 (SGT)
Received: from [10.12.146.129] by mail-apac.sun.com
 (Sun Java System Messaging Server 6.2-6.01 (built Apr  3 2006))
 with ESMTPSA id <0JVG000ER4264Q22@mail-apac.sun.com>; Wed,
 30 Jan 2008 15:13:19 +0800 (SGT)
Date: Wed, 30 Jan 2008 12:14:07 +0500
From: "P.S.M. Swamiji" <Psm.Swamiji@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <20080130054852.GB7648@zruty.sfbay.sun.com>
Sender: Psm.Swamiji@sun.com
To: Danek Duvall <Danek.Duvall@sun.com>
Cc: John.Fischer@sun.com, Dermot McCluskey <Dermot.McCluskey@sun.com>,
        Brian.Nitz@sun.com, lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <47A023BF.2060506@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=us-ascii
Content-transfer-encoding: 7BIT
X-Accept-Language: en-us, fr, zh-cn, en
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <47A00A91.5020104@sun.com>
 <20080130054852.GB7648@zruty.sfbay.sun.com>
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7) Gecko/20060629
Status: RO
Content-Length: 1729

Danek Duvall wrote:

>On Wed, Jan 30, 2008 at 10:26:41AM +0500, P.S.M. Swamiji wrote:
>
>  
>
>>>	The dcraw program supports the following options:
>>>		Usage:  dcraw [OPTION]... [FILE]...
>>>
>>>		-v        Print verbose messages
>>>		-c        Write image data to standard output
>>>		-e        Extract embedded thumbnail image
>>>		-i        Identify files without decoding them
>>>		-i -v     Identify files and show metadata
>>>      
>>>
>>Is it OK to use the same verbose option -v  for the above?.
>>    
>>
>
>It makes sense to me.
>
>However, I'll note that this is precisely the kind of question we have to
>refrain from asking in ARC reviews. 
>
OK.

> It's about a feature we have no
>business changing, doing so would make more work for anyone maintaining the
>component for Solaris, and is exactly the sort of thing that makes people
>believe the ARC is too difficult to work with and provides no value.
>
>Those of us who are Sun employees can pick nits on our own software (and
>the software we consider crucial to Sun's success) if we must, but this
>isn't ours.  We can only review the points of integration with the system
>-- the actual engineering work that's being done to make it a part of
>Solaris.  Everything else is out of bounds.
>  
>
OK. I just read the options and given that comment based on my
first impression as it's listed . Also I don't know that we just have
to live with what ever open source one provides even though it has
bugs if any, when it would be part of Solaris.

Thanks
P.S.M.Swamiji

Note:These are my personal opinions,nothing to do with my employer

>Danek
>_______________________________________________
>opensolaris-arc mailing list
>opensolaris-arc@opensolaris.org
>  
>


From Dermot.McCluskey@sun.com Wed Jan 30 01:00:47 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0U90ldx014106
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 01:00:47 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0U90iQe003441
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 01:00:46 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG0091D9194300@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@Sun.COM); Wed, 30 Jan 2008 01:00:45 -0800 (PST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG008FU917FO10@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@Sun.COM); Wed,
 30 Jan 2008 01:00:44 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0U90hTB000376	for
 <lsarc-ext@Sun.COM>; Wed, 30 Jan 2008 09:00:43 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVG00K018WZ8B00@fe-emea-10.sun.com>
 (original mail from Dermot.McCluskey@Sun.COM)
 for lsarc-ext@Sun.COM (ORCPT lsarc-ext@Sun.COM); Wed,
 30 Jan 2008 09:00:43 +0000 (GMT)
Received: from [129.156.226.130] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVG00CBT90R6KA0@fe-emea-10.sun.com>; Wed,
 30 Jan 2008 09:00:27 +0000 (GMT)
Date: Wed, 30 Jan 2008 09:00:27 +0000
From: Dermot McCluskey <Dermot.McCluskey@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <47A023BF.2060506@sun.com>
Sender: Dermot.McCluskey@sun.com
To: "P.S.M. Swamiji" <Psm.Swamiji@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, John.Fischer@sun.com,
        Brian.Nitz@sun.com, lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Reply-to: Dermot.McCluskey@sun.com
Message-id: <47A03CAB.604@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <47A00A91.5020104@sun.com>
 <20080130054852.GB7648@zruty.sfbay.sun.com> <47A023BF.2060506@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071023)
Status: RO
Content-Length: 663

 > Is it OK to use the same verbose option -v for the above?.

To answer your original question, -v, when combined with
-i, gives additional output to either -v or -i used on
their own.


> OK. I just read the options and given that comment based on my
> first impression as it's listed . Also I don't know that we just have
> to live with what ever open source one provides even though it has
> bugs if any, when it would be part of Solaris.

True, and we certainly make a lot of changes to some
of the open sources in JDS and SFW.  But for minor
matters it can be very expensive to maintain patches
to, or even a branch from, the community sources.


- Dermot


From Joerg.Schilling@fokus.fraunhofer.de Wed Jan 30 02:10:53 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UAAqrj015914
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 02:10:53 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0UAAnId039564;
	Wed, 30 Jan 2008 03:10:51 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00I0FCA2DJ00@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jan 2008 02:10:50 -0800 (PST)
Received: from sca-ea-mail-4.sun.com ([192.18.43.22])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG00DJFC9Z2Y20@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jan 2008 02:10:47 -0800 (PST)
Received: from relay43i.sun.com ([192.5.209.74])
	by sca-ea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0U9msTe025791;
 Wed, 30 Jan 2008 10:10:46 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay43i.sun.com with ESMTP id BT-MMP-2143325; Wed,
 30 Jan 2008 10:10:46 +0000 (Z)
Received: from relay44i.sun.com (relay44i.sun.com [192.5.209.118])
 by mms48es.sun.com with ESMTP id BT-MMP-201923; Wed,
 30 Jan 2008 10:10:45 +0000 (Z)
Received: from mailgw22.noc.fraunhofer.de ([153.96.1.17] [153.96.1.17])
 by relay4i.sun.com with ESMTP id BT-MMP-47649507; Wed,
 30 Jan 2008 10:10:45 +0000 (Z)
Received: from mailgw22.noc.fraunhofer.de (localhost [127.0.0.1])
	by mailgw22.noc.fraunhofer.de (8.14.2+/8.14.2) with ESMTP id m0UAAgJK006443;
 Wed, 30 Jan 2008 11:10:42 +0100 (CET)
Received: from pluto.fokus.fraunhofer.de
 (pluto.fokus.fraunhofer.de [195.37.77.164])	by mailgw22.noc.fraunhofer.de
 (8.14.2+/8.14.2) with ESMTP id m0UAAfkQ006402
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed,
 30 Jan 2008 11:10:41 +0100 (CET)
Received: from EXCHSRV.fokus.fraunhofer.de (bohr [10.147.9.231])
	by pluto.fokus.fraunhofer.de (8.13.7/8.13.7) with SMTP id m0UAAeHs015596; Wed,
 30 Jan 2008 11:10:41 +0100 (MET)
Received: from rigel ([10.147.65.195]) by EXCHSRV.fokus.fraunhofer.de with
 Microsoft SMTPSVC(6.0.3790.3959); Wed, 30 Jan 2008 11:10:41 +0100
Date: Wed, 30 Jan 2008 11:10:40 +0100
From: Joerg.Schilling@fokus.fraunhofer.de (Joerg Schilling)
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FAB9D.80500@sun.com>
To: lsarc-ext@sun.com, John.Fischer@sun.com
Cc: desktop-discuss@opensolaris.org, Dermot.McCluskey@sun.com,
        Brian.Nitz@sun.com
Message-id: <47a04d20.aQuIsJXGBOK7dG9m%Joerg.Schilling@fokus.fraunhofer.de>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-transfer-encoding: 8BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Fraunhofer-Email-Policy: accepted
X-Antispam: No, score=-1.1/5.0, scanned in 0.171sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
User-Agent: nail 11.22 3/20/05
X-OriginalArrivalTime: 30 Jan 2008 10:10:41.0012 (UTC)
 FILETIME=[5E303B40:01C86328]
Status: RO
Content-Length: 935

John Fischer <John.Fischer@sun.com> wrote:

> LSARC,
>
> I am sponsoring this fast track for Brian Nitz from the Gnome
> team in Ireland and part of the Desktop community in OpenSolaris.
> I have set the timeout for February 5th, 2008.  The case materials
> contains this proposal and the man page.
>
> This project introduces the Open Source project called dcraw which
> is used to convert RAW formated images from digital cameras into
> a known format.  This project is requesting a Minor release of

Please note that this program is highly volatile and frequently changes
it's options. You may need to add a note to the man page ;-)

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily

From Brian.Nitz@sun.com Wed Jan 30 03:06:29 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UB6TVc017624
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 03:06:29 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0UB6Phd058269;
	Wed, 30 Jan 2008 04:06:28 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG0011NEUQMF00@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jan 2008 03:06:26 -0800 (PST)
Received: from gmp-eb-mail-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG00D8QEUJ2V60@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jan 2008 03:06:20 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0UB6Jpq006577;
 Wed, 30 Jan 2008 11:06:19 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVG00F01EIKKU00@fe-emea-10.sun.com>
 (original mail from Brian.Nitz@Sun.COM); Wed, 30 Jan 2008 11:06:19 +0000 (GMT)
Received: from [129.156.220.40] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVG005ACEU4J360@fe-emea-10.sun.com>; Wed,
 30 Jan 2008 11:06:05 +0000 (GMT)
Date: Wed, 30 Jan 2008 11:06:04 +0000
From: Brian Nitz <Brian.Nitz@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FC107.9050909@Sun.COM>
Sender: Brian.Nitz@sun.com
To: Bart Smaalders <bart.smaalders@sun.com>
Cc: John.Fischer@sun.com, lsarc-ext@sun.com,
        Dermot McCluskey <Dermot.McCluskey@sun.com>,
        desktop-discuss@opensolaris.org
Message-id: <47A05A1C.20401@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <479FC107.9050909@Sun.COM>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 1393

Bart Smaalders wrote:
> John Fischer wrote:
>> LSARC,
>>
>> I am sponsoring this fast track for Brian Nitz from the Gnome
>> team in Ireland and part of the Desktop community in OpenSolaris.
>> I have set the timeout for February 5th, 2008.  The case materials
>> contains this proposal and the man page.
>>
>> This project introduces the Open Source project called dcraw which
>> is used to convert RAW formated images from digital cameras into
>> a known format.  This project is requesting a Minor release of
>> Solaris.  It depends upon the lcms library which has yet to be
>> reviewed.  Therefore, this project can not deliver nor ship until
>> that component has been reviewed and delivered.  liblcms will
>> most likely be a Volatile interface.  This is also a Volatile
>> interface depending upon it which should be fine.  If anyone
>> wants a contract please let me know.
>>
>> Thanks,
>>
>> John
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>
> Is there a plan to provide more general support for RAW image
> formats; eg gnome thumbnailers, gimp plug-ins, mime types, etc?
>
> - Bart
I'd like to see this.  I currently use ufraw on my ubuntu box:
http://ufraw.sourceforge.net
It can be used on its own or as a gimp plugin.



From Brian.Nitz@sun.com Wed Jan 30 03:08:32 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UB8VSq017646
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 03:08:31 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0UB8DxQ012106;
	Wed, 30 Jan 2008 11:08:29 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00L2PEY3YM00@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 30 Jan 2008 03:08:27 -0800 (PST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG00FDIEY1SZ40@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 30 Jan 2008 03:08:26 -0800 (PST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0UB8PP6018948;
 Wed, 30 Jan 2008 11:08:25 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVG00F01EIKKU00@fe-emea-10.sun.com>
 (original mail from Brian.Nitz@Sun.COM); Wed, 30 Jan 2008 11:08:25 +0000 (GMT)
Received: from [129.156.220.40] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVG0056TEXDJ370@fe-emea-10.sun.com>; Wed,
 30 Jan 2008 11:08:02 +0000 (GMT)
Date: Wed, 30 Jan 2008 11:08:01 +0000
From: Brian Nitz <Brian.Nitz@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FC107.9050909@Sun.COM>
Sender: Brian.Nitz@sun.com
To: Bart Smaalders <bart.smaalders@sun.com>
Cc: John.Fischer@sun.com, lsarc-ext@sun.com,
        Dermot McCluskey <Dermot.McCluskey@sun.com>,
        desktop-discuss@opensolaris.org
Message-id: <47A05A91.2040500@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <479FC107.9050909@Sun.COM>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 1449

Bart Smaalders wrote:
> John Fischer wrote:
>> LSARC,
>>
>> I am sponsoring this fast track for Brian Nitz from the Gnome
>> team in Ireland and part of the Desktop community in OpenSolaris.
>> I have set the timeout for February 5th, 2008.  The case materials
>> contains this proposal and the man page.
>>
>> This project introduces the Open Source project called dcraw which
>> is used to convert RAW formated images from digital cameras into
>> a known format.  This project is requesting a Minor release of
>> Solaris.  It depends upon the lcms library which has yet to be
>> reviewed.  Therefore, this project can not deliver nor ship until
>> that component has been reviewed and delivered.  liblcms will
>> most likely be a Volatile interface.  This is also a Volatile
>> interface depending upon it which should be fine.  If anyone
>> wants a contract please let me know.
>>
>> Thanks,
>>
>> John
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> opensolaris-arc mailing list
>> opensolaris-arc@opensolaris.org
>
> Is there a plan to provide more general support for RAW image
> formats; eg gnome thumbnailers, gimp plug-ins, mime types, etc?
>
> - Bart
I'd like to see this.  I currently use ufraw on my ubuntu box:
http://ufraw.sourceforge.net
It can be used on its own or as a gimp plugin.

There is already a spec file for ufraw:  SFEufraw.spec



From carlsonj@phorcys.east.sun.com Wed Jan 30 05:42:18 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UDgITi018976
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 05:42:18 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0UDgCef033788;
	Wed, 30 Jan 2008 06:42:15 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00E11M2DG900@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 30 Jan 2008 05:42:13 -0800 (PST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG00C60M2C1X20@nwk-avmta-1.sfbay.Sun.COM>; Wed,
 30 Jan 2008 05:42:13 -0800 (PST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m0UDYGPw013055; Wed,
 30 Jan 2008 08:34:22 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2/Submit) id m0UDY3DA013052; Wed,
 30 Jan 2008 08:34:03 -0500 (EST)
Date: Wed, 30 Jan 2008 08:34:03 -0500
From: James Carlson <james.d.carlson@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <479FD4CF.3050007@Sun.Com>
To: John Plocher <John.Plocher@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <18336.31947.791688.905566@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
Status: RO
Content-Length: 1397

John Plocher writes:
> Danek Duvall wrote:
> > Perhaps we could keep track of these interfaces...
> 
> If you are going to do all that, why not just do a contract - it is
> just as much work, plus it is a well known mechanism.
> 
> (I, too wish there was a better way...)

I agree with John.  I'll also go further to say that asserting that
because a project exports only Volatile interfaces it's somehow
specially eligible to import Volatile as well is a syntax error.  It
seems to belie a "FOSS == no review" scheme that just doesn't exist.

We don't evaluate dependencies based on the stability of interfaces
provided by a project.  We evaluate them based on the consolidations
across which the dependency exists.

In other words, better ways to deal with this issue are:

  - Just raise the stability level of the library to an appropriate
    level, given the consumers involved.  It's not as unstable as
    asserted.

  - Create a contract; it's how we enumerate consumers who will be
    damaged by unexpected changes.

  - Put them in the same consolidation and treat the dependency as
    effectively Consolidation Private ("Volatile friends with
    benefits").

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.Plocher@sun.com Wed Jan 30 06:59:44 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UExiC0020332
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 06:59:44 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m0UExbei026558
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 14:59:43 GMT
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG00303PNGWQ00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 30 Jan 2008 06:59:40 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG00JEQPNEE570@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 30 Jan 2008 06:59:38 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m0UExcBB000210	for
 <lsarc-ext@sun.com>; Wed, 30 Jan 2008 06:59:38 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVG00I01PHNLL00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 30 Jan 2008 06:59:38 -0800 (PST)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVG00HEXPNDLT10@fe-sfbay-09.sun.com>; Wed,
 30 Jan 2008 06:59:37 -0800 (PST)
Date: Wed, 30 Jan 2008 06:59:37 -0800
From: John Plocher <John.Plocher@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <47A023BF.2060506@sun.com>
Sender: John.Plocher@sun.com
To: "P.S.M. Swamiji" <Psm.Swamiji@sun.com>
Cc: Danek Duvall <Danek.Duvall@sun.com>, John.Fischer@sun.com,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <47A090D9.9050102@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com> <47A00A91.5020104@sun.com>
 <20080130054852.GB7648@zruty.sfbay.sun.com> <47A023BF.2060506@sun.com>
User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031)
Status: RO
Content-Length: 554

P.S.M. Swamiji wrote:
>  Also I don't know that we just have
> to live with what ever open source one provides even though it has
> bugs if any, when it would be part of Solaris.

Just remember that the *vast* majority of our customers that interact with
these "from the open source world" features will be familiar with the
upstream FOSS version and its behavior because they also use the Linux or
(gasp) Windows ports of it as well - thus making any changes Sun makes to
it seem arbitrary and gratuitous - and thus ultimately, undesirable.

   -John



From John.Fischer@sun.com Wed Jan 30 08:41:23 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m0UGfNPg022398
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 30 Jan 2008 08:41:23 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m0UGfMP4013919
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 30 Jan 2008 08:41:23 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVG0072FUCY0100@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 30 Jan 2008 08:41:22 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVG001I4UCW4R30@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 30 Jan 2008 08:41:21 -0800 (PST)
Received: from fe-amer-09.sun.com ([192.18.109.79])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m0UGfH4S002453	for
 <lsarc-ext@sun.com>; Wed, 30 Jan 2008 16:41:20 +0000 (GMT)
Received: from conversion-daemon.mail-amer.sun.com by mail-amer.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVG00001U0E1700@mail-amer.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 30 Jan 2008 09:41:18 -0700 (MST)
Received: from 129.145.154.84 ([129.145.154.84])
 by mail-amer.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JVG00EI9UCAUK40@mail-amer.sun.com>; Wed,
 30 Jan 2008 09:40:59 -0700 (MST)
Date: Wed, 30 Jan 2008 08:40:58 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <18336.31947.791688.905566@gargle.gargle.HOWL>
Sender: John.Fischer@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: John Fischer <John.Fischer@sun.com>, John Plocher <John.Plocher@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Reply-to: John.Fischer@sun.com
Message-id: <1201711257.10842.3.camel@sr1-umpk-34>
MIME-version: 1.0
X-Mailer: Ximian Evolution 1.4.6.301c
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
Status: RO
Content-Length: 1829

All,

I received the fast track documents from Stefan Teleman 
for liblcms which this project imports.  He will be declaring
the interface as Uncommitted and not Volatile.  So this set
of Volatile components will be depending upon an Uncommitted
library.  

I'll be filing the case later today.

Thanks,

John

On Wed, 2008-01-30 at 05:34, James Carlson wrote:
> John Plocher writes:
> > Danek Duvall wrote:
> > > Perhaps we could keep track of these interfaces...
> > 
> > If you are going to do all that, why not just do a contract - it is
> > just as much work, plus it is a well known mechanism.
> > 
> > (I, too wish there was a better way...)
> 
> I agree with John.  I'll also go further to say that asserting that
> because a project exports only Volatile interfaces it's somehow
> specially eligible to import Volatile as well is a syntax error.  It
> seems to belie a "FOSS == no review" scheme that just doesn't exist.
> 
> We don't evaluate dependencies based on the stability of interfaces
> provided by a project.  We evaluate them based on the consolidations
> across which the dependency exists.
> 
> In other words, better ways to deal with this issue are:
> 
>   - Just raise the stability level of the library to an appropriate
>     level, given the consumers involved.  It's not as unstable as
>     asserted.
> 
>   - Create a contract; it's how we enumerate consumers who will be
>     damaged by unexpected changes.
> 
>   - Put them in the same consolidation and treat the dependency as
>     effectively Consolidation Private ("Volatile friends with
>     benefits").
> 
> -- 
> James Carlson, Solaris Networking              <james.d.carlson@sun.com>
> Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
> MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677


From Lloyd.Chambers@sun.com Fri Feb  1 11:00:48 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11J0mEN010348
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:00:48 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m11J0iXh026004
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 1 Feb 2008 12:00:47 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00K2FQ59AZ00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 11:00:46 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00K32Q52BD00@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 11:00:38 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11J0c3m012664	for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 11:00:38 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVK00301M5FSK00@fe-sfbay-09.sun.com>
 (original mail from Lloyd.Chambers@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 11:00:38 -0800 (PST)
Received: from [192.168.1.8] ([129.150.20.110])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVK00LRLQ4R1O10@fe-sfbay-09.sun.com>; Fri,
 01 Feb 2008 11:00:31 -0800 (PST)
Date: Fri, 01 Feb 2008 11:00:25 -0800
From: Lloyd L Chambers <Lloyd.Chambers@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <18336.31947.791688.905566@gargle.gargle.HOWL>
Sender: Lloyd.Chambers@sun.com
To: James Carlson <James.D.Carlson@sun.com>
Cc: John Plocher <John.Plocher@sun.com>, Danek Duvall <Danek.Duvall@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
MIME-version: 1.0
X-Mailer: Apple Mail (2.753)
Content-type: text/plain; format=flowed; delsp=yes; charset=US-ASCII
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
Status: RO
Content-Length: 3008

As an avid photographer (diglloyd.com),  I'll weigh in here--

1.  Unless Sun provides frequent and regular updates automatically to  
support the latest digital cameras, including 'dcraw' in Solaris is  
likely to disappoint--new cameras are released on a constant basis,  
and a RAW-file converter must be constantly updated to keep pace.   
IMO, 'dcraw' seems inappapriate for Solaris, unless there is a plan  
in place to keep pace on the latest cameras.

By way of comparison, Apple provides RAW support in Aperture, Preview  
and internal libraries, and they have to issue an update once a  
quarter or so.  Right now, I have a new camera, and it's not yet  
supported (though it soon should be).  This becomes annoying; any  
tool that isn't aggressively updated gets abandoned.

In short, failure to aggressively update raw-file processing software  
frequently leads to it being out of date within a year.  To me,  
that's *much* more important than concerns about whether the  
interface is 'volatile' or something else--a square peg in a round  
hole issue IMO.

Bottom line:  unless we have a team committed to frequent and regular  
updates, I vote against seeing this included in Solaris *at all*.

I could be persuaded otherwise provided that there is a *funded* and  
well-articulated plan for aggressively keeping 'dcraw' current.

Lloyd

Lloyd L Chambers
lloyd.chambers@sun.com
LSARC
Sun Microsystems, Inc

On Jan 30, 2008, at 5:34 AM, James Carlson wrote:

> John Plocher writes:
>> Danek Duvall wrote:
>>> Perhaps we could keep track of these interfaces...
>>
>> If you are going to do all that, why not just do a contract - it is
>> just as much work, plus it is a well known mechanism.
>>
>> (I, too wish there was a better way...)
>
> I agree with John.  I'll also go further to say that asserting that
> because a project exports only Volatile interfaces it's somehow
> specially eligible to import Volatile as well is a syntax error.  It
> seems to belie a "FOSS == no review" scheme that just doesn't exist.
>
> We don't evaluate dependencies based on the stability of interfaces
> provided by a project.  We evaluate them based on the consolidations
> across which the dependency exists.
>
> In other words, better ways to deal with this issue are:
>
>   - Just raise the stability level of the library to an appropriate
>     level, given the consumers involved.  It's not as unstable as
>     asserted.
>
>   - Create a contract; it's how we enumerate consumers who will be
>     damaged by unexpected changes.
>
>   - Put them in the same consolidation and treat the dependency as
>     effectively Consolidation Private ("Volatile friends with
>     benefits").
>
> -- 
> James Carlson, Solaris Networking               
> <james.d.carlson@sun.com>
> Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442  
> 2084
> MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442  
> 1677

---
Lloyd L Chambers
lloyd.chambers@sun.com
Sun Microsystems, Inc




From bfriesen@simple.dallas.tx.us Fri Feb  1 11:11:27 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11JBQjH011292
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:11:27 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m11JB8ra012286;
	Sat, 2 Feb 2008 03:11:17 +0800 (SGT)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00I0LQMQTU00@brm-avmta-1.central.sun.com>; Fri,
 01 Feb 2008 12:11:14 -0700 (MST)
Received: from sca-ea-mail-1.sun.com ([192.18.43.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00568QMPRSA0@brm-avmta-1.central.sun.com>; Fri,
 01 Feb 2008 12:11:13 -0700 (MST)
Received: from relay41i.sun.com ([192.5.209.70])
	by sca-ea-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11JA2J7022371;
 Fri, 01 Feb 2008 19:11:13 +0000 (GMT)
Received: from mms48es.sun.com ([160.41.221.231] [160.41.221.231])
 by relay41i.sun.com with ESMTP id BT-MMP-1317555; Fri,
 01 Feb 2008 19:11:12 +0000 (Z)
Received: from relay43i.sun.com (relay43i.sun.com [192.5.209.74])
 by mms48es.sun.com with ESMTP id BT-MMP-485432; Fri,
 01 Feb 2008 19:11:10 +0000 (Z)
Received: from scooby.simplesystems.org ([65.66.246.67] [65.66.246.67])
 by relay4i.sun.com with ESMTP id BT-MMP-4640908; Fri,
 01 Feb 2008 19:11:10 +0000 (Z)
Received: from freddy.simplesystems.org
 (freddy.simplesystems.org [65.66.246.65])	by scooby.simplesystems.org
 (8.12.10+Sun/8.12.10) with ESMTP id m11JAmCI022743; Fri,
 01 Feb 2008 13:10:48 -0600 (CST)
Date: Fri, 01 Feb 2008 13:10:48 -0600 (CST)
From: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
X-X-Sender: bfriesen@freddy.simplesystems.org
To: Lloyd L Chambers <Lloyd.Chambers@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        John Plocher <John.Plocher@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org, Brian.Nitz@sun.com,
        Dermot McCluskey <Dermot.McCluskey@sun.com>
Message-id: <Pine.SOC.4.64.0802011305100.3823@freddy.simplesystems.org>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=-0.2/5.0, scanned in 2.153sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
Status: RO
Content-Length: 885

On Fri, 1 Feb 2008, Lloyd L Chambers wrote:

> As an avid photographer (diglloyd.com),  I'll weigh in here--
>
> 1.  Unless Sun provides frequent and regular updates automatically to
> support the latest digital cameras, including 'dcraw' in Solaris is
> likely to disappoint--new cameras are released on a constant basis,

Dcraw is built from a single 8000 line source file 
(http://www.cybercom.net/~dcoffin/dcraw/dcraw.c).  Is Sun capable of 
providing periodic (i.e. quarterly) updates to a package build from a 
single source file?  I hope that Sun is still capable of this (and 
much much more).

This is the link to the author's dcraw page:
http://www.cybercom.net/~dcoffin/dcraw/

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


From carlsonj@phorcys.east.sun.com Fri Feb  1 11:18:29 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11JISTg011385
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:18:29 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m11JIOLU017163;
	Fri, 1 Feb 2008 19:18:25 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00J0HQYNNG00@brm-avmta-1.central.sun.com>; Fri,
 01 Feb 2008 12:18:23 -0700 (MST)
Received: from phorcys.east.sun.com ([129.148.174.143])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK005N4QYMRI90@brm-avmta-1.central.sun.com>; Fri,
 01 Feb 2008 12:18:23 -0700 (MST)
Received: from phorcys.east.sun.com (localhost [127.0.0.1])
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m11JAqU3012154; Fri,
 01 Feb 2008 14:10:52 -0500 (EST)
Received: (from carlsonj@localhost)
	by phorcys.east.sun.com (8.14.2+Sun/8.14.2/Submit) id m11JAqIo012151; Fri,
 01 Feb 2008 14:10:52 -0500 (EST)
Date: Fri, 01 Feb 2008 14:10:51 -0500
From: James Carlson <James.D.Carlson@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
To: Lloyd L Chambers <Lloyd.Chambers@sun.com>
Cc: John Plocher <John.Plocher@sun.com>, Danek Duvall <Danek.Duvall@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <18339.28347.768853.455173@gargle.gargle.HOWL>
MIME-version: 1.0
X-Mailer: VM 7.01 under Emacs 21.3.1
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
Status: RO
Content-Length: 858

Lloyd L Chambers writes:
> In short, failure to aggressively update raw-file processing software  
> frequently leads to it being out of date within a year.  To me,  
> that's *much* more important than concerns about whether the  
> interface is 'volatile' or something else--a square peg in a round  
> hole issue IMO.

I agree that it likely needs to be updated quite frequently, but at
this point, that sounds more like a resource and business issue than
an architectural one.

The issue with it being Volatile is that nothing can use it.  It
doesn't matter how often you update it if the result is something that
isn't reliable.

-- 
James Carlson, Solaris Networking              <james.d.carlson@sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

From John.Plocher@sun.com Fri Feb  1 11:23:22 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11JNMAo011667
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:23:22 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m11JNKs7033419
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 1 Feb 2008 12:23:21 -0700 (MST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00C1VR6XIH00@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 11:23:21 -0800 (PST)
Received: from sca-es-mail-1.sun.com ([192.18.43.132])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00BL1R6WE510@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 11:23:20 -0800 (PST)
Received: from fe-sfbay-09.sun.com ([192.18.43.129])
	by sca-es-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11JNJ3H015756	for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 11:23:19 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-09.sun.com by fe-sfbay-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVK00001QY7NG00@fe-sfbay-09.sun.com>
 (original mail from John.Plocher@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 11:23:19 -0800 (PST)
Received: from [192.168.168.4] ([208.74.177.212])
 by fe-sfbay-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVK005O8R6ARV00@fe-sfbay-09.sun.com>; Fri,
 01 Feb 2008 11:22:59 -0800 (PST)
Date: Fri, 01 Feb 2008 11:22:58 -0800
From: John Plocher <John.Plocher@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
Sender: John.Plocher@sun.com
To: Lloyd L Chambers <Lloyd.Chambers@sun.com>
Cc: James Carlson <James.D.Carlson@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com,
        lsarc-ext@sun.com, desktop-discuss@opensolaris.org
Message-id: <47A37192.2030403@Sun.Com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031)
Status: RO
Content-Length: 3480

In other words, this should go into a repository that Solaris users can
easily update from, and the project team needs to commit to updating that
repository on an agressive and proactive basis.

Sounds like we (Sun/ARCs) need to better understand the repository model(s)
being contemplated here.  If only we had an ARC case for them... :-)

    -John



Lloyd L Chambers wrote:
> As an avid photographer (diglloyd.com),  I'll weigh in here--
> 
> 1.  Unless Sun provides frequent and regular updates automatically to 
> support the latest digital cameras, including 'dcraw' in Solaris is 
> likely to disappoint--new cameras are released on a constant basis, and 
> a RAW-file converter must be constantly updated to keep pace.  IMO, 
> 'dcraw' seems inappapriate for Solaris, unless there is a plan in place 
> to keep pace on the latest cameras.
> 
> By way of comparison, Apple provides RAW support in Aperture, Preview 
> and internal libraries, and they have to issue an update once a quarter 
> or so.  Right now, I have a new camera, and it's not yet supported 
> (though it soon should be).  This becomes annoying; any tool that isn't 
> aggressively updated gets abandoned.
> 
> In short, failure to aggressively update raw-file processing software 
> frequently leads to it being out of date within a year.  To me, that's 
> *much* more important than concerns about whether the interface is 
> 'volatile' or something else--a square peg in a round hole issue IMO.
> 
> Bottom line:  unless we have a team committed to frequent and regular 
> updates, I vote against seeing this included in Solaris *at all*.
> 
> I could be persuaded otherwise provided that there is a *funded* and 
> well-articulated plan for aggressively keeping 'dcraw' current.
> 
> Lloyd
> 
> Lloyd L Chambers
> lloyd.chambers@sun.com
> LSARC
> Sun Microsystems, Inc
> 
> On Jan 30, 2008, at 5:34 AM, James Carlson wrote:
> 
>> John Plocher writes:
>>> Danek Duvall wrote:
>>>> Perhaps we could keep track of these interfaces...
>>>
>>> If you are going to do all that, why not just do a contract - it is
>>> just as much work, plus it is a well known mechanism.
>>>
>>> (I, too wish there was a better way...)
>>
>> I agree with John.  I'll also go further to say that asserting that
>> because a project exports only Volatile interfaces it's somehow
>> specially eligible to import Volatile as well is a syntax error.  It
>> seems to belie a "FOSS == no review" scheme that just doesn't exist.
>>
>> We don't evaluate dependencies based on the stability of interfaces
>> provided by a project.  We evaluate them based on the consolidations
>> across which the dependency exists.
>>
>> In other words, better ways to deal with this issue are:
>>
>>   - Just raise the stability level of the library to an appropriate
>>     level, given the consumers involved.  It's not as unstable as
>>     asserted.
>>
>>   - Create a contract; it's how we enumerate consumers who will be
>>     damaged by unexpected changes.
>>
>>   - Put them in the same consolidation and treat the dependency as
>>     effectively Consolidation Private ("Volatile friends with
>>     benefits").
>>
>> -- 
>> James Carlson, Solaris Networking              <james.d.carlson@sun.com>
>> Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
>> MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677
> 
> ---
> Lloyd L Chambers
> lloyd.chambers@sun.com
> Sun Microsystems, Inc
> 
> 
> 


From bfriesen@simple.dallas.tx.us Fri Feb  1 11:35:04 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11JZ35n012745
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:35:04 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m11JYa4F021627;
	Sat, 2 Feb 2008 03:34:54 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00009RQ3L100@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 01 Feb 2008 11:34:51 -0800 (PST)
Received: from brmea-mail-4.sun.com ([192.18.98.36])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00I9VRQ1DY90@nwk-avmta-1.sfbay.Sun.COM>; Fri,
 01 Feb 2008 11:34:49 -0800 (PST)
Received: from relay43i.sun.com ([192.5.209.74])
	by brmea-mail-4.sun.com (8.13.6+Sun/8.12.9) with ESMTP id m11JHlsU002000; Fri,
 01 Feb 2008 19:34:49 +0000 (GMT)
Received: from mms49es.sun.com ([160.41.221.233] [160.41.221.233])
 by relay43i.sun.com with ESMTP id BT-MMP-265042; Fri,
 01 Feb 2008 19:34:49 +0000 (Z)
Received: from relay44i.sun.com (relay44i.sun.com [192.5.209.118])
 by mms49es.sun.com with ESMTP id BT-MMP-785071; Fri,
 01 Feb 2008 19:34:48 +0000 (Z)
Received: from scooby.simplesystems.org ([65.66.246.67] [65.66.246.67])
 by relay4i.sun.com with ESMTP id BT-MMP-4547637; Fri,
 01 Feb 2008 19:34:48 +0000 (Z)
Received: from freddy.simplesystems.org
 (freddy.simplesystems.org [65.66.246.65])	by scooby.simplesystems.org
 (8.12.10+Sun/8.12.10) with ESMTP id m11JYICI023161; Fri,
 01 Feb 2008 13:34:18 -0600 (CST)
Date: Fri, 01 Feb 2008 13:34:18 -0600 (CST)
From: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <18339.28347.768853.455173@gargle.gargle.HOWL>
X-X-Sender: bfriesen@freddy.simplesystems.org
To: James Carlson <james.d.carlson@sun.com>
Cc: Lloyd L Chambers <Lloyd.Chambers@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        John Plocher <John.Plocher@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org, Brian.Nitz@sun.com,
        Dermot McCluskey <Dermot.McCluskey@sun.com>
Message-id: <Pine.SOC.4.64.0802011329450.3823@freddy.simplesystems.org>
MIME-version: 1.0
Content-type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Antispam: No, score=-0.2/5.0, scanned in 0.182sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
 <18339.28347.768853.455173@gargle.gargle.HOWL>
Status: RO
Content-Length: 942

On Fri, 1 Feb 2008, James Carlson wrote:
>
> The issue with it being Volatile is that nothing can use it.  It
> doesn't matter how often you update it if the result is something that
> isn't reliable.

If that is the case, perhaps someone should actually take a look at 
this small package and realize that perhaps there is not really that 
much to it and that the already huge existing user base will naturally 
act in opposition to spurious changes to the interface.  If calling 
the package 'Volatile' causes problems, then classify it as something 
else.

http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html

The interface to the program looks quite simple and unlikely to change 
what already exists due to adding support for more cameras.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


From Brian.Nitz@sun.com Fri Feb  1 11:51:31 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11JpVYT013851
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 11:51:31 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m11JpDf5029702
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 1 Feb 2008 19:51:30 GMT
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00201SHTBA00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 11:51:29 -0800 (PST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00IXCSHRDX90@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 11:51:29 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11JpRIH010521	for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 19:51:27 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVK00501SE78V00@fe-emea-09.sun.com>
 (original mail from Brian.Nitz@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 19:51:27 +0000 (GMT)
Received: from [129.156.220.40] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVK00JVISHQ8530@fe-emea-09.sun.com>; Fri,
 01 Feb 2008 19:51:27 +0000 (GMT)
Date: Fri, 01 Feb 2008 19:51:26 +0000
From: Brian Nitz <Brian.Nitz@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <47A37192.2030403@Sun.Com>
Sender: Brian.Nitz@sun.com
To: John Plocher <John.Plocher@sun.com>
Cc: Lloyd L Chambers <Lloyd.Chambers@sun.com>,
        James Carlson <James.D.Carlson@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org
Message-id: <47A3783E.7020901@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com> <47A37192.2030403@Sun.Com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 4603

I agree that frequent updates to capture new formats are something we 
should strive for.  Such a simple single source program could be a good 
test case to clear some crud out of the plumbing of Sun's processes and 
speed things up.

But I'm not convinced frequent updates absolutely crucial to the 
usefulness of dcraw.  It still reads the formats for a majority of 
existing cameras out there as well as Adobe's DNG (some of us have 
cameras dating back 5 or 6 years which can write RAW format(s).   I'd be 
interested in hearing about new cameras the latest dcraw doesn't support. 

What I'm more concerned about is the potential for stepping on someone 
else's IP when companies such as Sony and Nikon seem to be intentionally 
"encrypting" their white balance channel so you have to use their 
software.  If there are IP risks or format change intended to break 3rd 
party image readers, it might be safer to drop support for these brands 
even though I'm sure it will lead to complaints.

John Plocher wrote:
> In other words, this should go into a repository that Solaris users can
> easily update from, and the project team needs to commit to updating that
> repository on an agressive and proactive basis.
>
> Sounds like we (Sun/ARCs) need to better understand the repository 
> model(s)
> being contemplated here.  If only we had an ARC case for them... :-)
>
>    -John
>
>
>
> Lloyd L Chambers wrote:
>> As an avid photographer (diglloyd.com),  I'll weigh in here--
>>
>> 1.  Unless Sun provides frequent and regular updates automatically to 
>> support the latest digital cameras, including 'dcraw' in Solaris is 
>> likely to disappoint--new cameras are released on a constant basis, 
>> and a RAW-file converter must be constantly updated to keep pace.  
>> IMO, 'dcraw' seems inappapriate for Solaris, unless there is a plan 
>> in place to keep pace on the latest cameras.
>>
>> By way of comparison, Apple provides RAW support in Aperture, Preview 
>> and internal libraries, and they have to issue an update once a 
>> quarter or so.  Right now, I have a new camera, and it's not yet 
>> supported (though it soon should be).  This becomes annoying; any 
>> tool that isn't aggressively updated gets abandoned.
>>
>> In short, failure to aggressively update raw-file processing software 
>> frequently leads to it being out of date within a year.  To me, 
>> that's *much* more important than concerns about whether the 
>> interface is 'volatile' or something else--a square peg in a round 
>> hole issue IMO.
>>
>> Bottom line:  unless we have a team committed to frequent and regular 
>> updates, I vote against seeing this included in Solaris *at all*.
>>
>> I could be persuaded otherwise provided that there is a *funded* and 
>> well-articulated plan for aggressively keeping 'dcraw' current.
>>
>> Lloyd
>>
>> Lloyd L Chambers
>> lloyd.chambers@sun.com
>> LSARC
>> Sun Microsystems, Inc
>>
>> On Jan 30, 2008, at 5:34 AM, James Carlson wrote:
>>
>>> John Plocher writes:
>>>> Danek Duvall wrote:
>>>>> Perhaps we could keep track of these interfaces...
>>>>
>>>> If you are going to do all that, why not just do a contract - it is
>>>> just as much work, plus it is a well known mechanism.
>>>>
>>>> (I, too wish there was a better way...)
>>>
>>> I agree with John.  I'll also go further to say that asserting that
>>> because a project exports only Volatile interfaces it's somehow
>>> specially eligible to import Volatile as well is a syntax error.  It
>>> seems to belie a "FOSS == no review" scheme that just doesn't exist.
>>>
>>> We don't evaluate dependencies based on the stability of interfaces
>>> provided by a project.  We evaluate them based on the consolidations
>>> across which the dependency exists.
>>>
>>> In other words, better ways to deal with this issue are:
>>>
>>>   - Just raise the stability level of the library to an appropriate
>>>     level, given the consumers involved.  It's not as unstable as
>>>     asserted.
>>>
>>>   - Create a contract; it's how we enumerate consumers who will be
>>>     damaged by unexpected changes.
>>>
>>>   - Put them in the same consolidation and treat the dependency as
>>>     effectively Consolidation Private ("Volatile friends with
>>>     benefits").
>>>
>>> -- 
>>> James Carlson, Solaris Networking              
>>> <james.d.carlson@sun.com>
>>> Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 
>>> 2084
>>> MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 
>>> 1677
>>
>> ---
>> Lloyd L Chambers
>> lloyd.chambers@sun.com
>> Sun Microsystems, Inc
>>
>>
>>
>


From Brian.Nitz@sun.com Fri Feb  1 12:04:16 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11K4FFl014308
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 12:04:16 -0800 (PST)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m11K4371002015
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Sat, 2 Feb 2008 04:04:14 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00E0NT30C900@nwk-avmta-2.sfbay.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 12:04:12 -0800 (PST)
Received: from gmp-eb-mail-1.sun.com ([192.18.6.21])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00BVIT2RE930@nwk-avmta-2.sfbay.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 12:04:11 -0800 (PST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe3.eu.sun.com [192.18.6.12])
	by gmp-eb-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11K43eK019114	for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 20:04:03 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVK00901SXSFR00@fe-emea-09.sun.com>
 (original mail from Brian.Nitz@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 20:04:03 +0000 (GMT)
Received: from [129.156.220.40] by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVK00JS6T2Q8550@fe-emea-09.sun.com>; Fri,
 01 Feb 2008 20:04:03 +0000 (GMT)
Date: Fri, 01 Feb 2008 20:04:02 +0000
From: Brian Nitz <Brian.Nitz@sun.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <Pine.SOC.4.64.0802011329450.3823@freddy.simplesystems.org>
Sender: Brian.Nitz@sun.com
To: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
Cc: James Carlson <James.D.Carlson@sun.com>,
        John Fischer <John.Fischer@sun.com>,
        John Plocher <John.Plocher@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>, lsarc-ext@sun.com,
        desktop-discuss@opensolaris.org,
        Lloyd L Chambers <Lloyd.Chambers@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>
Message-id: <47A37B32.2080809@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
 <18339.28347.768853.455173@gargle.gargle.HOWL>
 <Pine.SOC.4.64.0802011329450.3823@freddy.simplesystems.org>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 1651

Bob Friesenhahn wrote:
> On Fri, 1 Feb 2008, James Carlson wrote:
>   
>> The issue with it being Volatile is that nothing can use it.  It
>> doesn't matter how often you update it if the result is something that
>> isn't reliable.
>>     
>
> If that is the case, perhaps someone should actually take a look at 
> this small package and realize that perhaps there is not really that 
> much to it and that the already huge existing user base will naturally 
> act in opposition to spurious changes to the interface. 
Here is a pretty good case for stability of dcraw:
    http://www.outbackphoto.com/artofraw/raw_07/essay.html
> Thousands of people use dcraw without knowing it, as Bibble, 
> BreezeBrowser, IrfanView, Conceiva, and the Adobe Camera Raw plugin 
> all contain source code from dcraw. After six years and 1500 hours of 
> unpaid labor, dcraw now supports fifty-eight cameras from seven 
> different manufacturers, in only 2600 lines of C code.
I'd add ufraw to the list of programs which include dcraw source code.
>  If calling 
> the package 'Volatile' causes problems, then classify it as something 
> else.
>
> http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html
>
> The interface to the program looks quite simple and unlikely to change 
> what already exists due to adding support for more cameras.
>
> Bob
> ======================================
> Bob Friesenhahn
> bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
> GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss@opensolaris.org
>   


From bethencourt@gmail.com Fri Feb  1 12:14:29 2008
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11KET37015538
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 12:14:29 -0800 (PST)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m11KET5b017858
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 1 Feb 2008 12:14:29 -0800 (PST)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVK00401TK4HQ00@nwk-avmta-1.sfbay.Sun.COM> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 12:14:28 -0800 (PST)
Received: from brmea-mail-2.sun.com ([192.18.98.43])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVK00IZWTK3DYB0@nwk-avmta-1.sfbay.Sun.COM> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 12:14:27 -0800 (PST)
Received: from relay23.sun.com
 (relay23.sun.com [192.12.251.54] (may be forged))	by brmea-mail-2.sun.com
 (8.13.6+Sun/8.12.9) with ESMTP id m11JoNFU026827	for <lsarc-ext@sun.com>; Fri,
 01 Feb 2008 20:14:27 +0000 (GMT)
Received: from mms24es.sun.com ([150.143.232.74] [150.143.232.74])
 by relay23i.sun.com with ESMTP id BT-MMP-2802974 for lsarc-ext@sun.com; Fri,
 01 Feb 2008 20:14:27 +0000 (Z)
Received: from relay23.sun.com (relay23.sun.com [192.12.251.54])
 by mms24es.sun.com with ESMTP id BT-MMP-1607476 for lsarc-ext@sun.com; Fri,
 01 Feb 2008 20:14:24 +0000 (Z)
Received: from py-out-1112.google.com ([64.233.166.183] [64.233.166.183])
 by relay23i.sun.com with ESMTP id BT-MMP-18993103 for lsarc-ext@sun.com; Fri,
 01 Feb 2008 20:14:24 +0000 (Z)
Received: by py-out-1112.google.com with SMTP id p76so1576014pyb.5 for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 12:14:24 -0800 (PST)
Received: by 10.65.124.8 with SMTP id b8mr6351173qbn.37.1201896864204; Fri,
 01 Feb 2008 12:14:24 -0800 (PST)
Received: by 10.64.21.12 with HTTP; Fri, 01 Feb 2008 12:14:24 -0800 (PST)
Date: Fri, 01 Feb 2008 21:14:24 +0100
From: Luis de Bethencourt <luisbg@ubuntu.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <47A37B32.2080809@sun.com>
Sender: bethencourt@gmail.com
To: Brian Nitz <Brian.Nitz@sun.com>
Cc: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>,
        John Fischer <John.Fischer@sun.com>,
        John Plocher <John.Plocher@sun.com>,
        Danek Duvall <Danek.Duvall@sun.com>, lsarc-ext@sun.com,
        James Carlson <James.D.Carlson@sun.com>,
        desktop-discuss@opensolaris.org,
        Lloyd L Chambers <Lloyd.Chambers@sun.com>,
        Dermot McCluskey <Dermot.McCluskey@sun.com>
Message-id: <506b70dc0802011214o500c6190jea4180c1d542c098@mail.gmail.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1
Content-disposition: inline
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=gmail.com;
 s=gamma;
 h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
        bh=bhpTVQIFLRoI4paaxGQJK6WVO/JIGpeW59ct81serjA=;
 b=ppB9kPVecaTZxbU1f2vrMWT6QJCBytIO0+a2qRJXAN9bzU6YBLb6Zv4VqTQC1I0eZBfbi1z8zOqmRBNhLtQ0STMpseOHecvwlwwUhEOWN/yEwWE5Vv3PrcEZBIENbX4bS3a3RiMpKfxxfr0D0ylsIgc+QDwySHgjb2/9SJQAgtg=
DomainKey-Signature: a=rsa-sha1; c=nofws;        d=gmail.com; s=gamma;
 h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth;
 b=WtYBmd9LoOwOIFD2MxNqtMJEd3r+rnn8+OZ93cabsBKWrb8smGaYgSERKBIMilDbe8wf43fVuQcDDNwEHKYPS+Y79ILQHDKZeR+hSqMTAsfZOuGRddQyyDUqjI+Sa/kvbcvuA4l+NDEDGNB5eeCQEXcYMM5vuDLhnFYAU3FHo8U=
X-PMX-Version: 5.2.0.264296
X-Brightmail-Tracker: AAAAAA==
X-Google-Sender-Auth: 9e8931039591b5bf
X-Antispam: No, score=-2.6/5.0, scanned in 1.998sec at (localhost [127.0.0.1])
	by smf-spamd v1.3.1 - http://smfs.sf.net/
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
 <18339.28347.768853.455173@gargle.gargle.HOWL>
 <Pine.SOC.4.64.0802011329450.3823@freddy.simplesystems.org>
 <47A37B32.2080809@sun.com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by sac.sfbay.sun.com id m11KET37015538
Status: RO
Content-Length: 2606

The problem is that RAW isn't a standard format. It's dumping all the
information the sensor receives into the file, hence when new sensors
get in the market their RAW files are different than the supported
ones.

I'm very impressed how projects like dcraw, and my personal favorite
ufraw can keep up to date. The vast majority of camaras that are not
newer than a few months (or just the same sensor as a previous model)
are supported.

I personally, not see any problem maintaining the code of this apps.
But I would suggest adding ufraw to the team. ;) Very useful and easy,
specially when used as a GIMP plugin.

Luis de Bethencourt


On Feb 1, 2008 9:04 PM, Brian Nitz <Brian.Nitz@sun.com> wrote:
> Bob Friesenhahn wrote:
> > On Fri, 1 Feb 2008, James Carlson wrote:
> >
> >> The issue with it being Volatile is that nothing can use it.  It
> >> doesn't matter how often you update it if the result is something that
> >> isn't reliable.
> >>
> >
> > If that is the case, perhaps someone should actually take a look at
> > this small package and realize that perhaps there is not really that
> > much to it and that the already huge existing user base will naturally
> > act in opposition to spurious changes to the interface.
> Here is a pretty good case for stability of dcraw:
>     http://www.outbackphoto.com/artofraw/raw_07/essay.html
> > Thousands of people use dcraw without knowing it, as Bibble,
> > BreezeBrowser, IrfanView, Conceiva, and the Adobe Camera Raw plugin
> > all contain source code from dcraw. After six years and 1500 hours of
> > unpaid labor, dcraw now supports fifty-eight cameras from seven
> > different manufacturers, in only 2600 lines of C code.
> I'd add ufraw to the list of programs which include dcraw source code.
>
> >  If calling
> > the package 'Volatile' causes problems, then classify it as something
> > else.
> >
> > http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html
> >
> > The interface to the program looks quite simple and unlikely to change
> > what already exists due to adding support for more cameras.
> >
> > Bob
> > ======================================
> > Bob Friesenhahn
> > bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
> > GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
> >
> > _______________________________________________
> > desktop-discuss mailing list
> > desktop-discuss@opensolaris.org
> >
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss@opensolaris.org
>



-- 
Luis de Bethencourt Guimerá
luisbg
<luisbg@ubuntu.com>
GPG: B0ED1326


From Brian.Nitz@sun.com Fri Feb  1 15:48:19 2008
Received: from newsunmail1brm.central.sun.com (newsunmail1brm.Central.Sun.COM [129.147.62.245])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m11NmJlA026743
	for <LSARC-ext@sac.sfbay.sun.com>; Fri, 1 Feb 2008 15:48:19 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by newsunmail1brm.central.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m11NmG3C028001
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Fri, 1 Feb 2008 16:48:19 -0700 (MST)
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVL00H013GIZB00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Fri, 01 Feb 2008 16:48:18 -0700 (MST)
Received: from gmp-eb-mail-1.sun.com ([192.18.6.21])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVL004G93GHMN70@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 16:48:17 -0700 (MST)
Received: from fe-emea-09.sun.com (gmp-eb-lb-2-fe2.eu.sun.com [192.18.6.11])
	by gmp-eb-mail-1.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m11NmGbx028350	for
 <lsarc-ext@sun.com>; Fri, 01 Feb 2008 23:48:16 +0000 (GMT)
Received: from conversion-daemon.fe-emea-09.sun.com by fe-emea-09.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVL0020138Y8V00@fe-emea-09.sun.com>
 (original mail from Brian.Nitz@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Fri,
 01 Feb 2008 23:48:16 +0000 (GMT)
Received: from [192.168.1.36] ([83.147.130.2])
 by fe-emea-09.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb 28
 2007)) with ESMTPSA id <0JVL002YP3GCN5A0@fe-emea-09.sun.com>; Fri,
 01 Feb 2008 23:48:12 +0000 (GMT)
Date: Fri, 01 Feb 2008 23:48:10 +0000
From: "B. Nitz" <Brian.Nitz@sun.com>
Subject: Re: [desktop-discuss] LSARC/2008/058 - dcraw
In-reply-to: <506b70dc0802011214o500c6190jea4180c1d542c098@mail.gmail.com>
Sender: Brian.Nitz@sun.com
To: Luis de Bethencourt <luisbg@ubuntu.com>
Cc: John Plocher <John.Plocher@sun.com>, Danek Duvall <Danek.Duvall@sun.com>,
        lsarc-ext@sun.com, James Carlson <James.D.Carlson@sun.com>,
        desktop-discuss@opensolaris.org,
        Lloyd L Chambers <Lloyd.Chambers@sun.com>
Message-id: <1201909690.5881.1.camel@oldsony>
MIME-version: 1.0
X-Mailer: Evolution 2.10.1
Content-type: text/plain
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <479FAB9D.80500@sun.com>
 <20080129230811.GY24654@zruty.sfbay.sun.com> <479FD4CF.3050007@Sun.Com>
 <18336.31947.791688.905566@gargle.gargle.HOWL>
 <AF7A13C1-499A-45B3-9A6B-5D156EB7CE13@sun.com>
 <18339.28347.768853.455173@gargle.gargle.HOWL>
 <Pine.SOC.4.64.0802011329450.3823@freddy.simplesystems.org>
 <47A37B32.2080809@sun.com>
 <506b70dc0802011214o500c6190jea4180c1d542c098@mail.gmail.com>
Status: RO
Content-Length: 3039

I agree that ufraw would be good to add in the future.  Ufraw uses dcraw
internally.  Since dcraw isn't a shared library, ufraw has to compile in
new versions of the dcraw source code.  It might be nice to fix that so
we don't end up maintaining both the dcraw embedded within ufraw and the
dcraw stand alone.


On Fri, 2008-02-01 at 21:14 +0100, Luis de Bethencourt wrote:
> The problem is that RAW isn't a standard format. It's dumping all the
> information the sensor receives into the file, hence when new sensors
> get in the market their RAW files are different than the supported
> ones.
> 
> I'm very impressed how projects like dcraw, and my personal favorite
> ufraw can keep up to date. The vast majority of camaras that are not
> newer than a few months (or just the same sensor as a previous model)
> are supported.
> 
> I personally, not see any problem maintaining the code of this apps.
> But I would suggest adding ufraw to the team. ;) Very useful and easy,
> specially when used as a GIMP plugin.
> 
> Luis de Bethencourt
> 
> 
> On Feb 1, 2008 9:04 PM, Brian Nitz <Brian.Nitz@sun.com> wrote:
> > Bob Friesenhahn wrote:
> > > On Fri, 1 Feb 2008, James Carlson wrote:
> > >
> > >> The issue with it being Volatile is that nothing can use it.  It
> > >> doesn't matter how often you update it if the result is something that
> > >> isn't reliable.
> > >>
> > >
> > > If that is the case, perhaps someone should actually take a look at
> > > this small package and realize that perhaps there is not really that
> > > much to it and that the already huge existing user base will naturally
> > > act in opposition to spurious changes to the interface.
> > Here is a pretty good case for stability of dcraw:
> >     http://www.outbackphoto.com/artofraw/raw_07/essay.html
> > > Thousands of people use dcraw without knowing it, as Bibble,
> > > BreezeBrowser, IrfanView, Conceiva, and the Adobe Camera Raw plugin
> > > all contain source code from dcraw. After six years and 1500 hours of
> > > unpaid labor, dcraw now supports fifty-eight cameras from seven
> > > different manufacturers, in only 2600 lines of C code.
> > I'd add ufraw to the list of programs which include dcraw source code.
> >
> > >  If calling
> > > the package 'Volatile' causes problems, then classify it as something
> > > else.
> > >
> > > http://www.cybercom.net/~dcoffin/dcraw/dcraw.1.html
> > >
> > > The interface to the program looks quite simple and unlikely to change
> > > what already exists due to adding support for more cameras.
> > >
> > > Bob
> > > ======================================
> > > Bob Friesenhahn
> > > bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
> > > GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
> > >
> > > _______________________________________________
> > > desktop-discuss mailing list
> > > desktop-discuss@opensolaris.org
> > >
> >
> > _______________________________________________
> > desktop-discuss mailing list
> > desktop-discuss@opensolaris.org
> >
> 
> 
> 


From John.Fischer@sun.com Tue Feb  5 15:57:13 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m15NvCgB016361
	for <LSARC-ext@sac.sfbay.sun.com>; Tue, 5 Feb 2008 15:57:13 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m15Nv9l1004521
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Tue, 5 Feb 2008 23:57:11 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVS00B0BIJ9ML00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Tue, 05 Feb 2008 16:57:09 -0700 (MST)
Received: from sca-es-mail-2.sun.com ([192.18.43.133])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVS007HOIJ8T9E0@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 05 Feb 2008 16:57:09 -0700 (MST)
Received: from fe-sfbay-10.sun.com ([192.18.43.129])
	by sca-es-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m15Nv8Vl006662	for
 <lsarc-ext@sun.com>; Tue, 05 Feb 2008 15:57:08 -0800 (PST)
Received: from conversion-daemon.fe-sfbay-10.sun.com by fe-sfbay-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVS00101IF0YH00@fe-sfbay-10.sun.com>
 (original mail from John.Fischer@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 05 Feb 2008 15:57:08 -0800 (PST)
Received: from [192.168.10.6] ([24.10.86.139])
 by fe-sfbay-10.sun.com (Sun Java System Messaging Server 6.2-8.04 (built Feb
 28 2007)) with ESMTPSA id <0JVS001I3IJ5GD10@fe-sfbay-10.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Tue,
 05 Feb 2008 15:57:06 -0800 (PST)
Date: Tue, 05 Feb 2008 15:56:59 -0800
From: John Fischer <John.Fischer@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
Sender: John.Fischer@sun.com
To: Dermot McCluskey <Dermot.McCluskey@sun.com>, Brian.Nitz@sun.com
Cc: lsarc-ext@sun.com
Reply-to: John.Fischer@sun.com
Message-id: <47A8F7CB.7050508@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
User-Agent: Thunderbird 2.0.0.4 (X11/20070622)
Status: RO
Content-Length: 108

Brian,

This fast track was approved today during the LSARC business
portion of the meeting.

Thanks,

John

From Brian.Nitz@sun.com Wed Feb  6 02:51:43 2008
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m16AphAf002999
	for <LSARC-ext@sac.sfbay.sun.com>; Wed, 6 Feb 2008 02:51:43 -0800 (PST)
Received: from brm-avmta-1.central.sun.com (brm-avmta-1.Central.Sun.COM [129.147.4.11])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id m16Apa0n004322
	for <@sunmail2sca.sfbay.sun.com:lsarc-ext@sun.com>; Wed, 6 Feb 2008 10:51:42 GMT
Received: from pmxchannel-daemon.brm-avmta-1.central.sun.com by
 brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0JVT00J03CU5JN00@brm-avmta-1.central.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 06 Feb 2008 03:51:41 -0700 (MST)
Received: from gmp-eb-mail-2.sun.com ([192.18.6.24])
 by brm-avmta-1.central.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0JVT00AYSCU41N60@brm-avmta-1.central.sun.com> for
 lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 06 Feb 2008 03:51:41 -0700 (MST)
Received: from fe-emea-10.sun.com (gmp-eb-lb-2-fe1.eu.sun.com [192.18.6.10])
	by gmp-eb-mail-2.sun.com (8.13.7+Sun/8.12.9) with ESMTP id m16Apetl002419	for
 <lsarc-ext@sun.com>; Wed, 06 Feb 2008 10:51:40 +0000 (GMT)
Received: from conversion-daemon.fe-emea-10.sun.com by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 id <0JVT00801B1QIU00@fe-emea-10.sun.com>
 (original mail from Brian.Nitz@Sun.COM)
 for lsarc-ext@sun.com (ORCPT lsarc-ext@sun.com); Wed,
 06 Feb 2008 10:51:40 +0000 (GMT)
Received: from [129.156.220.40] by fe-emea-10.sun.com
 (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007))
 with ESMTPSA id <0JVT000B8CTS9000@fe-emea-10.sun.com> for lsarc-ext@sun.com
 (ORCPT lsarc-ext@sun.com); Wed, 06 Feb 2008 10:51:28 +0000 (GMT)
Date: Wed, 06 Feb 2008 10:51:27 +0000
From: Brian Nitz <Brian.Nitz@sun.com>
Subject: Re: LSARC/2008/058 - dcraw
In-reply-to: <47A8F7CB.7050508@sun.com>
Sender: Brian.Nitz@sun.com
To: John.Fischer@sun.com
Cc: Dermot McCluskey <Dermot.McCluskey@sun.com>, lsarc-ext@sun.com
Message-id: <47A9912F.4090706@sun.com>
MIME-version: 1.0
Content-type: text/plain; format=flowed; charset=ISO-8859-1
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.2.0.264296
References: <47A8F7CB.7050508@sun.com>
User-Agent: Thunderbird 2.0.0.6 (X11/20071203)
Status: RO
Content-Length: 206

Thanks.  Sorry I wasn't able to make it to the LSARC meeting.  John 
Fischer wrote:
> Brian,
>
> This fast track was approved today during the LSARC business
> portion of the meeting.
>
> Thanks,
>
> John


