atom feed29 messages in org.oasis-open.lists.xri[xri] Property, rel comparison
FromSent OnAttachments
Eran Hammer-LahavJan 25, 2010 9:04 am 
Eran Hammer-LahavJan 25, 2010 9:06 am 
Scott CantorJan 25, 2010 9:16 am 
Eran Hammer-LahavJan 25, 2010 9:20 am 
Scott CantorJan 25, 2010 9:37 am 
Breno de MedeirosJan 25, 2010 9:44 am 
Scott CantorJan 25, 2010 10:24 am 
Drummond ReedJan 26, 2010 12:08 am 
Scott CantorJan 26, 2010 6:59 am 
Drummond ReedJan 26, 2010 7:31 am 
Breno de MedeirosJan 26, 2010 8:31 am 
Scott CantorJan 26, 2010 8:38 am 
Breno de MedeirosJan 26, 2010 8:57 am 
Scott CantorJan 26, 2010 9:00 am 
Breno de MedeirosJan 26, 2010 9:06 am 
Scott CantorJan 26, 2010 9:13 am 
Breno de MedeirosJan 26, 2010 9:19 am 
Eran Hammer-LahavJan 26, 2010 9:20 am 
Eran Hammer-LahavJan 26, 2010 9:24 am 
Breno de MedeirosJan 26, 2010 9:29 am 
Scott CantorJan 26, 2010 9:38 am 
Breno de MedeirosJan 26, 2010 9:42 am 
Scott CantorJan 26, 2010 10:02 am 
Eran Hammer-LahavJan 26, 2010 12:26 pm 
Eran Hammer-LahavJan 26, 2010 12:32 pm 
Scott CantorJan 26, 2010 12:44 pm 
Scott CantorJan 26, 2010 12:46 pm 
Breno de MedeirosJan 26, 2010 1:02 pm 
Scott CantorJan 26, 2010 1:47 pm 
Subject:[xri] Property, rel comparison
From:Eran Hammer-Lahav (er@hueniverse.com)
Date:Jan 25, 2010 9:04:33 am
List:org.oasis-open.lists.xri

The current draft does not specify how to compare rel values and Property type
URIs. This is a problem since these are not obvious.

Relation-types comparison is defined in Web Linking [1] :

Registered relation type names MUST conform to the reg-relation-type rule, and MUST be compared character-by-character in a case- insensitive fashion.

When extension relation types are compared, they MUST be compared as URIs in a case-insensitive fashion, character-by-character. Because of this, all-lowercase URIs SHOULD be used for extension relations.

I think we should incorporate this language because it might not be obvious to
developers who are not likely to study the Web Linking spec. Since we have a
dependency on Web Linking, we will have to wait for it to get published as an
RFC (at least approved by the IESG), and if this changes, we will follow.

BTW, I have an open issue with the above text because I think "compared as URIs"
is poorly defined (is http://example.com/rel the same as
http://example.com:80/rel?).

As for Property type URIs, I think they must follow the same rules as the
extension relation types.

EHL

[1] http://tools.ietf.org/html/draft-nottingham-http-link-header