Hi, Agreed. About the only two differences I actually see between Sling and microsling are:
* Full-Blown and powerfull DefaultServlet (ujax amongst other things) * very simple setup/startup The first issue may probably easily be "ported" to Sling in a separate DefaultServelt project. The basis for a flexible DefaultServlet is provided by ServletResolver of the sling/core project. The second issue is actually not really a big one: The launcher folder contains two projects app and webapp. The app project is a project setup to launch Sling from the command line. This may easily be extended to include all required bundles to run Sling (or a minimal subset). The launcher/webapp project is just an extension of the launcher/app project wrapping it in a web application archive instead of a standalone application. I think, for a quick 15minutes test, a standalone java application packed in a single exectuable JAR file is much easier to use than a web application ... So, basically, all is there in Sling to build such a thing. ... The only thing missing is WebDAV: I think, if we could integrate this also as a Bundle, we could have a single application jar file being able to launch Sling with a repo and WebDAV and initial content if requireed etc. WDYT ? Regards Felix Am Montag, den 17.12.2007, 10:33 +0100 schrieb Bertrand Delacretaz: > Hi, > > I think microsling is now ready to become just a specific > configuration of Sling. > > That would save us the extra work (and potential community > fragmentation) (and user indecision) (and fuzzy "marketing" message) > that comes with having two similar-but-still-different codebases. > > I'm pretty sure we can graft the microsling stuff on Sling as a set of > OSGi bundles, without requiring any OSGi knowledge from beginners, and > keep microsling's ease of use, all of microsling's current features, > and the "testable in 15 minutes from scratch" requirement. > > Empowering users to jump from simple microsling scripted stuff to > full-blown OSGi-based java modules, within the same framework and > webapp, sounds quite exciting to me. > > WDYT? > > -Bertrand, operating in Monday Morning's Wild Thinking Mode ;-)
