New Projects: Apache Sling and Apache Sanselan

Still, there are more and moe projects getting into the Apache incubator – I’m currently involved into two of them: Sling and Sanselan.

Sanselan is a pure-Java image library for reading and writing a variety of image formats. It has been started by Charles M. Chen some years ago and is imho a great open source java image library. There are so many of them out there and most of them are either outdated or unusable. But Sanselan is different, it has a simple api, the right license 🙂 and supports many things. I’m happy that I could convince Charles to move Sanselan to Apache.

The other project I’m involved with nowadays is the Apache Sling project – we currently call it web framework for content-oriented applications. So guess, what, it makes the development of JCR based applications much easier. Sling is meant to run in an OSGi environment, so we enjoy all the great dynamics and modularization of OSGi through Apache Felix. We have also contribed some stuff to Apache Felix – most notably the maven SCR plugin – which makes developing services for OSGi much easier.

If you attend ApacheCon US, you have the chance to hear some fast feather talks about these projects! And hopefully we’ll have some “real” session at ApacheCon EU in 2008 🙂