|John Bradley||Nov 23, 2008 11:24 am|
|Markus Sabadello||Nov 23, 2008 3:58 pm|
|John Bradley||Nov 23, 2008 4:14 pm|
|Drummond Reed||Nov 23, 2008 11:09 pm|
|Chasen, Les||Nov 24, 2008 5:07 am|
|Peter Davis||Nov 24, 2008 6:11 am|
|John Bradley||Nov 24, 2008 9:02 am|
|Victor Grey||Nov 24, 2008 10:22 am|
|John Bradley||Nov 24, 2008 10:46 am|
|Schleiff, Marty||Nov 24, 2008 11:00 am|
|Drummond Reed||Nov 24, 2008 11:07 am|
|Chasen, Les||Nov 24, 2008 11:35 am|
|Drummond Reed||Nov 24, 2008 12:10 pm|
|Schleiff, Marty||Nov 24, 2008 12:22 pm|
|Drummond Reed||Nov 24, 2008 12:43 pm|
|Drummond Reed||Nov 24, 2008 12:48 pm|
|Chasen, Les||Nov 24, 2008 12:57 pm|
|Victor Grey||Nov 24, 2008 1:56 pm|
|John Bradley||Nov 24, 2008 2:05 pm|
|Chasen, Les||Nov 24, 2008 2:10 pm|
|Drummond Reed||Nov 24, 2008 3:33 pm|
|John Bradley||Nov 24, 2008 4:21 pm|
|Subject:||RE: [xri] GCS Characters|
|From:||Drummond Reed (drum...@cordance.net)|
|Date:||Nov 24, 2008 3:33:16 pm|
Drummond Reed wrote:
Actually, Marty, the semantics of = and @ is exactly what you describe for $ and + and * and !. They do not describe the resource. They describe the identifier for the resource. = says the identifier is assigned by a personal authority - an individual data subject in privacy terms. @ says the identifier is assigned by an organizational authority - an entity that is _not_ an individual data authority in privacy terms.
Victor wrote: = does not say the identifier is assigned BY a personal authority, it says the identifier is assigned TO a personal authority (probably by some organization).
Actually, the spec says just the opposite. From XRI Syntax 2.0, Table 1 in Section 184.108.40.206:
************************* = (Person) Identifiers for whom the authority is controlled by an individual person.
@ (Organization) Identifiers for whom the authority is controlled by an organization or a resource in an organizational context.
+ (General public) Identifiers for whom there is no specific controlling authority because they represent generic dictionary concepts or "tags" whose meaning is determined by consensus. (In the English language, for example, these would be the generic nouns.)
$ (Standards body) Identifiers for whom the authority is controlled by a specification from a standards body, for example, other XRI specifications from the OASIS XRI Technical Committee, other OASIS specifications, or (using cross-references) other standards bodies. *************************
There's a good reason for this -- the very reason Marty explains, i.e., that GCS characters do not describe the identified resource, only the identifier for the resource (which a limitation of any pure identifier syntax). Thus we were very careful to make the distinctions defined above, i.e, that the controller of an = identifier is a person, not that it identifies a person. For example, I could register an =name for my cat. And an organization can register an @name for any asset, such as a ship, a meeting room, a division, a product line, etc.
I agree with Marty that metadata about what privacy rules or any other regulations might apply to the entity being identified would be better put in the metadata container, i.e. the XRD. Overloading the GCS character with metadata about what privacy rules apply to the entity being identified doesn't make sense. Otherwise we might find that we needed to create another GCS character for children under 13 years of age, for example.
The distinction between personal and organizational authority because is so deep -- and involves identifier trademark and property issues that are so universal -- that it is reflected in directories of many kinds, including telephone books (white pages, grey pages, yellow pages).
--------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail. Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php