[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Super-simple feed format (was Re: Withdrawn entries)
+1.
The most original idea I've heard in a long time. This is beyond simplicity
and they way it must be done. Some people can look at a problem and see
thru all the bullshit.
Thanks Seairth,
Randy
http://www.kbcafe.com
----- Original Message -----
From: "Seairth Jacobs" <seairth@xxxxxxxxxxx>
To: <atom-syntax@xxxxxxx>
Sent: Wednesday, October 29, 2003 10:06 AM
Subject: Super-simple feed format (was Re: Withdrawn entries)
>
> This one may have already gone by, but...
>
> What if the <feed> format were reduced to a list of URIs pointing to
<entry>
> resources. For example:
>
>
> <feed>
> <!-- feed-level elements: title, link, etc. -->
> <entry uri="http://..."/>
> <entry uri="..."/>
> ...
> </feed>
>
> Notes:
>
> 1) If a persistent connection is used, the only bandwidth increase is the
> HTTP headers in subsequent GETs of the individual entries.
> 2) Conditional GETs on those URIs could potentially reduce the bandwidth
> usage. Over the course of multiple GETs of the feed, this would
especially
> be true (since you wouldn't be retrieving the body of each entry every
> single time).
> 3) Removal of an entry can be implicitly handled by a 410 Gone response
when
> attempting a GET.
> 4) The number of places that an <entry> document is available is reduced
to
> one (while the current approach has at least two, depending on the number
of
> feeds provided).
> 5) This is something different than RSS-all-over-again. RSS (to my
> knowledge) did not originally conceive of stand-alone entries, hence why
the
> entries are embedded in the feed. Atom, in contrast, very much focuses on
> entries as their own resources. Yet we still treat the feed like RSS
does.
>
> ---
> Seairth Jacobs (seairth@xxxxxxxxxxx)
> Looking: http://www.seairth.com/blog/65
>
>