The content model is currently ( (model.pLike)+ | (model.recordingPart)* )
which seems bizarre. It's possibly defensible to allow either model.pLike elements or model.recordingPart elements, but not both. But why not isn't it "oneOrMore" on both sides of the alternation?
A very common requirement is to be able to specify a location for the audio or video file concerned. Now that we have a <media>
element, should this not be made a member of model.recordingPart ?
Diff:
So, my proposed changes are
a) add
<media>
to model.recordingPartb) change content of
<recording>
to (model.pLike|model.recordingPart)*I agree with this; Seems straightforward and uncontroversial; Leaving as green and assigning to Lou to double-check with Council before implementing.
Implemented at rev 12614