TIP CmisPlugin is not installed on Foswiki.org.


This project aims at adding CMIS support to Foswiki. This will implement CMIS client bindings to access data stored in an Enterprise Content Management systems like Alfresco, Documentum and Sharepoint in a standardised way.

  • Phase 1: implement WebService::Cmis DONE
  • Phase 2: leverage CMIS to wiki application land by implementing a %CMIS macro DONE
  • Phase 3: add access to CMIS objects to browse and create new documents and folders on the ECM server DONE
  • Phase 4: add a CMIS storage handler to store attachments on the ECM server.
  • Phase 5: implement a CMIS connector for SolrPlugin for full and incremental indexing


Looking for funding

Are you interested in this work to be continued? Would you like to sponsor this feature and integrate Foswiki into Enterprise Content Management Systems like Alfresco or Sharepoint? Then contact foswiki@michaeldaumconsulting.com.

Current Status

  • a perl library WebService::Cmis has been implemented and tested against Alfresco: available at https://github.com/MichaelDaum/cmis-perl
  • this module will be published on CPAN soon
  • development has primarily been done against an Aflresco Server. this will be extended by covering other common ECM servers out there.
  • a %CMIS macro for Foswiki has been implemented to leverage WebService::Cmis to wiki applications
  • a basic browse and search interface to Alfresco has been implementet using the %CMIS interface; this needs serious improvements before calling it a done job.

See the CmisPlugin development page for more information.
Topic revision: r9 - 22 Dec 2012, GeorgeClark
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy