Re: [apps-discuss] IRC URIs to denote users

Melvin Carvalho <melvincarvalho@gmail.com> Tue, 23 September 2014 11:55 UTC

Return-Path: <melvincarvalho@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 613781A710D for <apps-discuss@ietfa.amsl.com>; Tue, 23 Sep 2014 04:55:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FIt4nMfT4pmw for <apps-discuss@ietfa.amsl.com>; Tue, 23 Sep 2014 04:55:05 -0700 (PDT)
Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 731961A1A9A for <apps-discuss@ietf.org>; Tue, 23 Sep 2014 04:55:04 -0700 (PDT)
Received: by mail-lb0-f177.google.com with SMTP id z12so8359589lbi.8 for <apps-discuss@ietf.org>; Tue, 23 Sep 2014 04:55:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=dk+KwgtvkLrWfB/sCYLPokeZV6IScwQXEotFhJUH1yw=; b=MM7ODfN1aP3N0ejdCMzzU1BodUWwq6GpD0b2dA29swprumDxAfVjn5Rujx2jtnw6sF jEGJ+HBqmDwV2BHMu5dC8wp9pSwT5pCru88Re2rT1wjxIeJNIYu8Mck69RsNPI0508mF 6mmBB0CpiP9crtbqCmWjpmG9ShDkEy0CEsPLjIbjb3kC33cXR5RXfCznG9x7Y9FB4Lcm OQ2WlXthTOSsgPtfHJ/R8rPkalMwikMtn5MPP82YhQ+r030qCprTrOSiUCJXpII5mKZV 35MnMdzowByWLQbD/SFamgi0irYKlryXyuRFg3R4pwpSGZ6ytub5TjXx4CriSn2fgCrV Sdmw==
MIME-Version: 1.0
X-Received: by 10.112.161.70 with SMTP id xq6mr30990248lbb.49.1411473302621; Tue, 23 Sep 2014 04:55:02 -0700 (PDT)
Received: by 10.112.13.99 with HTTP; Tue, 23 Sep 2014 04:55:02 -0700 (PDT)
In-Reply-To: <CAN40gStjfD8jgO1+gFbCLT9XAPOYKnDES68c4DbRph6AvdSDpQ@mail.gmail.com>
References: <CAKaEYhL9PisQkN3rutxUOQyD7BFcL4W+eV_wXmj6MFePwTYbPg@mail.gmail.com> <CAN40gStjfD8jgO1+gFbCLT9XAPOYKnDES68c4DbRph6AvdSDpQ@mail.gmail.com>
Date: Tue, 23 Sep 2014 13:55:02 +0200
Message-ID: <CAKaEYhLGu3+-DcO6UrMGsPJSxpruWsc=fsM9O+qTjG7Rhrq1Sw@mail.gmail.com>
From: Melvin Carvalho <melvincarvalho@gmail.com>
To: Ira McDonald <blueroofmusic@gmail.com>, Benjamin Young <byoung@bigbluehat.com>
Content-Type: multipart/alternative; boundary="001a11c25944d0154a0503ba3cea"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/xivtkdN3arMzhUR_zS51qD2VdzA
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] IRC URIs to denote users
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Sep 2014 11:55:06 -0000

On 23 September 2014 01:45, Ira McDonald <blueroofmusic@gmail.com> wrote:

> Hi Melvin,
>
> The current IANA URI Schemes registry includes the following
> three schemes:
>
> irc prov/irc <http://www.iana.org/assignments/uri-schemes/prov/irc> irc [
> Dave_Thaler
> <http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#Dave_Thaler>
> ]  irc6 prov/irc6 <http://www.iana.org/assignments/uri-schemes/prov/irc6>
> irc6 [Dave_Thaler
> <http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#Dave_Thaler>
> ]  ircs prov/ircs <http://www.iana.org/assignments/uri-schemes/prov/ircs>
> ircs [Dave_Thaler
> <http://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml#Dave_Thaler>
> ]
> All three of those are September 2012 provisional registrations
> (with references that include butcher and draft-mirashi-url-irc-01).
>

Thanks for the info!

Both the referenced specs seem quite old.  I think there was a time when
Dave Thaler just put a ton of URI specs in the provisional queue, without
necessarily major updates.

It's still not 100% clear what the best pattern is, if any.

Unless there's an objection may I propose:

irc://user@host/

This is very much in line with the work of Ben Young (cc'd)

http://userinfo.me/

Who proposes a neat way to get user profile info via HTTP as:

http://user@host/

I believe the intention of this is to write an RFC, so I'd like to align
future work with that if possible


>
> Cheers,
> - Ira
>
>
> Ira McDonald (Musician / Software Architect)
> Co-Chair - TCG Trusted Mobility Solutions WG
> Chair - Linux Foundation Open Printing WG
> Secretary - IEEE-ISTO Printer Working Group
> Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
> IETF Designated Expert - IPP & Printer MIB
> Blue Roof Music / High North Inc
> http://sites.google.com/site/blueroofmusic
> http://sites.google.com/site/highnorthinc
> mailto: blueroofmusic@gmail.com
> Winter  579 Park Place  Saline, MI  48176  734-944-0094
> Summer  PO Box 221  Grand Marais, MI 49839  906-494-2434
>
>
> On Mon, Sep 22, 2014 at 4:50 PM, Melvin Carvalho <melvincarvalho@gmail.com
> > wrote:
>
>> I was wondering if IRC URIs are standardized at all?
>>
>> The latest I found was :
>>
>> http://tools.ietf.org/html/draft-butcher-irc-url-04
>>
>> I have a use case of marking reputation from one system (web chat room)
>> to an IRC chat room, but I require an identifier for the user.
>>
>> The suggestions so far have been:
>>
>> irc://user@host
>> irc://user@host/ -- trailing slash
>> irc:user@host -- similar to xmpp
>> irc://host/#user -- fragment could be problematic as per RFC 9386
>>
>> I've gone with the second option for the moment
>>
>> Any pointers would be most welcome.
>>
>>
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>
>>
>