Re: RSS 1.1 bugfix?
Eric van der Vlist <vdv-LWD9zWpAXjRWk0Htik3J/[email protected]>
| Newsgroups | gmane.network.syndication.rss.devel |
|---|---|
| Organization | Dyomedea (http://dyomedea.com) |
| Message-ID | <1106296235.25220.44.camel@delleric> |
Hi,
Sorry to jump that late in the discussion!
Le mercredi 19 janvier 2005 à 11:19 +0000, Leigh Dodds a écrit :
> Kevin A. Burton wrote:
>
> > http://inamidst.com/rss1.1/
> >
> >
> >>I'm pleased to announce the release of RSS 1.1: a bugfix version of RSS
> >>1.0, being one of the most popular RDF applications to date.
> >
> > Do we have thoughts on this?
> >
> > Bugfix?
>
> My view is that it's misleading to label this as a "bug fix" release.
> It's a new format in a new namespace.
I agree that being in a new namespace it's a new format that can't be
considered as a bug fix release.
That being said, I also think that it could have been considered as a
bug fix if the namespace has been kept and I wonder if the decision to
change the namespace couldn't have been challenged.
I have read it rather fast, but to me it looks like the meaning of the
elements is still the same and that the RDF triples are similar enough
to allow to keep the same namespace.
> IMO it's more correct to state that "The RSS 1.1 specification addresses
> bugs and issues raised against RSS 1.0". It's not a "bug fix" release of
> RSS 1.0 itself.
>
> Like the format though, much cleaner.
So do I, well done!
I have a (rather minor) critic about the RNG schema, though.
When you write:
Channel = element Channel {
AttrXMLLang?, AttrXMLBase?, AttrRDFAbout,
(title & link & description & image? & Any* & items)
}
you don't allow people to easily use this schema and add their modules,
while if you had written:
Channel = element Channel { Channel.content }
Channel.content =
AttrXMLLang?, AttrXMLBase?, AttrRDFAbout,
(title & link & description & image? & Any* & items)
People can add content by simply writing :
Channel.content &= myNewElements
(see http://books.xmlschemata.org/relaxng/ch14s01.html).
Hope that helps,
Eric
--
Have you ever thought about unit testing XSLT templates?
http://xsltunit.org
------------------------------------------------------------------------
Eric van der Vlist http://xmlfr.org http://dyomedea.com
(ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
(W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
------------------------------------------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/rss-dev/
<*> To unsubscribe from this group, send an email to:
[email protected]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/