- Is there such a thing as a personal-xrd crud service definition out
there somewhere? IOW, an interface via which other services could
make authorized changes to a user's personal XRD (e.g. you just signed
up for some location app, it wants to ask you if it can become your
default location service)
- Do you foresee there being an admin type tool to manage your
discoverable profile? Or, will service-specific tools will use an api
to interact with whomever owns the xrd (google in the case of my gmail
address)? This ties into the delegation question as well (if I could
tell google to delegate part of my gmail profile to my own domain,
where I can directly manage my xrd, the management solution
changes).
- Are there any guidelines in place, either concretely or in the
collective consciousness, as to when putting something in a personal
XRD is a bad idea? Its discovery vs preference storage...(at logical
extreme, a personal xrd could end up looking somewhat like a
preference cookie)
Thanks for any insight,
W
[1] http://groups.google.com/group/webfinger/browse_thread/thread/51e9c0ed32b9b34f#
What is the latest thinking on how an end user's webfinger-obtained
personal XRD will be managed? I have been trying to understand this,
and the recent location-service update thread [2] raised it for me
again.
- Is there such a thing as a personal-xrd crud service definition out
there somewhere?
- Do you foresee there being an admin type tool to manage your
discoverable profile?
Thx all for the summaries. Indeed it might be nice for the basic "add
a service to this user's personal XRD" case to be handled more
easily/quickly, independent of the issues that come with allowing
update and delete of existing links (IDing them as well as the
question of whether an entity can delete a link they didn't first
create). OAuth'd list/put calls with json returns, coupled with the
simple web tools for users for other operations, seems like it'd be
workable (not comprehensive, but practical). I suppose I'll try a few
things on my own profile (where rsync is currently masquerading as a
sophisticated yet intuitive ui-driven management interface).
After IIW 9, I rough-drafted a spec based on the discussion held
(which the write-up on the XRI wiki captures as well). I also
registered xrdprovisioning.com/.net/.org during that time. I let my
focus slide, however.
I'm glad to see interest picking up in this topic, and want to keep
the momentum going. Toward that end, I just created an XRD
Provisioning group at http://groups.google.com/group/xrd-provisioning
as a place to have on-topic discussions about this (assuming people
consider it separate from WebFinger.)
I'll dust off the domain and put some relevant links up as well.
--
Jared Hanson <http://jaredhanson.net/>
On Mar 8, 3:43 pm, Will Norris <w...@willnorris.com> wrote:
> we also wrote up "XRD Provisioning" after the last IIW:
>
> http://wiki.oasis-open.org/xri/XrdOne/Provisioning
>
> Still needs a bit of work, but it's there.
>
> -will
>
> On Mon, Mar 8, 2010 at 3:14 PM, John Bradley <ve7...@ve7jtb.com> wrote:
> > Some time ago there was some thought put into creating a OAUTH protected
> > API for XRDS provisioning.
>
> >http://dev.inames.net/wiki/XRDSP_Spec
>
> > Out of date but someplace to start.
>
> > John B.
> > On 2010-03-08, at 7:40 PM, Brad Fitzpatrick wrote:
>
> >>http://groups.google.com/group/webfinger/browse_thread/thread/51e9c0e...
FWIW I think that the only one who could reasonably present a user
interface that a user would understand would be the entity offering
the service the user actually wants to provision, which would be
programmatically communicating with the xrd-owning entity, rather than
the owning entity itself (not that it wouldn't also be good to have
some way to actually edit your xrd via your profile's custom links)
> On Mon, Mar 8, 2010 at 3:43 PM, John Panzer <jpan...@google.com> wrote:
> > At least the ability to do get/put of links with a specified rel value
> > would make sense. You could throw together a little JSON based API for this
> > quickly. Secure it with OAuth, make the permission screen intelligible to
> > end users (the hard part), and make a service-update rel link be hard coded
> > into the XRD for each user that points at the update service...
>
> > On Mon, Mar 8, 2010 at 3:14 PM, John Bradley <ve7...@ve7jtb.com> wrote:
>
> >> Some time ago there was some thought put into creating a OAUTH protected
> >> API for XRDS provisioning.
>
> >>http://dev.inames.net/wiki/XRDSP_Spec
>
> >> Out of date but someplace to start.
>
> >> John B.
> >> On 2010-03-08, at 7:40 PM, Brad Fitzpatrick wrote:
>
> >>>http://groups.google.com/group/webfinger/browse_thread/thread/51e9c0e...