[Design] RSS in Cosmo for event change notification

Brian Moseley bcm at osafoundation.org
Tue Apr 11 11:19:03 PDT 2006


On 4/11/06, Alec Flett <alecf at osafoundation.org> wrote:

> i.e. if it is cheap to do an http GET of an RSS feed, maybe we can kick
> off a background sync when the RSS feed has changed? (though in an ideal
> world, a PROPFIND would be as cheap as a GET so we could just keep
> 'pinging' cosmo by repeated PROPFINDs)

at the moment a feed GET is more expensive than a PROPFIND on the same
collection. while the PROPFIND requires a few properties to be
computed, feed generation requires the original icalendar for every
event to be parsed so that the equivalent hcalendar can be generated
for inclusion in the feed. there are obvious ways to optimize feed
generation, but they will typically trade memory and/or disk usage for
performance.


More information about the Design mailing list