Hi all, You may have noticed, that I started adding pages to the Jackrabbit Wiki on a new project called Sling ([1]). The main features of Sling may be summarized as follows:
* Uses a JCR Repository as its data store * Uses Jackrabbit OCM to map Repository Items to Java Objects * Internally deals with Java Objects * Built as OSGi Bundles supporting any compliant OSGi framework * Provides integration into Apache Felix for launching and OSGi services support * Componentized data model allowing flexible web application building * Based on standard Servlet API * Open to allow support for web application complying with REST architectural style * Each Node for which a valid Jackrabbit OCM mapping exists may be addressed by URL Sling has been developed at Day to provide a common Web Application Development Framework for future products based on Java Content Repositories. During this development we realized that such a framework would be of benefit not only to Day but also to the Community at large. For this reason, we decided to offer Sling to the community at Apache. We envision to submit the project to the Incubator under the name Sling with the final goal to make Sling a sub project of the Jackrabbit project. As part of the submission process we have to put together a Project Proposal for the Incubator describing the project and nominating a set of initial commiters and a sponsoring entity. An initial draft of this proposal may be found at [2]. As we are heading to have Sling as a subproject in Jackrabbit, we propose to have the Jackrabbit PMC be the sponsoring entity for the Sling poddling (subject to a successful vote). In the next few days I will be adding more documentation of Sling to the Jackrabbit Wiki such that you may gain some initial insight into Sling. In the meantime, I invite you to read through the material and comment on it as you see fit. Additionally, I am also looking forward for any people interested to be initial commiters to express their interest. Regards Felix [1] http://wiki.apache.org/jackrabbit/ApacheSling [2] http://wiki.apache.org/jackrabbit/SlingProposal
