[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Semantics
On 10 Jun 2004, at 20:51, Henry Story wrote:
On 10 Jun 2004, at 18:50, Bob Wyman wrote:
The most common case where a "Feed-of-Feeds" might be considered
useful is in the construction of "synthetic-feeds". I.e. Feeds that
are
composed of entries which have been extracted from other feeds. I
recently
proposed a new element of Entry, atom:source-feed, which would permit
the
insertion of feed-level metadata into an entry so that even if an
entry is
extracted from its source feed and inserted into a new feed, the
meta-data
relating to the source-feed remains with the entry.
If I have understood you correctly this could be done in (at least)
two other ways:
- One of the ways I mentioned above, namely by creating new entries
for this feed of feed, where each of these entries points to the entry
that one wishes to blog.

Here I have replaced the direction of the arrows. The arrows from Entry
to Feed are the "origin" arrows. The arrows from entry to entry are
some type of link.
The advantage of this way of doing things is that one can keep track of
the discovery date of other people's Entries. Jim for example can be
seen to have discovered Joe's 5pm Entry at 7pm, after he wrote his own
6pm Entry.
- One could make the link from feed to entry be bidirectional, where
every entry also points to its feed. This is nice because it means
that one only needs to ship a link around and not any metadata.
Perhaps one could make this extra link mandatory only for feeds that
link to entries that don't belong to them. The problem with this
solution, is as I mentioned above, both of these models do not order
their entries other than by creation date (or perhaps modification
date).

Here we have two links:
- One "origin" link like that proposed recently by Bill de Hora, from
Entry to Feed
- One "entry" link from feed to entry.
The problem with this model is that Jim cannot say when he saw Joe's
5pm Entry. Did he see it before or after his 6pm entry? There is no way
to tell.
Looking at the two models. I am starting to think that the simplest and
cleanest one is the first, where there is only a link from Entry to
Feed. This allows feeds of other people's entries to be made, and it
does not loose the context of an Entry.
Henry
http://bblfish.net