[CREATE] Re: raw processing

Gilles Caulier caulier.gilles at kdemail.net
Thu Mar 16 12:29:08 PST 2006


Will, perhaps Dave isn't interresed to maintain the lib interface. But we can 
do it !!!

In this case, he can continue to work on a core decoding part of the lib. What 
do you think about ?

Gilles

Le Jeudi 16 Mars 2006 19:29, Will Stokes a écrit :
> I sadly doubt this will happen. Have you read this quote from the
> dcraw web page?
>
> "Why don't you implement dcraw as a library?
>
> I have decided that dcraw shall be a command-line program written in
> C, and that any further abstraction layers must be added around this
> core, not inside it.
>
> Library code is ugly because it cannot use global variables. Libraries
> are more difficult to modify, build, install, and test than standalone
> programs, and so are inappropriate for file formats that change every
> day.
>
> There's a simpler way to make dcraw modular and thread-safe: Run it as
> a separate process. Eric Raymond explains this technique here."
>
> This might work well for strickly Linux/BSD users who by nature have
> lots of command line utilties installed on their systems. This
> approach doesn't mesh well with front end GUI apps for Windows and OSX
> in my opinion. I like Linux, but I'm not about to force it down the
> throat of my users. My apps are cross platform and I intend to keep it
> that way.
> -Will
>
> On 3/16/06, Alexander Rabtchevich
>
> <alexander.v.rabtchevich at iaph.bas-net.by> wrote:
> > It would be nice to see Dave among authors/contributors of the new
> > library.
> >
> > Hubert Figuiere wrote:
> > > As for the new camera it uses, well you grab the RCS file from Dave
> > > Coffin and look at the diffs :-)
> > >
> > >
> > > Hub
> >
> > --
> > With respect
> > Alexander Rabtchevich
>
> --
> --------------------------------------------------------
> Will Stokes         wstokes (at) gmail.com
> Album Shaper   http://albumshaper.sf.net
> --------------------------------------------------------


More information about the CREATE mailing list