On Tuesday, February 15, 2005, at 08:11PM, James M Snell <[EMAIL PROTECTED]>
wrote:
> - If you just think it's not part of the core and can be added later,
> fair enough, but that doesn't get around the fact that the current
> spec, as written, does not allow extensions to change containment
> requirements and therefore does not provide for a necessary aspect
> of profile support (the ability to change containment requirements)
Yes it does, if the extension changes the containment elements themselves. The
containment requirements are part of the spec of atom:entry and
atom:feed/atom:head, not of the atom vocabulary. Replace those and you can
choose what you want. I gave this example a few days ago:
<ssff:index>
<atom:head>
...
</atom:head>
<ssff:reference>
<atom:id>some-id</id>
<atom:link rel="self" type="application/atom+xml" href="..." />
<atom:updated>...</updated>
</ssff:reference>
....
</ssff:index>
ssff:reference is not subject to the same requirements as atom:entry would be.
Graham