Hi Stefan! The web frontend looks very sweet! Will this be donated under Apache Licence? I'd be interested in stealing the JavaScript code and the graphics to get something comparable done using Slide/Projector. Otherwise I have to paint some icons myself and that is something we really should try to avoid ;-) I'd like to discuss the JSR 170 with the community, but I still haven't found the right place (mailinglist) for this. Should we open a thread in the Slide mailinglist? Beside some minor issues (more a matter of taste), the main flaw is IMO, that the API is not a 1:1 mapping of the well designed WebDAV-protocols. As WebDAV is widley adopted, it should be possible to address the full set of WebDAV features by using JSR-170. And it should be possible, to access a JSR-170 based content repository via WebDAV. Both is not possible with the current revision of the JSR-170 API. So my advice would be, to shift the focus more towards the WebDAV layer and build an API that simply maps WebDAV methods on Java-methods. If this would be the case, it would be possible to use Exchange, IIS, Xythos, Slide, Apache, Subversion and all the other upcoming WebDAV-servers with the JSR-170 API. This would in first place mean, to drop the ticket stuff to enable stateless server communication. If you take into account, that the WebDAV-protocol is stateless, you'll run into trouble when dealing with sessions/tickets on API level. The JSR-170 is IMO not an API suitable for accessing existing content repositories, but rather a new approach for designing a content repository with a Java API. There are many existing content repositories around, only a small number is implemented in the Java language: Think of VCS's, filesystems, databases and so on. Will there be a JSR-170 implementation backed by CVS, Subversion, Exchange and so on? I don't think so, as the API doesn't match well. I'm sure that, if some discussions on the mailing list would take place, we could find some really good solutions addressing the different aspects of such an important API. Perhaps we could combine this discussion with the discussion regarding the design of Slide 3.0? Cheers! Daniel ________________________________
Von: Stefan Guggisberg [mailto:[EMAIL PROTECTED] Gesendet: Di 22.06.2004 19:46 An: [EMAIL PROTECTED] Betreff: FYI: demo of JSR 170 RI in proposals/jcrri dear fellow committers, i thought some of you guys might be interested in what i am doing here in the slide project ;) i am a member of the JSR 170 EG and i am working on the reference implementation of JSR 170 (located in proposals/jcrri). JSR 170 is currently in public review (spec v.0.13.1). you can see a live demo of a web frontend using the JCR RI code in proposals/jcrri here: http://jsr170tools.day.com/ please keep in mind that code is alpha (buggy) and is meant for developers and people who better want to understand the JSR 170 spec. it is currently very easy to take the system down by doing things like uploading a big xml file etc... so please be kind with it ;) you can also download a .war file that bundles the ri and the web frontend here: http://www.day.com/content/en/product/jsr_170/repository_browser.html this should run in hopefully all jsp-enabled servlet containers. [we used http://jetty.mortbay.org/jetty/index.html] first steps: ------------ 1) download .war-file 2) deploy into your favourite servlet container 3) surf to the webapp context and login (username and pass are irrelevant) 4) go to content loader, upload a (small) zip-file (or xml-file) 5) go to contentbrowser and start playing feedback very welcome, have fun... regards, stefan --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
