Revisting the CMIS Use Cases

A while back, I discussed the Three Fundamental Use Cases for CMIS. Since then, there have been some additional thoughts on this topic.  Since CMIS has been officially submitted as a standard to OASIS 🙂 I thought I would look at a couple of those thoughts.

The first was the EMC presentation on CMIS and DFS from the Momentum Europe in the fall.  It presented four cases, most notably a Migration use case.  This has popped-up in Twitter as well, so it obviously has some mindshare.

The other was a post by The Burton Group, specifically Larry Cannell, on How Will CMIS Be Adopted.  Larry focused on the business applications and had some good thoughts, especially regarding CMIS Clients.

Continue reading

Documentum’s High Volume Server, 6.5sp1 Edition

One of the highlights of the D6.5 release was the new features around enabling high volumes of content in the repository.  There are two standard problems around storing lots and lots of content in an ECM system.

  1. Every object in an ECM system has overhead.  In Documentum, it is takes 2-3K in database storage per object.  That can add up quick.  Just think of the emails in your organization or the images that a financial institution might generate from scanned documents.
  2. The very act of adding content into the Content Server takes several round trips to the database.  Is this a valid ACL to assign?  Does the containing folder exist?  Those are just two of the questions asked during the process.

After learning about these features in more detail, in discussions with Victor (See a recording of his presentation on the Developer Network) and Ed, at EMC World 2008, I started making plans to use it on one of my projects.  I later learned that there is a catch.  Before we get to the catch, let’s review the highlights.

Continue reading