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] InnerRoots - XDI Wiki


In this example the shorthand form =a/+b/(=x/+y/=z) doesn't use the inner root notation, the expanded form does. So this does not seem like a justification for having inner root syntax as a shorthand.

What benefit do we get from supporting the inner root syntax? Is it to avoid repetition of a prefix in both subject and object?

On May 4, 2013, at 9:32 AM, Markus Sabadello <markus.sabadello@gmail.com> wrote

> Yes I think you could call it a prefix in the same sense as the address of any context node becomes a prefix of all its child context nodes.
> 
> The only "special" thing about an inner root is that its address is composed of the address of another, unrelated context node, plus a relational arc.
> 
> Example:
> 
> You have context node =a
> You have relational arc +b
> The address of the target context node of the relational arc is (=a/+b)  <--- That's the inner root.
> 
> Then underneath that inner root you could have a statement such as the following:
> 
> (=a/+b)=x/+y/(=a/+b)=z
> 
> Which in its shorthand form would be:
> 
> =a/+b/(=x/+y/=z)
> 
> So yes you could call (=a/+b) a prefix, but again, every context address is a prefix to its child context addresses.
> 
> Markus
> 
> On 03.05.2013 17:11, Joseph Boyle wrote:
>> Last time we had a discussion of the meaning of inner roots, where I observed they can be interpreted as a common prefix to be prefixed to both the subject and object. Is this (one) valid interpretation?
>> 
>> https://wiki.oasis-open.org/xdi/InnerRoots
>> ---------------------------------------------------------------------
>> 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]