Hi,

After the release of 0.18, I want to point out possible developments
for the future.

git: I'm considering switching from cvs to git. Even though UFRaw is a
small project, cvs still seems slow and limiting at times. On the
other hand there seem to be many people following cvs head, and I
would hate to loose testers.

lcms2: It would be nice to switch from lcms to lcms2. This is a
relatively small project, that could be done by new developers.

gtk3: Again, we should transition from gtk2 to gtk3. This also should
be an easy project. One issue is that the GtkImageView library would
also require updating, I'm not sure what are the plans of the
maintainer of this library. Also, we should keep compatibility with
gtk2. It will take a few years until most user have access to gtk3
from their distribution.

win64: There is a win64 build of Gimp. It would be nice to have a
win64 build of UFRaw. Considering that I don't have a win64 machine,
I'm not planning on working on this.

linear-out: UFRaw can already save linear data by setting gamma to 1.
I would like to be able to save linear data with an appropriate ICC
profile, so that ICC aware software would show the image correctly.

tone-mapping: It seems that we can make better use of the raw image
dynamic range by applying local tone mapping. I'm not sure which
algorithm should be used.

pc: We already have rotation and lens corrections. It would be nice to
have perspective corrections. It might be implemented in the lensfun
library first and then applied in UFRaw.

sharpening: I think that this is the most requested feature in UFRaw.
It seems that no one agree what sharpening really means, and therefore
which algorithm should be used. A sharpening algorithm that makes use
of the raw data, would be most fitting.

libufraw: I would like someday to separate the code into a library and
a user interface.

This is a long list. In practice, I have very little time to work on
UFRaw, so I would be mostly doing bug-fixing and maintenance. This
list is meant to help me see where I think UFRaw should go. Hopefully,
it would help guide other developers that could contribute to UFRaw.

Some of these issues might also be part of a Google summer of code
project, if we didn't miss the deadline yet.

Udi

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
ufraw-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ufraw-devel

Reply via email to