[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Current status of XLink


view xml id href graph
>> So why should relationships be different from objects and attributes,
>> and require fixed names and fixed semantics? 

>Because one may consider that a markup that would have some support for
>describing graphs might be more useful than one that only supports
>trees...
 
I don't think that addresses Mike's point: why does markup that describes
graphs require *fixed* names and semantics? If I can use an XML 1.0 ID
attribute, an rdf:ID attribute, an xml:id attribute, or whatever to give a
particular element identity, I can reference it from another element, and I
can call that element and the attribute used to identify the link endpoint
anything I want. The reference is a link, and links between arbitrary nodes
in the tree can then turn that tree into a graph.

On the topic of a core link markup: once you can establish the identity of
elements and can then reference those elements using those identity values,
you've got the core of linking. What other information should a link be able
to carry? I've got my ideas, Micah has his [1], you've got yours... everyone
has their own, and that's the problem: once you start adding other pieces of
information to those two, you've stepped on a slippery slope. Many agree
that XLink would benefit from being stripped down; let's see them agree on
what should be taken out and what should be left in. 

I wrote recently [2] of how happy I was to see that XML from the U.S. House
of Representatives models linking around their own classes of resources
instead of around some external standard that is supposed to support all
kinds of linking. When you want to view the documents in a browser, the
links get converted at runtime to a/@href links for your browser. It's a
very sensible approach, and Mike really summed up very nicely [3] why this
approach is so sensible, even if he was unaware of the U.S. House documents
example.

(On the topics of describing graphs and adding metadata to links, I'm
tempted to drag RDF into this, but I'll leave that alone for now.)

Bob

[1] http://ubinko.info/writing/skunklink/
[2] http://www.oreillynet.com/pub/wlg/4520
[3] http://lists.xml.org/archives/xml-dev/200403/msg00476.html

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.