The Canonical XSD has already been updated with a single <Link>
tag, which as far as I can tell coalesces LIFECYCLE-EVENTS_001 and
MODULE-PREFS_001 syntactically. I agree on the need for prose
describing <Link>'s use, but little to none was actually approved
on the spec discussion threads, and I am loath to unilaterally add a
significant related chunk. We absolutely must do so in either an
out-of-band cleanup or at latest, during the v0.9 process.
That said, there are some changes that do make sense now:
* +1 on consolidating icon. v0.9, or would you suggest adding something like a "deprecated" comment in the XSD?
* +0 on <Link> to <link>. The former is consistent w/ the existing capitalization scheme. The latter is consistent w/ HTML. Anyone else have a strong opinion?
* +1 on valid rel-values stored as an enum. How about:
<enumeration value="gadgets.help"/>
<enumeration
value="gadgets.support"/>
<enumeration value="icon"/>
...with the requisite XSD stuff around same.
Other comments? Do folks agree?
--John