Ben, I've got the differences between webhelpers.feedgenerator and
Django's current feedgenerator, and I'm trying to figure out whether
it's worth upgrading to the Django version. I also noticed a few
missing features and spec contradictions when I tried to use it this
month. AND I need to implement GeoRSS for work.
It was last synched January 5th, and there have been 6 Django updates
and 3 WebHelpers updates since then. The WebHelpers updates are a
rfc3339_date fix, and new properties 'generator', 'source', and
'published'. The Django updates are:
- "handle missing language specification"
- "use correct time zone for Atom"
- "add a number of callbacks to SyndicationFeed for adding custom
attributes and elements to feeds"
- fix xmlns regression and add attributes to <rss> tag.
- more robust date->string conversion.
- documentation
The Django code looks refactored and more flexible, maybe. Were the
updates you made to implement Django changes, or independent things
you wanted?
So I can either import the Django version and try to apply the changes
you made if they're still needed, or I can ignore the Django version
and modify ours, which would then lead to further divergence and
difficulty of synching later.
Django Feedgenerator
http://code.djangoproject.com/browser/django/trunk/django/utils/feedgenerator.py?rev=8311
Django feedgenerator documentation (only the last section applies to
us -- the rest is ORM wrappers and framework integration)
http://docs.djangoproject.com/en/dev/ref/contrib/syndication/
--
Mike Orr <
slugg...@gmail.com>