Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [higgins-dev] Improving Higgins XDI syntax


On Aug 6, 2010, at 2:50 PM, Drummond Reed wrote:


1) UDIs not URNs

EntityIDs are supposed to be resource UDIs not URNs. So after we correct that error in our XDI then the entityIDs will look like this: 

=mydex.org@alice/$context$xdi+home+and+family//=alice

Where 
  • =mydex is the name of the PDS operator
  • @alice is the community name assigned to alice by Mydex
This is not correct. @alice is a global organization i-name. This should be *alice.

Oops, of course! I knew that :-)
  • $context indicates that we're looking for a "context" service endpoint in the LDDR/XRD
  • $xdi indicates that this entityID can be accessed over XDI
  • +home+and+family is the id of the context 
It's been so long since I've worked with UDIs and UDI resolution that I can't answer this. Markus will have to. However service endpoint selection is no longer part of XRD (as opposed to XRDS), so I think there's going to be an issue here one way or another.

The intent of the UDI term was not to invent anything new. The intent was to have a word that meant "either XRI resolution or Linked Data URI or <some other std discoverable reference>" 

So WRT XRI-UDIs our intent was to track whatever XRI resolution is defined to be per the latest thoughts of the XRI TC. It sounds like you're saying that the XRI resolution spex haven't been revised to work with XRD (as opposed to XRDS). Is that right? 



Back to the top