Versie 1.1.3 van IMS Contentpackaging specificatie beschikbaar

Er is een update van de IMS Contentpackaging specificatie verschenen: 1.1.3. Ondanks dat het maar een kleine sprong is in versienummers (van 1.1.2 naar 1.1.3) zijn de gevolgen van de wijzigingen ingrijpend.

Zo zijn er in de best practice guide aanvullende opmerkingen opgenomen over het isVisible attribuut en zijn de mogelijkheden voor verwijziginen met het idref uitgebreider geworden.
De volledige lijst van wijzigingen in deze versie:

a) ‘xml:’ prefix recommendation – adoption of the W3C ‘xml.xsd’ file for the definition of the ‘xml:’ namespaced attributes available to the content package;

b) XML binding version identification attribute – clarification on the version numbering and corresponding namespace consequences for the content package XML schema;

c) ID and IDREF usage in the XML binding – clarification on the implications of the usage of the ‘xsd:ID’ and ‘xsd:IDREF’ features in the content package XML schema;

d) XML binding min/max constraints relaxation – removal of the min/max constraints that are currently incorrectly imposed within the content package XML schema;

e) ‘parameter’ attribute vocabulary – adoption of a syntax for the definition of the parameters as contained in the ‘parameter’ attribute plus definition of the algorithm to construct an associated URI;

f) ‘isvisible’ attribute clarification – clarification on the consequences on the rendering of the content and its title due to the usage of the ‘isVisible’ attribute;

g) ’type’ attribute vocabulary – clarification on the usage of the ‘webcontent’ and other terms permitted for the ’type’ attribute vocabulary;

h) ‘Href’ filename format recommendation – formal definition of the file name formats that must be adopted when using the ‘Href’ attribute;

i) ZIP file format recommendation – formal definition of the ZIP file format that must be adopted;

j) Submanifest usage best practices clarification – clarification on the permitted referencing between a manifest and its contained (sub)Manifests;


Ik ben blij dat ik geen applicatie met ondersteuning voor IMS Contentpackaging te ondersteunen heb, want dan zou ik niet blij zijn. Daarom vind ik het tamelijk dom om dit soort ingrijpende zaken zomaar even in een maintenance release op te nemen.