xdi message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: RE: [xdi] Dollar Words
- From: "Barnhill, William [USA]" <barnhill_william@bah.com>
- To: Drummond Reed <drummond.reed@xdi.org>, Michael Schwartz <mike@gluu.org>
- Date: Thu, 16 Jun 2011 08:27:52 -0400
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($)
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]