Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Updated iTunes RSS Spec



Steve Harris wrote:
> 
> I'd also recommend FeedValidator for checking feeds before submission
> (e.g. in the Testing Your Feed section): http://feedvalidator.org - it's
> shocking how many invalid feeds I see, some quite badly broken, yet
> which work in iTunes but not in other apps.

Thanks, and obviously I second that.  It is OK for iTunes to be a bit
more lenient than the FeedValidator, but if you ask people to first
validate their feed, this should eliminate a percentage of your support
calls.  The FeedValidator is open source, and contributions in the form
of code, documentation, or testcases are all eagerly welcomed.

In fact, I'd go further and suggest that the examples in this document
be passed through the feedvalidator.  It spots a number of issues, one
of them quite serious:

> <rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"; version="2.0">

As has already been mentioned, case is significant in namespaces.  The
feedvalidator only accepts http://www.itunes.com/DTDs/Podcast-1.0.dtd.
Let me know if this should be changed.

> <channel>

Missing required channel element: description

> <itunes:category text="Movies &amp; Television">

This element is never closed, which is a fatal error.

- Sam Ruby
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
syndication-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/syndication-dev/email@hidden

This email sent to email@hidden

References: 
 >Updated iTunes RSS Spec (From: Steve Harris <email@hidden>)
 >Re: Updated iTunes RSS Spec (From: Pete Alcorn <email@hidden>)
 >Re: Updated iTunes RSS Spec (From: Ernest Prabhakar <email@hidden>)
 >Re: Updated iTunes RSS Spec (From: Steve Harris <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.