This wiki space contains archival documentation of Project Bamboo, April 2008 - March 2013.
(Demonstration running under VMWare on Bruce's laptop)
John Pybus: Where does one store the product of running a tool?
Bruce Barton: Within workspace possible. Can develop a tool in one's private workspace then make it available more publicly
Tim Cole: Shipping object to a remote service – mechanism in place?
Bruce: Yes. But getting back a response (derivative, let's say) w/ provenance metadata automatically applied is not there yet. We're thinking about how we might implement that. Perhaps a Fedora back-end to HUBzero. Object marshalling for the purpose of this kind of service call is also on our roadmap.
Tim Cole: Available for deployment in multiple places?
Noah Wittman: Yes. With considerable amount of setup.
DAG: Multiple deployment models: institutional spin-up, consortial operation for multiple institutions, etc. Will see in Success discussion.
Tim: Moving data in and out?
Seth Denbo: Workflows – apply to a sequence of services
DAG: Yes, capacity to build this kind of script is built in.
Martin: This is very powerful. Much more interesting than something like Blackboard. Might one put TextGrid functionality – editorial workflow – into something like this. Is that a different animal? XML editing, linking to various kinds of lexica.
Noah: Same sort of features in a lot of web based applications. Question might be, is there any reason to leave TextGrid, is there something TextGrid does that this doesn't, or the other way around.
Tim: You might want folks to use an environment they are used to – but want the environments to communicate with each other.
Tim Cole: How are annotations stored?
John Pybus: RDF data store, currently available only within VRE-SDM, but could be exposed otherwise
David Greenbaum: A reason to invest in OpenSocial is to discover the degree to which we can expose tools, sets of tools, or even environments – that we can embed them inside non-native environments – so long as those non-native environments implement an OpenSocial container?
John Pybus: Right.
Jim Muehlenberg: HUBzero has built-in mechanism to call out to a grid ...
John Pybus: Would like to implement our environment on top of that or similar, widely-supported (consortially-supported) infrastructure
Jim Muehlenberg: Images, Audio, etc.?
David Greenbaum: Text relation to images – images of textual materials – so initial engagement with text give us some inroad into dealing with images. Not all. And certainly not yet into audio.
Neil Fraistat: Larger question about the three projects we've seen – interesting, somewhat overlapping functionality – causes confusion about what we're doing – if I could have started from scratch in Bamboo, I might try out these three and build the one that incorporates the best of the bunch
David Greenbaum: Approach we took supposes there will not ever be one environment. A few is better than ten. So we're doing that experimentation now, and considering what long term investments to continue. Open Social was interesting not only because why Oxford doing and because the connection with the future possibilities of Sakai which is in many institutions of higher education
Jim Muehlenberg: One idea might be to think of Corpora Space as the path forward having engaged with these technologies in Phase One?
David Greenbaum: Starting point was to take a small number, do some experimentation, then determine in which direction(s) to go forward.
John Pybus: With VRE-SDM we're starting from one environment, but hope over the course of Bamboo to see whether we can rework it in a manner that they can be deployed into other environments that are more common
Neil Fraistat: Very confusing still, where does one go to do what. Would like to see these clearly defined, how one is different from another, in which use cases one would use one, in which use cases would one use another.
John Coleman: OpenSocial: diversity of building things that can be used in multiple environments is the win. One environment for all is simply not doable.
Neil: Yes ... we need to articulate that story. A goal for success of the project ought to be that we push through to a more articulate focus re: what we're doing.