Reading this thread really quickly I noticed that there are a few overlapping problems
that are tending to make the thinking about this a little more complicated that necessary:
- do the feed head and entry elements resemble themselves enough?
- is a Feed an Entry?
- is a Feed a sequence of Entries with the head element being special?
- how does making changes affect the already dodgy inheritance problem?
- Bob Wyman's proposals about needing to keep the whole metadata of a feed for an
Entry.
If the feed head elements can really be seen to be the same as an Entry element, I am all for the simplification. There are then a couple of ways to model this: Feed is a Entry or Feed is a sequence of Entries.
The "inheritance" problem should take second place to any of the obove issues. I also need to spend more time really understanding Bob Wyman's point to see how that affects the problem or if there are other solutions to it.
But I have to leave,
Henry Story
On 10 Nov 2004, at 04:24, Eric Scheid wrote:
On 10/11/04 10:43 AM, "Tim Bray" <[EMAIL PROTECTED]> wrote:
It seems to me that <head> and <entry> are two different bundles of metadata, in which a lot of the same elements can appear.
and remember that the reason many of the <entry> elements which appear in
<head> is just as a shorthand means of eliminating duplication in every
<entry>. Remove those from <head> and you've got much less overlap, right?
e.
