This wiki space contains archival documentation of Project Bamboo, April 2008 - March 2013.
January 2011 Meeting - Pre-Conference Workshop Session 1 (CI and WS and "others") on Content Interoperability Services in Bamboo Phase One
9:00-10:00 am, International House on UC-Berkeley campus.
Bob Taylor (NU) – Introductions, about 25 participants F2F and 3 participants by audio/video conference.
Bruce Barton (WI) – overview of the goals of Workspaces & Content Interoperability "experiment(s)" during Bamboo Phase One.
Avoid developing API for obtaining content items of each collection, e.g.,
begin with a scholar that is collecting references to items in Zotero, then export item identifiers from Zotero and then bring items into workspaces. Workspaces has essentially a uniform metadata / content model of each object, incorporate remediation services as needed, ....
Bob – over the course of the production we may be able to move this work from experiment to demonstration to prototype (early production). At NU proof of concept with JCR has been done, so we believe this will work with CMIS for Bamboo.
Jonathan Smith (NU) – more about the details of how connectors work. Drew diagram. Concepts:
The object models of target collections vary considerably, e.g., XTF (CDL) relies on detailed XML files....
Connectors hide much of this variability – makes them look more like folders and documents.
In response to questions – the translated document maintains all of the original information, but fills out as required with a core object model, which supports sub-classing, etc. as operations are carried out.
Question – should these translation outputs be retained? TBD (in NU experiments during 2010 with JCR-based content interoperability, NU relied on caching). Maps of object must be cached and possibly retained, but the raw content (mostly) will stay with the source repository.
Bob – reactions from Workspaces and other CI. Enough and Sufficeint? Too much and Overkill? Is the CMIS path for content interoperability the correct one for this team's work in 2011?
Steve Masover (UC-Berkeley) – this (CMIS framework) seems an appropriate way to start, certainly the model of bringing content over one at a time or a handful of objects makes sense for many use cases, but of course there will be other cases we’ll need to consider those use cases as well.
Patrick Schmitz (UC-Berkeley) – how can we accommodate applying services close to the content? Does that require CMIS translators or the equivalent?
Tim Cole (UIUC)---there’s been some work on this with SEASR and similar projects. May be able to do some experimentation in Phase I, even if the heavy lifting on models for moving services to the content is mostly deferred to Phase II.
Bob -- Wrap Up points follow for what we are taking from today's pre-meeting. Thank you for everyone's counsel, questions and help this morning!