Going through the questions you posted earlier:
> If you allow schema links at the atom:feed, does that mean
> the content of all entries in the feed has to conform to that
> schema?
Any content that has a schema is expected to conform to that schema. If a
client does a GET, there may be entries that are not described by a
schema; there is no requirement that every entry have a schema link. I
thought that was obvious -- do I need to make it explicit? If a client
POST's an entry that does not conform, the server may reject it. I also
thought that was obvious under section 4.4 of 5023.
> What if the entry has a schema link that conflicts with a feed level
schema link?
This is described in the proposal: on GET, the entry-level link takes
precedence. POST is described above.
> What if there are multiple schema links that specify the same value for
the for attribute?
And same type of schema language? A very good question. My preference
would be to say that this is sytem-dependant, subject to the whims of the
validating behavior.
> If you take an entry from an atom:feed containing a schema link and
> put it into another feed, should the schema link be added to the entry
> or should an atom:source element be added containing the schema link?
Is it really necessary to answer this? Can't it be left up to the server?
/r$
--
Visiting Member, IBM Academy
STSM, DataPower Chief Programmer
WebSphere DataPower SOA Appliances
http://www.ibm.com/software/integration/datapower/