W3C home > Mailing lists > Public > www-rdf-interest@w3.org > December 2001

Re: RDF/XML Syntax Specification (Revised) W3C Working Draft published

From: Roland Schwaenzl <Roland.Schwaenzl@mathematik.Uni-Osnabrueck.DE>
Date: Wed, 19 Dec 2001 14:26:13 +0100 (MET)
Message-Id: <200112191326.OAA05801@scarlett.mathematik.Uni-Osnabrueck.DE>
To: dave.beckett@bristol.ac.uk, mmoran@netphysic.com
Cc: www-rdf-interest@w3.org
> >   - it is not used

we do....

> >   - it is not widely implemented

you're sure? 

> >   - it has confusing interactions with rdf:bagID
> >   - it does not scale as parsers have to save state
> >   - this is the wrong layer in which to implemenent such functionality

which layer is better in the view of rdf-core?
> >
> > The background to this will be recorded at
> >   http://www.w3.org/2000/03/rdf-tracking/#rdfms-abouteach
> > in due course, but you might also want to look at
> >   http://www.w3.org/TR/2001/WD-rdf-syntax-
> > grammar-20011218/#rdfms-abouteach
> > for pointers.
> >
> 
> My main concern with this is what to use instead. As I mentioned 
> previously, I'm currently defining an internal standard, or template, 
> for inline metadata. This metadata will be partially manually generated, 
> and so shouldn't be unnecessarily verbose. A little syntactic sugar 
> would be handy.
> 
> I'm not tied to aboutEach, since there is no prior use. I am looking for 
> best practice here, so as to start off in the best way. I could quite 
> easily do a little XSLT preprocessing to convert uses of aboutEach to 
> another form, but it

are you sure you can do in all cases? 

> seems silly to do this, if an alternative exists.
> 
> To widen this a little: how is is RDF to be used by people who have 
> domain knowledge, but little RDF experience, and do not wish to write 
> screeds of repeated verbose data?
> 
> I am quite keen on using RDF for `proper' knowledge representation, but, 
> to be honest, the average user runs to the hills when they see a 
> slightly non-trivial usage of RDF (especially as RDF/XML). Is RDF even 
> *meant* to be manually generated? If so, it seems natural to those of us 
> coming from a programming background that it should support minimisation 
> of input, where shared properties exist eg if Tom has properties A, B 
> and C, while Jane has properties C, F, and A, it is automatic to group 
> the shared properties together and mention them first, then go onto the 
> differences. This syntax does not have to be reflected in the model, it 
> is merely a short-hand, but a very valuable short-hand.
> 
> I'm an RDF newbie, so I may be missing some things, but it seems this is 
> an issue if RDF is be a human-writable language.
> 
> --
> Mike
> 
> 
Received on Wednesday, 19 December 2001 08:26:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:52 GMT