Re: [webfinger] create/update JRD via Webfinger

Kevin Smith <mrkrcsmith@googlemail.com> Thu, 01 August 2013 11:13 UTC

Return-Path: <mrkrcsmith@googlemail.com>
X-Original-To: webfinger@ietfa.amsl.com
Delivered-To: webfinger@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8080221E8053 for <webfinger@ietfa.amsl.com>; Thu, 1 Aug 2013 04:13:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, FROM_LOCAL_NOVOWEL=0.5, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iUyjbLbbv3tM for <webfinger@ietfa.amsl.com>; Thu, 1 Aug 2013 04:13:14 -0700 (PDT)
Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) by ietfa.amsl.com (Postfix) with ESMTP id 54BED21E808A for <webfinger@ietf.org>; Thu, 1 Aug 2013 04:13:12 -0700 (PDT)
Received: by mail-wg0-f53.google.com with SMTP id c11so1585991wgh.32 for <webfinger@ietf.org>; Thu, 01 Aug 2013 04:13:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=LfGxv3Oxy7n8YIl47oAP8Nn853nv909YyHbtP/nFjj0=; b=gJpNgxWNoTDLiE7gPwgkWqcae/dV8YtqufYhJ4ozyWsXnNMkwRia/p7dmEd6RxTBXx 2DDhWy0tQeVErGY6Q/7VMt1gZxv/6Aj0shYtkBPQdvHIXahu2che35bsJ4XYI0/wfN8x W/iHIkblrgh60daVwsjb5IzQTpsqv8im84yWDLE15HzQzB6UKK9JdvipoxXVOBOGw2Aj imPearyY87jJbrM8i7iruaURFMiMr+HQ3diQOsg1eu0gQz9xZ7Jn2+2KstxEVGCb0TIg 3eskaJdQBrbs4bGMifYgNiGZu5nYhDOvxEZjx9tJ2saDsSLmlZl3E9a5RhPeqedMLILs 1dcw==
X-Received: by 10.180.101.167 with SMTP id fh7mr765095wib.41.1375355591295; Thu, 01 Aug 2013 04:13:11 -0700 (PDT)
Received: from KEVIN-SMITHs-MacBook-Air-3.local (cpc5-tonb3-2-0-cust37.croy.cable.virginmedia.com. [82.40.186.38]) by mx.google.com with ESMTPSA id mb7sm3025540wic.10.2013.08.01.04.13.09 for <webfinger@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 01 Aug 2013 04:13:10 -0700 (PDT)
Message-ID: <51FA42C5.7060806@googlemail.com>
Date: Thu, 01 Aug 2013 12:13:09 +0100
From: Kevin Smith <mrkrcsmith@googlemail.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: webfinger <webfinger@ietf.org>
References: <51F8E3B6.8010002@googlemail.com> <CAKaEYhKudUuG3KV3j9aPFmQanfZYXdZ1KgV6412KHif74R6ZXQ@mail.gmail.com>
In-Reply-To: <CAKaEYhKudUuG3KV3j9aPFmQanfZYXdZ1KgV6412KHif74R6ZXQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------060904040905040408070903"
X-Mailman-Approved-At: Thu, 01 Aug 2013 04:24:51 -0700
Subject: Re: [webfinger] create/update JRD via Webfinger
X-BeenThere: webfinger@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Discussion of the Webfinger protocol proposal in the Applications Area <webfinger.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webfinger>, <mailto:webfinger-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/webfinger>
List-Post: <mailto:webfinger@ietf.org>
List-Help: <mailto:webfinger-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webfinger>, <mailto:webfinger-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 01 Aug 2013 11:13:15 -0000

 >> Thanks Melvin
> The most common way to do something like this is in line with WebDAV, 
> where PUT creates a new document, DELETE removes one and GET reads one.
>
> POST is very often used as an append technology, tho POST can be 
> implemented however a server wants to
>
> POST can be very useful with a query language to perform adds, deletes 
> and updates
>
> PATCH is an interesting one, and there's JSON PATCH [1] which *may* be 
> able to be standardized after JRD is completed
>
> Personally I'd use a custom script to do this right now, or use 
> another serialization more suited to updates, and keep it in kilter 
> with the JRD

 >> yes, for now we are going to use a simple HTTP-based model, with PUT 
to create a new Webfinger resource in JRD, and JSON PATCH for updates. I 
can update the list on the usefulness when done.
>
> Something like the Linked Data Platform [2] would be a good template 
> for this too
>
> [1] http://tools.ietf.org/html/rfc6902
> [2] http://www.w3.org/TR/2013/WD-ldp-20130730/
>
>
>     Many thanks!
>     Kevin
>
>
>
>     _______________________________________________
>     webfinger mailing list
>     webfinger@ietf.org <mailto:webfinger@ietf.org>
>     https://www.ietf.org/mailman/listinfo/webfinger
>
>