Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

CMIS support in popular document repositories

 
Alec Swan
Ranch Hand
Posts: 39
Java jQuery Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

My company tracks documents in various document repositories. We write custom adapters for each document repo and would like to benefit from a common standard instead.

What popular document repos, such as SharePoint, Outlook, Documentum, Lotus, etc., currently support or committed to support CMIS in the near future? Are commercial companies interested in implementing CMIS or is this primarily a community effort?

Thanks,

Alec
 
Florian Mueller
Author
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Alec,

CMIS is supported by many commercial and Open Source content management systems today.
The CMIS specification has been started by IBM, Microsoft and EMC. They invited Alfresco, Oracle, Open Text and SAP to work on the initial draft before it was handed over to OASIS. At OASIS, 20+ other companies joined the specification effort.

Here are a few web pages that list CMIS implementations:

http://en.wikipedia.org/wiki/Content_Management_Interoperability_Services
http://www.cmis-solutions.com/companies/
http://www-10.lotus.com/ldd/lqwiki.nsf/dx/11122008094143amwebk95.htm


Regards,

Florian
 
Jeff Potts
Author
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Alec,

That's really common. I added a little sidebar in Chapter 1 that cites AIIM, which is an association that tracks such things, saying that 72% of larger organizations have three or more content repositories. Until CMIS, people have had to do exactly what you did--write one-off adapters for each one. CMIS helps solve that problem by providing a single API that will work across all of those repositories. Now, when someone says, "We want to integrate with the XYZ repository," developers can say, "No problem, I know CMIS," and then use Java or any other language that can make HTTP/S calls to do it.

Jeff
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic