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/

Reply via email to