the collection metadata

  • a metadata element describing the overall collection. It is always available at ID mbase://<coll>/_collection_metadata_
    • no guarantees are made to the contents of this metadata element
    • the current SLuMB implementation generates an almost trivial metadata (useful to get a title)
    • authors are encouraged to detail the default-generated metadata that is now part of newly created content-collections. In particular wrt the license.

the about book

  • an omgroup element usable as a recorded-book in any ActiveMath with the intent to provide author-oriented information. It is always available at ID mbase://<coll>/_collection_info_
    • no guarantees are made to the contents of this book except that it will be non-empty and will have at least one content item in English
    • the current jEditOQMath build implementation provides in this book:
      • information about the collection (optionally using the collection metadata documenting the collection)
      • list of static resource files
      • list of OMDoc files and their content as pages ("the auto-recbook")
      • list of symbols and notations

the book-list

  • an omgroup element intended to provide ActiveMath access to the content-collections' prerecorded-books, accesible at the ID mbase://<coll>/_book_list_. It contains a list of ref elements
each with an id and a non-empty xref attribute pointing to the book.
  • the current implementation in SLuMB uses the ContentDescriptor's list of properties of the form RecBooks.xxx.ID but allows collections to have their hand-crafted book-list element

the course-generator-list

  • an omgroup element intedend to provide ActiveMath access to the content-collections' "groupings", accesible at the ID mbase://<coll>/_coursegen_list_. It contains a list of ref elements
with anid and an xref to each grouping
  • the current implementation in SLuMB uses the ContentDescriptor's list of groupings (the properties of the form Groupings.xxx.ID) but allows collections to have their hand-crafted book-list element

the dependencies-check-list

  • a optional content item pointing to all the elements required by this content collection
  • This content item is an omtext element with ID mbase://<coll>/_dependencies_check_list_, it does not carry any useful metadata.
  • Typically, it should be presented to an author that has just installed a collection allow him to proof the links referenced there.
  • No format specification is provided for this list which can use, in order to indicate dependency to other content collections, the hyperlinks in the form <textref xref="mbase://<other-coll>/_collection_info_">other-coll</textref>.


Last edited by paul at Jan 11, 2010 11:49 PM - Edit content - View history - View source