GRDDL demo now does per-profile transformation

Hello,

I finally took the time to implement the per-profile based
transformations in the GRDDL demonstrators [1]. The per-profile
transformations is the mechanism (not yet reflected in the current GRDDL
spec) for HTML equivalent to the XML-namespace one for XML. 

Basically, instead of setting the relevant transformations in each of
the document you produce, you can associate a given profile to a set of
transformations, and then simply use this profile in your documents.
DanC implemented this in python earlier this year [2] which has more
details on the idea, too.

It is now also implemented in the XSLT-based demo; as test cases, I've
enabled this GRDDL-mechanism on 2 profiles used on W3C Web site:
* http://www.w3.org/2000/08/w3c-synd/# (used at least on the W3C home
page)
* http://www.w3.org/2002/12/wg.html (used e.g. in
http://www.w3.org/QA/WG/ )

Which means that if you feed http://www.w3.org/ or
http://www.w3.org/QA/WG/ to the GRDDL demonstrator, you get the relevant
RDF out [3] [4], even though none of these pages directly reference the
GRDDL profile.

(Note also that the profiles above are itself GRDDL-encoding the fact
that they hold profileTransformation links; don't worry if you can't
make any sense of this sentence)

Dom

1. http://www.w3.org/2004/01/rdxh/grddl-xml-demo
and http://www.w3.org/2003/11/rdf-in-xhtml-demo
2.
http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2004May/0008.html
3.
http://www.w3.org/2000/06/webdata/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2004%2F01%2Frdxh%2Fgrddl-xml-processor&xmlfile=http%3A%2F%2Fwww.w3.org%2F
4.
http://www.w3.org/2000/06/webdata/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2004%2F01%2Frdxh%2Fgrddl-xml-processor&xmlfile=http%3A%2F%2Fwww.w3.org%2FQA%2FWG%2F
-- 
Dominique Hazaël-Massieux - http://www.w3.org/People/Dom/
W3C/ERCIM
mailto:dom@w3.org

Received on Tuesday, 19 October 2004 17:13:49 UTC