Hi, First of all congratulations for the good work!. I've been playing with sling the last few days and I like the framework very much.
I have a couple of doubts about the recommended usage, I read the component API documentation but I'm not sure what's the recommended practice to build components on top this API, specially components with complex user interaction and write capabilities. My first impression is that Sling is an integration framework. My understanding is that Sling provides the glue to integrate different applications but it doesn't provide the tools to build rich web based applications as others web frameworks do, e.g. wicket. Is this impression correct? and in case it is, would it be a good idea to use another web framework to build a Sling component?. Another doubt is what's the recommended practice to create a simple sling component with write capabilities, how the component should access the jcr repository to perform write operations? and how the jcr session should be acquired? Thanks in advance, Edgar
