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

Re: SkunkLink: a skunkworks XML linking proposal


skunkworks downloads
Micah Dubinko wrote:
> For general-purpose XML linking, I don't think anyone has a comfort level
> for what works and what doesn't, otherwise, this discussion wouldn't be
> necessary. :-)

We have some areas where we have some knowledge on what works
or what is needed.
- The universal (more or less literal) including of another
   document. With a properly modularized core the issues on how
   this interacts with validation, adding default values and
   so on should be solvable.
   We have this already as xinclude, xsl:include, xsd:include
   and certainly in a host of other vocabularies. There's
   certainly potential for reusing a common syntax and quite
   a bit of common semantics here.
- The idea of "importing" another document, with a somewhat
   vocabulary specific idea of "overriding declarations" or
   something, as expressed in xsl:import, xsd:import or
   Ant's import task. The potential of reuse is more limited
   but the idea might be worth a look.
- The idea of a user interface link vocabulary, with possible
   choices for the user on the target (let's say, a book title
   links to a variety of online book shops), or where the user
   agent might use a bunch of different URLs pointing to the
   same content for establishing parallel downloads to overcome
   server bandwidth limitations.
Instead of attacking the general problem, as interesting as it
seems to be, some more specialized work could lead to earlier
success.

As for "general purpose XML linking":
- Aren't ID/IDREFS links?
- Does the XSD key construct establish links?
- Does xsl:key/key() denote a link?
- Does the XSLT document() function represent a link?
It would be interesting to have a reasonable formal definition
of in what a link differs from other relationships.

J.Pietschmann


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.