jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Felix Meschberger <fmesc...@gmail.com>
Subject Sling Proposal
Date Mon, 02 Jul 2007 17:09:44 GMT
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

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.


[1] http://wiki.apache.org/jackrabbit/ApacheSling
[2] http://wiki.apache.org/jackrabbit/SlingProposal

View raw message