sounds great.

regards,
david

On 12/18/07, Bertrand Delacretaz <[EMAIL PROTECTED]> wrote:
> Hi
>
> Wow, V2.0 already :-)
>
> We seem to agree on the need to merge µsling back into Sling, so I
> think it' be good to agree on the goals first - feel free to comment
> and expand on the following list of high-level goals and requirements
> for µsling 2.0.
>
> µsling 2.0 is a preconfigured instance of Sling, meant to allow web
> developers to test drive Sling by building scripted web and REST
> applications backed by a JCR repository.
>
> The µsling 2.0 distribution only requires a Java 5 VM to run, no
> installation is needed. Fifteen minutes should be enough to start
> µsling and understand the basic concepts, based on self-guiding
> examples.
>
> Java programming is not required to build web and REST applications
> with µsling 2.0: both server-side and client-side javascript code and
> presentation templates can be used to process HTTP requests. Other
> scripting and templating languages (JSP and BSF-supported ones)  can
> be plugged in easily.
>
> The µjax "application protocol" and client-side javascript "JCR proxy"
> library make it easy to write powerful Ajaxish JCR-based applications
> with µsling 2.0.
>
> µsling 2.0 is built on the same codebase as Sling, it's only a
> specific configuration of Sling.
>
> All µsling 2.0 features are available in Sling applications, as long
> as they are enabled in the Sling configuration.
>
> Sling (and µsling, as it runs the same core code) uses OSGi to
> modularize the framework, but µsling does not require any OSGI skills,
> and makes OSGI largely invisible to beginners.
>
> All Sling features and modules can also be activated in a µsling 2.0
> instance, by installing and activating the required OSGi bundles.
>
> µsling 2.0 passes all the integration tests of the existing microsling
> test suite (SVN revision 605206), with minor adaptations where needed.
>
> µsling 2.0 includes a WebDAV server module to make it easy to copy
> scripts into the JCR repository.
>
> This WebDAV module currently supports the Jackrabbit JCR repository,
> but Sling is meant to run with any JCR repository.
>
> -Bertrand
>

Reply via email to