Uploaded image for project: 'Comdev GSOC'
  1. Comdev GSOC
  2. GSOC-101

[Gsoc] Lenya : Add a CMIS endpoint to Apache Lenya

    XMLWordPrintableJSON

Details

    Description

      Lenya : http://lenya.apache.org/ is an Open Source Java/XML Content Management System and comes with revision control, multi-site management, scheduling, search, WYSIWYG editors, and workflow.

      Content Management Interoperability Services (CMIS) is an open standard that defines an abstraction layer for controlling diverse document management systems and repositories using web protocols. ( http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services and http://chemistry.apache.org/project/cmis.html).

      The idea here is to implement a CMIS enpoint to the Lenya CMS with the help of Apache Chemistry (http://chemistry.apache.org/java/opencmis.html).

      CMIS don't define any authentication method or rule. Student will have to take care of this an propose a solution to provide authentication.

      This work will be helped with the atom module (http://svn.apache.org/repos/asf/lenya/contributions/2_0_X/modules/atom/) and the LenyaDocWriting module (http://svn.apache.org/repos/asf/lenya/contributions/2_0_X/modules/lenyaDocWriting/) that both define a service to interact with the Lenya repository.

      During this CMIS integration, proposals for repository API and implementation refactoring will be encouraged.

      Attachments

        Activity

          People

            Unassigned Unassigned
            flo4sengines Florent ANDRE
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: