Skip to content
fbuchinger edited this page Aug 24, 2012 · 5 revisions

Rawson.js roadmap

Rawson.js 1.x

is based on the emscripted-ported version of dcraw and only displays the embedded raw preview images. it uses a 2d-canvas for showing the opened images.

Rawson.js 1.0 (09/2012)

  • initial version
  • more features to come

features that are likely to be implemented in the upcoming 1.x versions of rawson:

  • libary version of rawson.js (non-GUI) that can be integrated into other Javascript apps (e.g. uploaders, other photo editors)
  • extensible post plugin interface that allows submission of opened pictures to various online services (e.g. flickr, twit.pic, facebook)
  • simple photo editing commands (crop, rotate)
  • common photo filters (hue/saturation/brightness, blur etc), eventually via a 3rd party library
  • improve rotation detection of opened pictures

Rawson.js 2.x

will be a major rewrite of rawson.js. We plan to replace dcraw by our own raw image decoder that will fit better into the Javascript world (e.g. non-blocking behaviour). For performance reasons, Rawson2 will be built around the latest HTML5 technologies (namely web workers, WebGL, FileSystem API)

key features defined so far:

  • should be capable of displaying the full pixel data of a raw image
  • requires a WebGL enabled browser
  • improved, real-time editing using WebGL filters
  • better integration with local file ressources (e.g. via w3c device api)

Clone this wiki locally