jcr jackrabbit jackalope
play

JCR, Jackrabbit, Jackalope Liip Techday 1. July 2009 Tobias Ebnther - PowerPoint PPT Presentation

JCR, Jackrabbit, Jackalope Liip Techday 1. July 2009 Tobias Ebnther & Christian Stocker Jackalope What is a Content Repository A thing to store and retrieve content Hierarchical -> See CRX Explorer Jackalope Content


  1. JCR, Jackrabbit, Jackalope Liip Techday 1. July 2009 Tobias Ebnöther & Christian Stocker

  2. Jackalope What is a Content Repository • A “thing” to store and retrieve content • Hierarchical • -> See CRX Explorer

  3. Jackalope Content Repository • Open Standard • JCR 1.0 aka JSR-170 • JCR 2.0 aka JSR-283 Draft • Modular Layout • Proven in praxis and big projects • jBoss Portal, Typo3 5.0, Day (Stadt Zürich) • Various implementations • Alfresco, Day CRX, JBoss DNA, Priha

  4. Jackalope JCR 2.0 • Workspaces • XPath & SQL • Transactions • Versioning • Access Control Management • Locking • Observers

  5. Jackalope JCR 2.0

  6. Jackalope JCR 2.0

  7. Jackalope JCR 2.0

  8. Jackalope Benefits • Active and helpfull community • Enterprise features out of the box • Possibly a PHP - JCR Community • Focus on Frontend Tasks

  9. Jackalope Jackrabbit • Apache Project • Commercial support (via CRX) • Actively maintained • Webdav API

  10. Jackalope Jackalope • Apache License • Shared Interfaces (with Typo3) • Native PHP, no Java needed on the client • Webdav access

  11. Jackalope Jackalope

  12. Jackalope Jackalope • Current progress: • About 30% of the level1 Tests done • Working version using Java-Bridge • Working Demo • Active Development • Searching for Developers!

  13. Jackalope Jackalope Based Projects • Nothing planned yet • Flux 2.0 would be a candidate • Anything that uses structured data

  14. Jackalope References • Icon by Myki Roventine • http://jackrabbit.apache.org • http://liip.to/jackalope • http://blog.liip.ch • http://www.onjava.com/pub/a/onjava/2006/10/04/ what-is-java-content-repository.html

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend