Okay, so adding feed/id, entry/id and skipping type="text/html" is all due to XML::Feed implementation and XML::Atom does nothing wrong.
I updated (and hacked) Plagger Publish::Feed plugin to emit valid Atom 1.0 feeds now. Unit test that uses python feedvalidator to actually validate the feed is also added for regression. http://plagger.org/trac/changeset/1211 http://plagger.org/trac/changeset/1212 On 8/7/06, A. Pagaltzis <[EMAIL PROTECTED]> wrote: > * Tatsuhiko Miyagawa <[EMAIL PROTECTED]> [2006-08-06 18:10]: > > http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fplanet.catalystframework.org%2Fatom.xml > > > > Not having feed:id and entry:id is XML::Feed's bug. I'll update > > XML::Feed to use XML::Atom newer elements to emit a valid 1.0 > > feed and make Plagger require the compatilble version. > > Excellent! The most important to fix is the content model, which > differs quite drastically between Atom 0.3 and 1.0: -- Tatsuhiko Miyagawa _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
