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

Re: URI resolver was Re: RDDL and XML Schemas Proposed Recommendation

  • From: Justin Couch <justin@v...>
  • To: Jonathan Borden <jborden@m...>, xml-dev@l...
  • Date: Wed, 28 Mar 2001 12:46:03 +1000

vrml 3.0 2005
Jonathan Borden wrote:

> I think unfortunately there exists alot of confusion around the whole area
> of URIs, what they 'mean', what they do in practice and what they are
> intended for. 

Hmm. Interesting. Considering a lot of the work I did on early URI
implementation was driven by what Tim et al were talking about waaaay
back when with HTML 1.0 etc. ie The URI concept came first and then
"restricted" to the more immediately useful URL. Then, started working
over in the IETF realm and a lot of the concepts seemed to match quite
nicely. Somewhere in between it seems that the path has diverged. Why,
I'm not sure, but someone else is pointing this out, not me. I think my
definitions are The One True Definition :)

> Like in many/most endeavors, different people and groups develop different
> implementations aimed at solving similar problems. Michael et al. have been
> working at one end of the issue, and I've had the opportunity to read
> through a few of the _experimental_ RFCs (e.g. 2169,2483) and I see how
> Michael and Justin are using the term "URI resolution".

Aye, That's because we've been implementing the darn things :)
 
> My original question was in reference to issues regarding namespaces: How
> can I determine when two namespace URIs can be used interchangably? How can
> I determine when one namespace URI is intended to "replace" another? These,
> I _think_, are practical questions without definitive answers.

I think that is a hard question to answer because it doesn't really ask
anything. Without knowing what you want to "resolve" how can you define
that something is equivalent. Micheal and I gave our answers based on
what we believe normal URI systems should provide as we work with URIs
and URI systems on a daily basis. The answer I'm hearing is "that's not
what we defined URI to be" without actually giving something concrete as
an example of what is meant. We can tell you how to answer that question
our way, but if that is not the way wished, then we can't provide any
further help.

Where further clarifications are going to be needed are when other
specifications start using the term. VRML 2.0 has used it for the last 3
years and now we are starting to get VRML 3.0 in XML format. Suddenly we
have two different ideas of what a "URI" is expressed within the same
document so someone had better come up with answers real quick because
one community will end up bashing the other one over the head because of
their "incorrect" usage of the term. Of course, the X3D work becomes
even more interesting because the Web3D consortium is a standards feeder
to W3C....

> been working with the same issues in 'examplotron', has requested and I have
> added a new RDDL purpose to assist with this.

Well, if I get a chance in about a week's time, I'll have a look at the
codebase. If possible, I'll try to wedge in my URI resolver library to
do some of this stuff, just to see what the impact of combinin these two
worldviews are. Will it create problems, or is just a case of people
reading the same text but speaking different dialects of the same
language?

-- 
Justin Couch                         http://www.vlc.com.au/~justin/
Freelance Java Consultant                  http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------

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.