Benefits of JCR support in Lenya
Benefits for Lenya project developers (some of them potential)
- Independence from back-end implementations
- Smaller codebase
- Reduced maintenance costs
- Focus on front-end development (features)
- Marketing
- Attract companies with IT affinity and focus on integration (which is a fundamental strength of Cocoon+Lenya)
- Avoid the appearance that Lenya is a self-contained, monolithic product
- Support the appearance that the Lenya community follows technology and market trends
- Standard vocabulary
- Attract developers with JCR knowledge
- Connections to other communities (Jackrabbit, Sling)
- Existing development tools
- JCR plug-in for Eclipse - e.g. edit the website in Eclipse
- New out-of-the-box features
- WebDAV
- Content repository browser
- Queries (XPath, SQL)
- Access control on the repository level
- Transactions
- Content export and import
Benefits for companies using Lenya
- Reusability of knowledge, tools, infrastructure
- Integration in existing JCR infrastructures
- Meets potential enterprise policies re. JCR support
- Avoid vendor lock-in
- Shared vocabulary for developers
- Increased independence, reduced risk