Skip to content
This repository was archived by the owner on Aug 21, 2022. It is now read-only.

KeyProperties

Igor Malinin edited this page Mar 14, 2011 · 2 revisions

Key properties

  • Open Source (EPL 1.0 and/or Apache 2.0 license)
  • Highly modular
  • Standards compliant
    • OSGI R4.2
    • JCR: Java Content Repository (JSR-283)
    • JAAS: Java Authentication and Authorization Service
    • WebDAV: RFC2518, RFC3253 level 1,2 with DeltaV
  • Build on top/best highly popular open source frameworks and libraries:
    • Built on Eclipse
      • Equinox OSGI container
      • Jetty servlet container
      • Web-based Help system with indexing and searching capabilities
    • Apache Jackrabbit
      • As default JCR implementation
      • Exposed as WebDAV/DeltaV
    • ? Spring framework
      • Dependency injection (Spring-DM or Felix iPOJO)
      • ? TODO
        • ? primarily for module usage, probably transactions or something
        • ? probably Spring-OSGI (Spring Dynamic Modules) is useful
    • XML transformations
      • XSLT templates for site look&feel customization and for modules
        • Cocoon 3? Something other?
      • Transformations in Scala
  • i18n
  • Update Manager for CMS and modules
    • Based on Eclipse Update Manager with added module for Web UI
  • ?RESTful? API
    • API for extention modules
  • Default exemplary modules
    • User registration with CAPTCHA
    • Discussion Forum (configurable for Article/Event/...)
    • Calendar block (configurable for Article/Event/...)
    • ? Picture Gallery (standalone or backed by Flickr)
    • ? TODO other ideas

Clone this wiki locally