Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [higgins-dev] Questions about IdAS registry

Hi Markus, see inline (Drummond plz scan for your name)

 


From: higgins-dev-bounces@xxxxxxxxxxx [mailto:higgins-dev-bounces@xxxxxxxxxxx] On Behalf Of Markus Sabadello
Sent: Saturday, April 28, 2007 8:25 PM
To: higgins-dev@xxxxxxxxxxx
Subject: [higgins-dev] Questions about IdAS registry

 

Hi all,

I have some background in XRI technology and I'm interested in helping with the IdAS registry. I have a few questions about this page :

- What is the difference between ContextId and ContextRef? They are the same I think?

Yes. ContextRef is the old/obsolete term for ContextId (see http://wiki.eclipse.org/index.php/Concepts ) .


- The wiki page on "ContextId" says that a ContextId could be the URL of a tab-delimited text file, but the page on "IdAS" makes me think that a ContextId always involves XRI resolution? I understand that the IdAS looks up a Context Provider based on the <Type> of a ContextId, but what does it do if the ContextId is not an XRI?

 

You have found another inconsistency in the wiki. What you call “IdAS” page does not reflect the ideas here because the latter is still just in the proposal stage. The proposal (different from the ContextId wiki page says) implies is that a ContextId always involves XRI resolution, although a ContextId is not necessarily an XRI. What it boils down to is that a ContextId MUST reference (either directly or through XRI resolution) an XRDS document. If a file:///blahblah does that, then fine.


- In Use case #1 on the "IdAS" page, the i-card manager first creates some i-cards based on the <Type>s of <Service>s in an XRDS, and then the user can click on one of them to perform XRI resolution and open a context based on the found <Service>. I think there may be situations, in which the ContextId could resolve to a different <Service> than the one it was originally created from. In addition, I think there needs to be some way to check if the XRDS changed between creation of the i-cards and opening of the Context. Timestamping or hash values or something like that.

 

Drummond, would you care to comment on this?


- Some wiki pages mention the "abstract IdAS data model of Digital Subjects and Attributes" – does this exist already?

 

That should say the “abstract Higgins data model…” as described here.


- I assume XRI resolution will be based on a WD11-compliant resolver, even if it does not exist yet? The new "strict" input parameter may be useful.

 

Drummond?


- What exactly is an i-card? Is it correct to say that an i-card has exactly one ContextId, and that a ContextId leads to exactly one Context?

 

See wikipedia (http://en.wikipedia.org/wiki/I-card) for an overview.

See http://wiki.eclipse.org/index.php/I-Card for a Higgins perspective.

Please email any inconsistencies you see in the above, or questions, etc.


- The description of the Context Registry mentions a <schema> element within a <service> block. What is this schema? Something LDAP-specific?

 

I just added something about Schema here http://wiki.eclipse.org/index.php/IdAS_Registries_Proposal_2B#Context_Registry

 

Drummond, I added this comment/question at the bottom of this entire page: [PaulT: I wonder if in the Context Provider Registry described below we could and should use both Type and Schema to find an appropriate Context Provider? (Instead of just using Type)]


- Which software components relevant to this IdAS exist already?

IdAS itself exists. (Click on the second row in this table) We are talking about building a new package within IdAS. Probably called something like IdAS.contextResolver. We have not started on this. Jim Sermersheim of Novell is the IdAS Component owner.
 
greetings,
Markus

 

 


 


Back to the top