Re: [webfinger] feedback for multiple "rel"

James M Snell <jasnell@gmail.com> Sun, 23 December 2012 00:51 UTC

Return-Path: <jasnell@gmail.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 0894921F8A6A for <webfinger@ietfa.amsl.com>; Sat, 22 Dec 2012 16:51:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.672
X-Spam-Level:
X-Spam-Status: No, score=-3.672 tagged_above=-999 required=5 tests=[AWL=-0.074, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZqW0wwJjbKFg for <webfinger@ietfa.amsl.com>; Sat, 22 Dec 2012 16:51:25 -0800 (PST)
Received: from mail-ia0-f181.google.com (mail-ia0-f181.google.com [209.85.210.181]) by ietfa.amsl.com (Postfix) with ESMTP id 39C7721F8A64 for <webfinger@ietf.org>; Sat, 22 Dec 2012 16:51:25 -0800 (PST)
Received: by mail-ia0-f181.google.com with SMTP id s32so4990994iak.26 for <webfinger@ietf.org>; Sat, 22 Dec 2012 16:51:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=N8zWKnrzWMnp0zq1vNgfM3jetdKJqe9jBZRyKPSw1Sc=; b=Vx3Bk5A6nPX2+5GElvyhPHJnHxU8BLzJwrJlz4l0zxk2PI1btMCXl4xZ7V8Pu2KrN0 W8nhJL1QaO6hdTa/mzSZdguBgGMubYxfrYxWh8mvXUR249i9A3Kq+SB1pP7bD9FucdQ2 oXuvc5pi3s6CKXDhlc7mTKLwn7i3nuhgbdtFqfrM6eB+Y4TYtumkU9njlyuEM7nFFjX7 ikyYIDndxqUu+5AS6VxUpXtL4UrGBinMNwH6/EpZOLFUNEuIryOeeW7MkM4M6JWyd3sI C3BK+MaYuU9dz1DEo6LG4yQ7bymEAqiXu49n/aLgNsNX1KN614kGhDggFgTQvOvY5IpE rDQw==
Received: by 10.42.58.202 with SMTP id j10mr14537334ich.39.1356223884692; Sat, 22 Dec 2012 16:51:24 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.7.19 with HTTP; Sat, 22 Dec 2012 16:51:04 -0800 (PST)
In-Reply-To: <001101cde0a0$7fda6220$7f8f2660$@packetizer.com>
References: <58036BAD-2161-4420-A724-343883F627B7@gmail.com> <CAKaEYhKGP0aMxsStNxTfYy3D=TbrnwtCVNz3yF3Su0TVkBXrOQ@mail.gmail.com> <7E9916BF-8D64-4F61-A40F-3A74533AEFD2@gmail.com> <001101cde0a0$7fda6220$7f8f2660$@packetizer.com>
From: James M Snell <jasnell@gmail.com>
Date: Sat, 22 Dec 2012 16:51:04 -0800
Message-ID: <CABP7RbcswbV=38LVZJobn5m6jJFW5N_a1O+8BkXu-S5+ixyKNA@mail.gmail.com>
To: "Paul E. Jones" <paulej@packetizer.com>
Content-Type: multipart/alternative; boundary="20cf30334613e20c9c04d17a7ac2"
Cc: "webfinger@ietf.org" <webfinger@ietf.org>, nov matake <matake@gmail.com>, Melvin Carvalho <melvincarvalho@gmail.com>
Subject: Re: [webfinger] feedback for multiple "rel"
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: Sun, 23 Dec 2012 00:51:26 -0000

Spaces in rel values are already illegal.. specifically, spaces are
disallowed in registered link relations and non-escaped spaces are
disallowed in absolute IRI's.. A comma delimited list of rel's is better
than multiple individual parameters.. even with the potential need for
double encoding.




On Sat, Dec 22, 2012 at 4:00 PM, Paul E. Jones <paulej@packetizer.com>wrote:

> If we made it a requirement that “rel” values have no spaces (which I
> would argue is a damn good thing for many reasons) then we would not have
> to double-encode.****
>
> ** **
>
> Paul****
>
> ** **
>
> *From:* webfinger-bounces@ietf.org [mailto:webfinger-bounces@ietf.org] *On
> Behalf Of *nov matake
> *Sent:* Saturday, December 22, 2012 11:12 AM
> *To:* Melvin Carvalho
>
> *Cc:* webfinger@ietf.org
> *Subject:* Re: [webfinger] feedback for multiple "rel"****
>
> ** **
>
> BTW, why double encoding lead "problems with things like canonical urls
> and search engines"?****
>
> Can you provide more details?****
>
> ** **
>
> If 2 rel included, the response would be different than when only 1 rel
> given.****
>
> So I feel those 2 are not the same, and can be indexed as 2 resources..***
> *
>
> ** **
>
> On 2012/12/23, at 0:44, Melvin Carvalho <melvincarvalho@gmail.com> wrote:*
> ***
>
>
>
> ****
>
> ** **
>
> On 22 December 2012 05:48, nov matake <matake@gmail.com> wrote:****
>
> Hi,
>
> I have a comment for they way to specify multiple "rel" values.
>
> As a ruby library developer, my main target is rails developers.
> Since rails can't handle multiple same query keys, developers will need to
> hack query params parser in rails middleware layer.
> I can easily imagine it'll be an annoying part to support webfinger in
> rails.
>
> Is the multiple "rel" case can be a space-delimitered (or some other
> character) strings like multiple redirect_uri in OAuth2?
> Or any reason for putting multiple same keys in query parameters?****
>
>
> each time you delimit a list, you have to be able to escape the delimiter,
> which can be a pain and also leads to problems with things like canonical
> urls and search engines
>
> can you use mod_rewrite?
>  ****
>
>
> Cheers,
>
> Nov Matake
> _______________________________________________
> webfinger mailing list
> webfinger@ietf.org
> https://www.ietf.org/mailman/listinfo/webfinger****
>
> ** **
>
> ** **
>
> _______________________________________________
> webfinger mailing list
> webfinger@ietf.org
> https://www.ietf.org/mailman/listinfo/webfinger
>
>