Rich syntax for DC modules and validation
"Phil Shaw" <phil-BtY/pAun/[email protected]>
| Newsgroups | gmane.network.syndication.rss.devel |
|---|---|
| Message-ID | <41AB0561.13992.44A55AE@localhost> |
On 18 Oct 2004, at 14:29, Chris Croome wrote:
> > This is about my post on the Feed Validator list; how the DC
> > module syntax should be validated:
> >
> > http://sourceforge.net/mailarchive/forum.php?thread_id=5733400&forum
> > _id=37467
>
> Hmm, well I think that the simpler syntax probably makes most sense
> for RSS, eg (this is the one I use...):
>
> <dcterms:created>1998</dcterms:created>
>
> http://purl.org/rss/1.0/modules/dcterms/#created
>
> But since RSS 1.0 feeds are also RDF I'd have thought it makes sense
> for the more verbose syntax to be considered as valid RSS also...
Dust has settled on this for a while, so I thought I would try to
give it a final push with an assertion that the rich syntax for DC
module metadata is valid RSS 1.0.
Admittedly, this rich syntax is not ideal for general purposes, but I
think it should be acceptable. If there's anything resembling
agreement here, would like to pass this question back to the RSS
Validator list to settle the matter there.
The examples given in the Qualified Dublin Core module proposal [1]
are simple:
<dc:date>2000-01-01T12:00+00:00</dc:date>
And rich:
<dc:date>
<dcterms:W3CDTF>
<rdf:value>1999-09-25T14:20+10:00</rdf:value>
</dcterms:W3CDTF>
</dc:date>
I think this rich case also applies:
<dcterms:created>
<dcterms:W3CDTF>
<rdf:value>2004-03-20T12:00+00:00</rdf:value>
</dcterms:W3CDTF>
</dcterms:created>
These are not a strong examples because W3CDTF is implied by the RSS
Qualified Dublin Core model. However, similar cases exist for the
standard element set [2], where subjects, coverage, etc. may be
qualified by other encoding schemes.
<dc:format>
<dcterms:IMT>
<rdf:value>text/html</rdf:value>
</dcterms:IMT>
</dc:format>
[1] http://web.resource.org/rss/1.0/modules/dcterms/
[2] http://web.resource.org/rss/1.0/modules/dc/
Incidentally, the example links for the simple and rich syntax on
both these documents are giving 404 errors at the moment.
--
<URL:http://www.codestyle.org/>
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/