Page Tree:

Child pages
  • A Body to Further Common Protocols, Standards, and Principles

This wiki space contains archival documentation of Project Bamboo, April 2008 - March 2013.

Skip to end of metadata
Go to start of metadata

A Body to Further Common Protocols, Standards, and Principles


Sharing of content among applications, tools, and collections across institutional, organizational, and geographical boundaries is important in research and scholarship. Common protocols, standards, and principles are required to encourage and promote interoperability.




Proposed/originated by:

David Greenbaum

University of California, Berkeley

Current facilitator(s)

Chad Kainz

University of Chicago

Back to main Mapping Future Directions page... 

Why might this direction be appropriate for Project Bamboo?



Bamboo Interoperability Profile(s)

Much like SCORM (shared content object reference model), a Bamboo Interoperability Profile would contain a collection of standards and specifications from multiple sources that would be used by community developers to promote content, data, and application sharing. The profile would be defined and revised by the community through an appropriate revision and approval process, and have compliance and conformance criteria. One approach to profiles could follow that of accredited standards: a profile could be 1) a "standard" and therefore, required; 2) a "recommended practice" and as such, optional; or 3) a "guideline" that encourages a particular approach or behavior (see IEEE-SA Companion). Another approach could follow an accepted practice such as Open Social. In any case, the definition and revision of Bamboo Interoperability Profiles should be a managed process that is accepted by the community.


Bamboo could actively encourage and promote the development of standards and specifications that would benefit the members of the community by engaging in discussions, dialogues, and activities related to standards and specifications development. It could also formally liaise and participate in such activities on behalf of the community members.

Common Principles

Bamboo should promote a common set of principles that community members share in the adoption of protocols and standards. These principles should reflect the community and respect the differences among participants including academe, industry and government.

Recommendations from table groups at "Future Directions" exercise in Bamboo workshop 1.

Partial List From Bamboo Workshop 1, Exercise 7 data (workshop number and working group noted at the end of each bullet; e.g., "1b-C" = Chicago workshop, group C):

  • "Coherent set of standards, practices, profiles or abstractions, design principles: durability, interoperable, maintainable, supportable." 1d-D
  • "develop and maintain tech standards: -tools -governance -business model" 1d-I

Why might this direction be inappropriate for Project Bamboo?



Could create redundant standards

There are numerous standards and specifications. Bamboo should not create new standards when others exist. Bamboo should adopt the work of others whenever possible, and advocate the creation of standards and/or specifications in areas where there may be benefit to the broader community.

Unique standards require ongoing revision, support and maintenance

Creating standards unique to Bamboo incurs a support burden that may not be able to be actively supported by the community.

What tools, standards, organizations, or efforts exist in this area?

Note:  This list does not need to duplicate listings on related-theme page(s) linked above. 


Description - what is it?

URL or other reference


Sharable Content Object Reference Model (link included for process reference)


Text Encoding Initiative


International Standards Organization (link included for process reference)


Instittute for Electrical and Electronics Engineers Standards Association (link included for process reference).

Open Social

Open Social is a Google-initiated effort to define a common API for connecting social tools together


Dublin Core Metadata Initiative


Unicode Consortium


Technology Development for Indian Languages


Joint Photographic Experts Group


Moving Pictures Experts Group


European Committee for Standardization, Information Society Standardization System


IMS Global Learning Consortium (link included for process reference)


Extensible Markup Language

United Nations Summit on the Information Society

The materials from the summit and ongoing efforts point toward globalization of learning and the need for sharing materials across geographic, political and social boundaries.

IEEE 1484.12.1-2002

IEEE Learning Object Metadata standard is an interesting one in that it is also a profile of Dublin Core and consciously strives to be compatible with DCMI. Included here as an example of a standard that is also a profile.

IEEE 1484.4-2007

IEEE Digital Rights Expression Languages is a recommended practice that examines current common digital rights expression languages and suggests extensions and actions to make them appropriate for education, teaching, and training. Included here as an example of a recommended practice that applies to multiple standards.


National Information Standards Organization


Open Knowledge Initiative including its Open Services Interface Definitions


Metadata Encoding and Transmission Standard


Open Archives Initiative and the protocol for metadata harvesting


International Provenance and Annotation from the EGEE (Enabling Grids for E-Science)

What tools, standards, organizations, or efforts are missing from this area?

Note:  This list does not need to duplicate listings on related-theme page(s) linked above.


Description - what is it?

URL or other reference



Related Theme(s) of Scholarly Practice


Related theme(s) of Scholarly Practice (links)



Back to main Mapping Future Directions page...

1 Comment

  1. Unknown User (

    From discussions here at Oxford it was thought that Bamboo should emulate the Sakai model: a community of users, developers etc adopting common open source standards. Bamboo should identify and promote good practice in standards for conformity and interoperability.

    Bamboo could even certify conformant tools, resources etc as "Bamboo compliant".