ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> xml-dev
xml-dev
RE: [xml-dev] Comparable considered necessary
by Dare Obasanjo other posts by this author
Aug 12 2002 8:20AM messages near this date
RE: [xml-dev] Comparable considered necessary | Re: [xml-dev] Comparable considered necessary
You miss the point. An identifier is not a location. 
 
I could quite easily come up with two schemas, one with a target namespace of http://www.25h
oursaday.com that describes myself as a GA Tech alumni and http://WWW.25hoursaday.COM which 
describes my CD collection. Now there is no question that both of these URLs refer to the sa
me location on the web yet  neither is there any question that they identify different thing
s. 
 
PS: Case insensitivity is a red herring. The example could easily use URL escaping or raw IP
 vs. domain name. 

	-----Original Message----- 
	From: Manos Batsis [mailto:m.batsis@[...].gr] 
	Sent: Mon 8/12/2002 1:04 AM 
	To: Dare Obasanjo 
	Cc: xml-dev@[...].org 
	Subject: RE: [xml-dev] Comparable considered necessary
	
	



	>  From: Dare Obasanjo [mailto:dareo@[...].com]
	
	>  Quick question: If http://WWW.25hoursaday.COM and
	http://www.25hoursaday.com can represent two distinct
	>  and totally different namespaces in XML, how can
	>  they then both identify the same resource?
	
	Perhaps this is a naïve view for some but for me it's clearly practical; I need to use ret
rievable resources (after all, it's the web for a reason) and distinctions based on case sen
sitivity are bound to cause me trouble. Hell it's bound to cause me trouble even if the reso
urces are non-retrievable.
	
	
	>  Now as URLs using the HTTP scheme that are resolved
	>  by DNS, the same document should be retrieved over the network
	>  via each one but this is not the same thing.
	
	Although I can only agree, URIs resolved by DNS (or something similar in the future) are pr
obably the most important part of URIs. It's early misuse by namespaces and things like case
 sensitivity makes a very good idea bound to be unstable in the future and much dependent in
 "best practices". I mean, we better tell all our developers to type URIs in lower case from
 now on; otherwise, the semantic web will need to do queries for a resource using enumeratio
ns of all the possible combinations of casing to get all the available meta for it etc....
	
	This can be hidden internally within an app, but I don't like this internal representation 
of different resources just because of an atopon legasy being a habit (inherited by PLs).Isn
't this bad architecture?
	
	Part 6 of rfc2396, (URI Normalization and Equivalence), just says "In many cases, different
 URI strings may actually identify the identical resource.". Heh.
	
	Regards,
	
	Manos
	
	
	
	
	-----Original Message-----
	From: Manos Batsis [mailto:m.batsis@[...].gr]
	Sent: Mon 8/12/2002 12:33 AM
	To: Joe English; Simon St.Laurent
	Cc: xml-dev@[...].org
	Subject: RE: [xml-dev] Comparable considered necessary
	
	
	        >  -----Original Message-----
	        >  From: Joe English [mailto:jenglish@[...].com]
	       
	        >  "Are X and Y the same URI?" is answerable.  "Do X and Y identify
	        >  the same resource?" is not.
	       
	        If the resource is retrievable, it should be the same, otherwise we have
	        a huge problem. What is missing from the puzzle today is a clean
	        separation of retrievable VS non-retrievable resources, with namespaces
	        being the greatest example...
	       
	        Manos
	       
	       
	       
	        -----------------------------------------------------------------
	        The xml-dev list is sponsored by XML.org <http://www.xml.org> , an
	        initiative of OASIS <http://www.oasis-open.org> 
	       
	        The list archives are at http://lists.xml.org/archives/xml-dev/
	       
	        To subscribe or unsubscribe from this list use the subscription
	        manager: <http://lists.xml.org/ob/adm.pl> 
	       
	       
	
	
Thread:
Dare Obasanjo
Paul Prescod
=?iso-8859-1?Q?Bill_de_h=D3ra?=

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved