cmis round table

Post on 27-Jun-2015

2.725 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Interoperability is key to open source success in the enterprise applications field. Aside from the JCR (Java Content Repository) and its successor, JCR2, new standards or proposed standards are emerging, such as CMIS (Content Management Interoperability Services), that promise true interoperability between proprietary (such as Documentum, Filenet or SharePoint) and open source (such as Nuxeo and Alfresco) ECM systems. Will this standards truly unlock information from their silos and enable ECM as the backbone for unstructured information in the enterprise? Participants of this roundtable, all of them involved in various standardization efforts, will present and discuss the pros and cons of the various approaches.

TRANSCRIPT

Florent Guillaume | NUXEO DEV DAY 2008

Standards and interoperability for ECMJCR 2, CMIS, etc.

Round TableFlorent Guillaume – NuxeoJohn Newton – Alfresco

NUXEO DEV DAY 2008

JCR and CMIS

NUXEO DEV DAY 2008

The state of JCR

• Content Repository for Java

• JSR-170, released in June 2005

• Initiated by Day Software

• Also BEA, Documentum, FileNet, IBM, Oracle, Vignette and others

• Apache Jackrabbit is the RI

NUXEO DEV DAY 2008

The state of JCR 2

• JSR-283, first public review July 2007

• Final release expected early 2009

• Nuxeo and Alfresco also contributing

NUXEO DEV DAY 2008

JCR – Basics

• CRUD

• Hierarchy of nodes

• Simple properties, Lists, Binaries

• Queries

• Versioning, Locking, References, ...

NUXEO DEV DAY 2008

JCR – Goals

• Java API

• Fine-grained storage model

• Lots of functionality

• Be the “SQL” of hierarchical storage

NUXEO DEV DAY 2008

JCR – Problems for ECM

• Java API

• Constrains the storage model a lot

• Too fine grained for high interoperability

NUXEO DEV DAY 2008

The state of CMIS

• Draft v 0.5 published in September 2008 by EMC, IBM, Microsoft

• Alfresco, Open Text, Oracle, SAP also on board from the start

• Oasis TC formed in November 2008

• Adullact, Booz Allen Hamilton, Day, Ektron, Exalead, Fidelity, Flatirons, Magnolia, Mitre, Nuxeo, Saperion, Sun, Vamosa, Vignette(as of 2008-12-01)

• CMIS 1.0 expected mid-2009

NUXEO DEV DAY 2008

CMIS – Goals

• Simple document model

• Independent of protocol

• SOAP, REST (AtomPub) bindings

• Not tied to a programming language

• Platform, vendor independent

• Basic set of ECM functions

• “Greatest common denominator”

NUXEO DEV DAY 2008

CMIS – Basics

• CRUD

• Hierarchy folders, Documents

• Simple properties, Lists, One binary

• Policies

• Versioning

• Relationships

• SQL Queries

NUXEO DEV DAY 2008

CMIS – Advanced

• Multi-filing

• Advanced queries

• Joins

• Full text

• ... maybe more?

NUXEO DEV DAY 2008

Other related standards

• Network filesystems (NFS, SMB, etc.)

• HTTP

• WebDAV, DeltaV

• RSS, AtomPub

• RDF, Dublin Core

Presenter Name | NUXEO DEV DAY 2008

Round TableFlorent Guillaume – NuxeoJohn Newton – Alfresco

NUXEO DEV DAY 2008

Proposed topics

• What features in an ECM standard?

• Customer benefits

• Vendor benefits

• Proprietary vendors and standards

• Open Source

NUXEO DEV DAY 2008

What features in an ECM standard?

• Document model

• Protocols

• Language APIs

• Services

NUXEO DEV DAY 2008

Cutomer benefits

• Interoperability between vendors

• Common model

• “Desilofication”

• “Commoditization”

NUXEO DEV DAY 2008

Vendor benefits

• Repository vendors get more applications

• Applications vendors get more repositories

• PR

NUXEO DEV DAY 2008

Proprietary vendors and standards

• Do vendors really want to interoperate?

• When are they going to?

• Less “bridging” vendors?

• Are existing standards really being adopted?

• Are new standards being sought?

NUXEO DEV DAY 2008

Open Source

• More repositories

• More clients

• More applications

• More competition as well!

top related