[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [xri] versioning of authirity section
This may be subtle and a rare use case, but it's worth pointing out that the strawman supports both versioning the identifier used by an identifier authority and versioning the resource being referenced by the identifier. If A is the authority, B is the identifier used by the authority to reference the resource, and C is a datetime version value, then the difference would be (using Peter's suggestion of square brackets for version values): 1) A.B[;C] 2) A.B/[;C] Expression #1 says "the resource referenced by the C version of identifier B". In other words, use a specific version of an identifier record at authority A. (Note that this can apply both to reassignable identifiers, for obvious reasons, but for less obvious reasons it can apply to permanent identifiers as well. Although they are permanently assigned to a resource, the network location of the resource to which a permanent identifier resolves may change, and that's the authority data to which the version value of a permanent identifier would apply). Expression #2 says, "the C version of the resource referenced by identifier B". To be even more explicit, if C was a datetime version value of identifier B and D was a datetime version value of the resource referenced by identifier B, the expression: A.B[;C]/[;D] would say, "the D version of the resource referenced by the C version of identifier B". =Drummond -----Original Message----- From: Lindelsee, Mike [mailto:mlindels@visa.com] Sent: Monday, April 21, 2003 10:38 AM To: OASIS XRI Subject: RE: [xri] versioning of authirity section I agree completely that versioning the naming authority could be useful in a number of contexts, but I'm still trying to understand what exactly that would mean when it comes to resolution. For instance, how would versioned naming authorities work in a DDDS-style resolution? Mike > -----Original Message----- > From: Peter C Davis [mailto:peter.davis@neustar.biz] > Sent: Monday, April 21, 2003 8:38 AM > To: OASIS XRI > Subject: [xri] versioning of authirity section > > > (In case you haven't noticed, I am finally catching up on xri > activities :-) > > line 159: > [ISSUE: It would be nice if naming authority parts were NOT > versioned to > make resolution simpler. Then, only the local part segments have > versioning info in them, and interpretation of this versioning > information would be local to the client and ultimate leaf > directory. ] > > However, for URI-type XRI's, it MAY prove usefull to allow > versioning of > the authority part: > > xri://some.domain.int[;2001-03-04T20:15:40Z]/foo/bar > > esp. since URIs are re-assignable. This allows for "This was the > authority at time T". > > --- peterd > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]