Mailing Lists: Apple Mailing Lists

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

Namespace



There is continuing confusion about the namespace for the itunes:* elements.

The first spec (PDF, offline) claimed it was
http://www.itunes.com/DTDs/Podcast-1.0.dtd

The second spec (http://phobos.apple.com/static/iTunesRSS.html , dated
2005-07-07) claimed it was http://www.itunes.com/DTDs/Podcast-1.0.dtd
, but the sample RSS feed uses http://example.com/DTDs/Podcast-1.0.dtd
(example.com instead of www.itunes.com)

A quick grep of the iTunes application (
http://www.intertwingly.net/blog/2005/07/05/Insensitive-iTunes#c1120616329
) shows that it uses http://www.itunes.com/DTDs/PodCast-1.0.dtd , with
a capital C in PodCast.

Further tests (
http://feedparser.org/tests/wellformed/itunes/uppercase_namespace.xml
) show that the iTunes application treats the namespace as
case-insensitive.

I have three questions:

1. What is the correct namespace for iTunes 4.9?
2. Do you plan to publish a revised spec that matches iTunes.app's
actual behavior?
3. Do you plan to change iTunes' namespace handling in a future
version to be case-sensitive, as required by the XML Namespaces
specification? http://www.w3.org/TR/REC-xml-names/#dt-identical

-- 
Cheers,
-Mark
 _______________________________________________
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



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.