OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

xdi message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [xdi] Dollar Words


I have been doing work on a dictionary proposal and will send it out this weekend.
 
I had added a one aspect of that work to that wiki page this week but it can be moved to another page easily enough.
 
That aspect (slightly modified from what's on wiki) is a proposal that $ words should be resolvable by default so we should reserve @xdi and make $ a synonym of @xdi($), so $d is a synonym for @xdi($)*d.  This will allow the dictionary itself to be processed as an XDI graph and also demonstrates a convention for a well known location for data authorities to put up their own custom dictionaries:  SOME.AUTHORITY($).  Further down the road this could be used to enable several potentially useful features such as dictionary importing, custom $ words as namespace shorthand.
 
A secondary proposal would be that dollar words for use in an authority's graph may be defined in @xdi($) and in any of the graphs produced by replacing 0 or more of the tail sub-segments in an authority's delegation chain with a single ($), up to but not including the starting GCS.
Example:
 
@example*alice+friend might have $ words defined in
1.  @xdi($)
2. @example*alice+friend($)
2. @example*alice($)
2. @example($)

From: drummond.reed@gmail.com [mailto:drummond.reed@gmail.com] On Behalf Of Drummond Reed
Sent: Thursday, June 16, 2011 3:04 AM
To: Michael Schwartz
Cc: xdi@lists.oasis-open.org
Subject: Re: [xdi] Dollar Words

Mike,

Short answer: you found a wiki page that has not been updated in a long time.

I suggest we replace this page with the XdiOneDictionary page that you and I talked about.

I'll put it on the agenda for tomorrow's telecon (sending it out in a few minutes).

=Drummond

On Wed, Jun 15, 2011 at 8:32 AM, Michael Schwartz <mike@gluu.org> wrote:

XDI TC:

I have some questions about Dollar words?

 http://wiki.oasis-open.org/xdi/DollarWords

Are all the words listed on the wiki really needed?

It seems like the two serialization types should be:
 $json
 $xdi

Can we add:
 $msg

Are "Context Types" needed, and if so, what for?

Are the graph relation keywords and combinations needed? Is this a "nice-to-have"

Are more data types needed? Should we match JSON datatypes?

Link contracts should mention $do? Is that really an operation ?

- Mike


--------------------------------------------------------------------------------------

Michael Schwartz
Gluu
Founder, CEO
https://www.gluu.org




---------------------------------------------------------------------
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



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]