|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: URIs, names and well known RDDL names, was: Re: Quick edit
"Jonathan Borden" <jborden@m...> writes:
> Tim Bray wrote:
> >
> >
> > At 10:20 AM 09/01/01 +0000, Henry S. Thompson wrote:
> > >I strongly agree with Jason's analysis here. I certainly want _some_
> > >attribute of rddl:resource to _always_ be
> > >http://www.w3.org/2000/10/XMLSchema if what's pointed to is in fact an
> > >XML Schema!
> >
> > Hrumph. I think Henry's right. Maybe my minimalism was a bit too
> > brutal?
> >
> > So, maybe
> >
> > role= required canonical name for what kind type of thing it is, like
> > Henry says; we still provide a list of them in rddl.org/roles.html
> >
> > arcrole= optional user-provided selector, also a URI, RDDL doesn't
> > provide any help here.
> >
> > Anyone have a better idea? -Tim
> >
>
> I also agree with Jason's analysis. Practically since RDDL was conceived,
> I've been going back and forth on what should an arcrole vs. role be w.r.t
> RDDL. Indeed one morning while driving to work, I suddenly became conviced
> that we'd got it all wrong, and confused an arcrole for a role. At the end
> of the day I'd conviced myself that arcrole was fine and that was that...
But you go on to contradict what Jason, Tim and I are all saying! See
below.
> This is how I see it:
>
> Software will use xlink:arcrole is to dispatch on a resource for a given
> URI. In cases where there are more than one resource of a given arcrole,
> xlink:role disambiguates, otherwise xlink:role defaults to
> "http://www.rddl.org/#resource" (because every rddl:resource is at least a
> RDDL resource, and this URI is simply the expansion of the qname
> "rddl:resource").
Surely this is backwards. Software should use xlink:role to identify
the namespace of the destination resource. In cases where more than
one destination resource with the same xlink:role is offered,
xlink:arcrole disambiguates.
ht
--
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
W3C Fellow 1999--2001, part-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@c...
URL: http://www.ltg.ed.ac.uk/~ht/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








