= CMDI Taskforce meeting @ CAC 2014-10-23 = * What? * General CMDI taskforce meeting * Who? * Members of the [[Taskforces/CMDI|CMDI taskforce]] and other people involved/interested in specification process * When? * 23 October 2014: 15.00 - 16.00 CET * Where? * [http://clarin.eu/event/2014/clarin-annual-conference-2014-soesterberg-netherlands CLARIN Annual Conference 2014] in Soesterberg, NL\\Room: TBA == Agenda == (tentative) * CMDI 1.2 implementation and testing * CMDI 1.2 specifications * Organisational matters == Meeting notes == - CMDI 1.2 Specification - Testing framework (Maven) - Software components: - Component specs: CMDValidate (adapt to 1.2) - Instances: CMDI validator (already fit for 1.2) - XSpec… XMLUnit...? Maven (possibly wrapping Ant) - Test cases - Conversion stylesheets - Component specifications - Required attribute - ... (to be collected by testing working grouping) - CMDI instances - Missing !MdProfile - reference to non-existent resource proxy - cues for tools: separate namespace - ... (to be collected by testing working grouping) - Integration tests - 1.1 profile -> upgrade, 1.1 instance -> upgrade -> validate - CMDI 1.2 Implementation - ISO spec as starting point - Torsten does first version - Needs to be adapted - On hold... - Update: specification is stable according to Thorsten, specification can be worked on by the working groups - Someone reviews current version of the specification and marks best practices, sections needing refinement and adds TODOs regarding CMDI 1.2 features - Other working groups work on individual subsection - Work is done on the wiki page (this requires some coordination) - Working groups - Test cases - collect a list of cases (specified based on CMDI 1.2 features) - specification upgrade - specification validation - instance upgrade/downgrade - instance validation - Members: Matej, Mitchell Seaton, Menzo - Test harnas - investigate options for technologies - input - output matching (for conversion) - (Matej: ANT solution? -> can be wrapped into Maven if need be) - validation (for valid and invalid specification and instance cases) - Members: Matej, Twan - CMDI specification document - Members: ??