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

 


Help: OASIS Mailing Lists Help | MarkMail Help

xri message

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


Subject: RE: [xri] The elements formerly known as TargetAuthority and TargetSubject


To further amplify Will's points, the case for reusing ds:KeyInfo at both
levels is that the semantics for this element are defined by another spec
(XML dSig) anyway. So we actually: a) save work, b) gain greater
consistency, and c) reduce potential confusion by using the same element at
both the XRD and Link levels.

I believe the same is true with Subject, especially because ds:KeyInfo
already establishes and illustrates this pattern. Subject at the XRD level
describes the subject of the XRD; Subject at the Link level describes the
subject of the Link.

In both cases the semantics remain very precise, and the element only has to
be defined once. I believe this will lead to less, not more, confusion on
the part of XRD implementers, authors, and readers.

And the schema stays delightfully small - a sign we really are at the
"simplicity on the other side of complexity".

I'll put this on the agenda for tomorrow's telecon to see if we can close on
it.

=Drummond 

> -----Original Message-----
> From: Will Norris [mailto:will@willnorris.com]
> Sent: Wednesday, July 01, 2009 2:55 PM
> To: XRI TC
> Cc: Nat Sakimura; Breno de Medeiros; Drummond Reed
> Subject: Re: [xri] The elements formerly known as TargetAuthority and
> TargetSubject
> 
> +1 on both element names proposed on that wiki page.  Even though this
> is a departure from the direction we were trying to go previously (not
> reusing elements of the same name in different places), I think this
> really does make a lot of sense.  One way that we could explain this
> in the spec to avoid potential confusion, is that with both elements
> (KeyInfo and Subject), they always apply to their direct parent
> element.  Both are always going to be direct child elements of either
> XRD or Link, and that is what they apply to.  I don't think it will
> actually be that confusing, and the simplification it brings to the
> schema is very nice.
> 
> -will
> 
> 
> On Jun 30, 2009, at 9:10 PM, Drummond Reed wrote:
> 
> > I finished the promised wiki page and posted it to:
> >
> > 	http://wiki.oasis-open.org/xri/XrdOne/TrustElements
> >
> > As always, doing a full writeup of the functional definitions of the
> > elements shed surprising light on both of them. In fact it led to a
> > very
> > unexpected conclusion about their respective names, which I
> > guarantee will
> > surprise you.
> >
> > Please read it over and post your thoughts -- the sooner the better,
> > as this
> > is clearly an issue we must close before we are ready for a
> > Committee Draft.
> >
> > =Drummond
> >
> >> -----Original Message-----
> >> From: Drummond Reed [mailto:drummond.reed@cordance.net]
> >> Sent: Tuesday, June 30, 2009 12:10 PM
> >> To: 'Nat Sakimura'; 'Breno de Medeiros'; 'XRI TC'
> >> Subject: RE: [xri] TargetAuthority and TargetSubject
> >>
> >> I had an action item from the last telecon to send a proposal wrt the
> >> element name TargetAuthority too.
> >>
> >> I have found that when it comes to the semantics of XML element
> >> names, it
> >> is
> >> best to try to derive the semantic name on the basis of a shared
> >> functional
> >> definitions and not the other way around.
> >>
> >> I have started drafting a wiki page to do this but need to head out
> >> to a
> >> series of meetings this afternoon - I'll post the page as soon as I
> >> get
> >> back.
> >>
> >> =Drummond
> >
> >
> > ---------------------------------------------------------------------
> > 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
> >
> 
> 
> ---------------------------------------------------------------------
> 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]