Tim Bray wrote:
On Nov 8, 2004, at 5:15 PM, Robert Sayre wrote:
Abstract ---------------------------------------- Recast atom:head as an entry.
Rob, could you please publish an example of what a feed would look like? The number of changes overflows my input buffer.
There really aren't very many changes. Just removes all the stuff that says "feed" instead of "entry" and makes four changes.
I added an example on the wiki: http://www.intertwingly.net/wiki/pie/PaceEntriesAllTheWayDown
I'm having trouble understanding the angst. The latest format draft has two different elements (feed and entry) which are quite different things
The latest format draft defines two document types, feeds and entries. With this change, it still does. The difference is that data about the feed is stored in an entry instead of a head element.
but share a number of common child elements. So why is this a problem?
There's no way to identify data about the feed itself, which is usually an output resource (generated in some way). Using this approach, it becomes straightforward to address the Feed's attributes using the protocol. It makes no difference to a feed consumer (change the element name, so what?), though it does add a handy way to do on-demand comments and such, as shown in the second example.
Robert Sayre
