Timeline: Registered at february 2009 Core devs: Johannes Hanika, Alexandre Prokoudine (oct. '09) Henrik Andersson (dec. '09), Pascal de Bruijn (jan. '10), Tobias Ellinghaus (jun. '10)
Ohloh Analysis Summary - Very large, active development team - Increasing year-over-year development activity - Estimated project cost: $2,228,319
Features: GPLv3 or later, С/gtk+/cairo, gconf, .gtkrc, gPhoto2, lcms2, OpenEXR, OpenCL, sse2, libraw->rawspeed, - Distros: fedora, ubuntu, debian, opensuse, solaris, gentoo, arch linux, mac osx - translated to 16 langs - fully non-destructive editing . History stack. *.xmp files. - core functions operate on 4x32-bit floating point pixel buffers, enabling SSE instructions for speedups. - if available , gpu acceleration via opencl is done. - modular, extensible image operations ( plug-in interface). - flexible database queries, search by tags , simple tagging by related tags. - image rating (stars) and color labels , filtering and sorting within the base query. - import a variety of standard, raw , and high dynamic range image formats (e.g. jpg, cr2, hdr, pfm, .. ). - zero-latency user interface through multi-level software caches . - fullscreen , zoomable user interface. - 34 color-managed image operations in L*a*b* and profiled rgb : rotate/crop, color correction, input/output/display color profile management, edge-avoiding wavelet domain editing (e.g. edge-aware denoise, ringing-free sharpen), exposure controls, flexible color zone mapper (e.g. make all colors except red monochrome, imitate polarizing filter, etc.), lens defect correction (lensfun), color filter based monochrome conversion, unsharp mask sharpen, white balancing, tone curve, and base curve, and many more. - dcraw (Adobe) + custom profiled color matrices (out of the box quality)
Interface: Work modes: 1) lighttable (catalogizater) 2) darkroom (edit mode) 3) tethering (working with camera)
GSoC Robert Bieber 1. Removing the libglade dependence. 2. Reworking the keyboard input system. 3. Fixing up the color picker, adding sample points. 4. Adding a levels tool.