wiki:Taskforces/CMDI/Meeting20151117

CMDI Taskforce virtual meeting 2015-11-17

  • What?
    • CMDI 1.2 specification meeting
  • Who?
    • Members of the CMDI taskforce and other people involved/interested in specification process
  • When?
    • 17 November 2015: 10.00 - 12.00 CET
  • Where?
    • Skype (Please send your skype handle to twan.goosen or Twan Goosen)

Agenda

(tentative)

  1. General discussion of specification and the way it is heading?
  2. Specification main sections
    1. Structure of CMDI files
    2. The CMDI Component Specification Language
    3. Transformation of CCSL into a CMD profile schema definition
  3. Glossary
  4. Next steps
    1. Round of review on Google Docs?
    2. ISO draft..

Meeting notes

  • General discussion of specification and the way it is heading?
    • Write introduction & history (Menzo makes a draft before the review round)
    • XML examples: suggestions from Menzo, need to be enriched for 1.2. Shared with toolkit tests as much as possible
      • should not focus on difference cmdi 1.1 vs cmdi 1.2
    • Use of MUST, SHOULD, MAY etc
    • Namespaces
    • Add normative(?) reference for XML regular expressions
    • Add section before 'structure of cmdi files': "Overview of cmd infrastructure" to link the main sections together
      • ties in with editing task that glues sections together (mainly through references) - Matej
  • Specification main sections
    • Structure of CMDI files (Oddrun)
      • Table
        • Replace attribute/element column with usage of typographical conventions (<elem>,@attr)
        • We will prepare an example of a hierarchical table (Twan)
        • Document potential values for some elements, if there is an (open) vocabulary such as <ResourceType>
    • The CMDI Component Specification Language (Thomas)
      • Replace attribute/element column with usage of typographical conventions (<elem>,@attr)
      • Expand complex types in tables (add level in the table hierarchy)
      • Reference to XML regex specification in section on value restrictions
      • Externally defined components can be referenced with @ComponentId, do not need to be specified (actually @ComponentId should not be used in those cases)
    • Transformation of CCSL into a CMD profile schema definition (Twan)
      • Add profile specific namespaces
  • Next steps
    • Round of review on Google Docs?
    • ISO draft..
      • Thorsten was not present unfortunately
  • Toolkit
    • remains to be done (by Mitchell and Menzo):
      • 1.2 to 1.1 specification transformation
      • conversion of closed external vocabularies to embedded enumeration items in the profile schema
    • make test cases for issues found
Last modified 8 years ago Last modified on 11/17/15 12:56:31