After today’s discussion, Mark asked me to capture the sequence. Here is 1st Cut:

  1. Client -> CDMI : Create container - create object. Metadata to include [type = export, Display Name, Canonical Name, Mount Point, Security Tokens]
  2. CDMI -> creates container, object and prepares the export as mount point
  3. Client -> OCCI : XML or JSON call with [Display Name, Canonical Name, Mount Point, Security Tokens]
  4. OCCI Layer : Mounts the mount point and displays the [Display Name]

OCCI Layer can try this without CDMI just by stubbing the Client->OCCI call with XML/JSON. That way we can develop the pieces in parallel.

After this is working, we can try OCCI to CDMI direct route

Cheers
<k/>
P.S : As discussed today, we have many of these pieces working incl parts of OCCI, CDMI(Capability,Container,Object), the computer hardware infrastructure (at SNIA) and the Client code.