[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
|