ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Named Graphs, Statements, and Triples

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: David Price <dprice@xxxxxxxxxxxxxxx>
Date: Sun, 15 Jun 2014 14:15:22 +0100
Message-id: <C685AD2B-3B08-4227-B274-FCFD8FDE5C7C@xxxxxxxxxxxxxxx>
On 15 Jun 2014, at 06:52, John F Sowa <sowa@xxxxxxxxxxx> wrote:    (01)

> On 6/14/2014 7:36 PM, David TQ wrote:
>> U is for uniform, not universal.
> 
> Irrelevant.  Nobody ever uses the full form.    (02)

Hi John,    (03)

Your complaint was exactly that "universal" was a larger context that 
"international" so seems entirely relevant to me that you misunderstood what 
"U" meant, as without that misunderstanding your complaint makes no sense.    (04)

> 
> All major software systems moved to Unicode without changing their
> terminology.  The W3C put a lot of emphasis on the importance of URIs.
> When you add a new feature, the usual practice is to change the version
> number, not the terminology.    (05)

IRI was defined by the IETF 9 years ago. Even SPARQL 1.0 from 2008 used IRIs, 
so this is very old news.    (06)

It's clear that there are members of the set IRI that are not members of the 
set URI and so in a standard they should be clearly labeled as different sets - 
which the IETF kindly did.    (07)

Their motivation was about the Web being friendly to the entire world. Quoting 
the RFC:
 A Uniform Resource Identifier (URI) is defined in [RFC3986] as a
   sequence of characters chosen from a limited subset of the repertoire
   of US-ASCII [ASCII] characters.    (08)

   The characters in URIs are frequently used for representing words of
   natural languages.  This usage has many advantages: Such URIs are
   easier to memorize, easier to interpret, easier to transcribe, easier
   to create, and easier to guess.  For most languages other than
   English, however, the natural script uses characters other than A -
   Z. For many people, handling Latin characters is as difficult as
   handling the characters of other scripts is for those who use only
   the Latin alphabet.  Many languages with non-Latin scripts are
   transcribed with Latin letters.  These transcriptions are now often
   used in URIs, but they introduce additional ambiguities.    (09)

   The infrastructure for the appropriate handling of characters from
   local scripts is now widely deployed in local versions of operating
   system and application software.  Software that can handle a wide
   variety of scripts and languages at the same time is increasingly
   common.  Also, increasing numbers of protocols and formats can carry
   a wide range of characters.
This document defines a new protocol element called Internationalized
   Resource Identifier (IRI) by extending the syntax of URIs to a much
   wider repertoire of characters.  It also defines "internationalized"
   versions corresponding to other constructs from [RFC3986], such as
   URI references.  The syntax of IRIs is defined in section 2, and the
   relationship between IRIs and URIs in section 3.    (010)

The "I" and internationalisation of the Internet and Web is a huge step forward 
for folks around the planet, but now that it's done you should be safe from 
having to learn anything new on this subject until "U" does come to mean 
universal.    (011)

Cheers,
David    (012)

> 
> John
> 
> _________________________________________________________________
> Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
> Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
> Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
> Shared Files: http://ontolog.cim3.net/file/
> Community Wiki: http://ontolog.cim3.net/wiki/ 
> To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
>     (013)


_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J    (014)

<Prev in Thread] Current Thread [Next in Thread>