Bertrand, you're right - the JCR spec is pretty good as far as specs go. (Reading the RSS 0.9x specs and 2.x specs makes me want to hurl cookies - and yes, that's a euphemism.)
The articles are good. However, while I like Sling, I find the docs on it are, um, missing - the 15 minute tutorial isn't bad but it's nowhere near complete enough for people to really use sling without being pretty dedicated to using it in the first place. I really, really don't like using curl for putting content into a repository. Probably a visceral reaction on my part, but there it is. It really bothers me that Jackrabbit is so far off from being datastore-neutral; I understand it's just the way things are, and there's a path away from it, but it still bothers me because it SHOULDN'T be hard to be datastore-neutral (or close to it.) On Mon, Sep 13, 2010 at 8:48 AM, Bertrand Delacretaz <[email protected] > wrote: > On Mon, Sep 13, 2010 at 2:37 PM, Joseph Ottinger <[email protected]> > wrote: > > On Mon, Sep 13, 2010 at 8:29 AM, Thomas Müller <[email protected] > >wrote: > >>... In my view, the JCR specification is well written. Jackrabbit > >> documentation is here: http://wiki.apache.org/jackrabbit/FrontPage - > >> if anything is missing please let us know > >> > >> I've found the specification to be all right, but the references on > USING > > the specification tend to be sparse. > > > > In other words, it satisfies the language lawyers, but not the users. (In > MY > > experience. I'm sure other users have fewer issues.) > > I tend to agree with both of you guys ;-) > > Contrary to many specs, the JCR spec is IMO quite readable and > describes the *mechanics* of JCR in a good way. > > What's harder to find is how to map one's application-level problems > to JCR, what granularity to use, etc. > > I'l shamelessly plug my own stuff here (links below), with two > articles that I have written to try and bridge that gap. It would be > cool to have more such articles/tutorials/case studies. I think that > can absolutely happen outside the Jackrabbit project, and it's even > often better if people who write such articles are not too close to > the core, so as to get an outsider's view of sorts. > > -Bertrand > > [1] http://dev.day.com/content/ddc/blog/2009/04/cq5tags.html > [2] http://java.dzone.com/articles/java-content-repository-best > -- Joseph B. Ottinger http://enigmastation.com
