Re: [urn] // in gnunet://, and other P2P URN's
Larry Masinter <masinter@adobe.com> Wed, 24 October 2012 21:22 UTC
Return-Path: <masinter@adobe.com>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6BDC021F88D4 for <urn@ietfa.amsl.com>; Wed, 24 Oct 2012 14:22:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -107.599
X-Spam-Level:
X-Spam-Status: No, score=-107.599 tagged_above=-999 required=5 tests=[AWL=-1.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 13waF5pQOvK6 for <urn@ietfa.amsl.com>; Wed, 24 Oct 2012 14:22:28 -0700 (PDT)
Received: from exprod6og106.obsmtp.com (exprod6og106.obsmtp.com [64.18.1.191]) by ietfa.amsl.com (Postfix) with ESMTP id 21DC421F8869 for <urn@ietf.org>; Wed, 24 Oct 2012 14:22:28 -0700 (PDT)
Received: from outbound-smtp-2.corp.adobe.com ([193.104.215.16]) by exprod6ob106.postini.com ([64.18.5.12]) with SMTP ID DSNKUIhcEjQzyoU9reJkLLb8K/twOuK7Rzcx@postini.com; Wed, 24 Oct 2012 14:22:28 PDT
Received: from inner-relay-4.eur.adobe.com (inner-relay-4b [10.128.4.237]) by outbound-smtp-2.corp.adobe.com (8.12.10/8.12.10) with ESMTP id q9OLMQHP026175; Wed, 24 Oct 2012 14:22:26 -0700 (PDT)
Received: from nahub02.corp.adobe.com (nahub02.corp.adobe.com [10.8.189.98]) by inner-relay-4.eur.adobe.com (8.12.10/8.12.9) with ESMTP id q9OLKtXO012157; Wed, 24 Oct 2012 14:22:24 -0700 (PDT)
Received: from nambxv01a.corp.adobe.com ([10.8.189.95]) by nahub02.corp.adobe.com ([10.8.189.98]) with mapi; Wed, 24 Oct 2012 14:20:59 -0700
From: Larry Masinter <masinter@adobe.com>
To: Ivan Shmakov <oneingray@gmail.com>, "urn@ietf.org" <urn@ietf.org>
Date: Wed, 24 Oct 2012 14:20:57 -0700
Thread-Topic: [urn] // in gnunet://, and other P2P URN's
Thread-Index: Ac2ulW0Jsg6roougQBCt5GvY6E19SADl7eRg
Message-ID: <C68CB012D9182D408CED7B884F441D4D1E36C36954@nambxv01a.corp.adobe.com>
References: <86ehkwcr3v.fsf@gray.siamics.net> <50804510.7080900@grothoff.org> <8662679iun.fsf@gray.siamics.net> <20121019122226.GB21513@laperouse.bortzmeyer.org> <86mwzi8rfn.fsf_-_@gray.siamics.net> <86sj997gd7.fsf_-_@gray.siamics.net>
In-Reply-To: <86sj997gd7.fsf_-_@gray.siamics.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Subject: Re: [urn] // in gnunet://, and other P2P URN's
X-BeenThere: urn@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Revisions to URN RFCs <urn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/urn>, <mailto:urn-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/urn>
List-Post: <mailto:urn@ietf.org>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/urn>, <mailto:urn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 24 Oct 2012 21:22:32 -0000
(don't think this is a 'urn' issue, but): http://tools.ietf.org/html/draft-ietf-iri-4395bis-irireg 3.2. Syntactic Compatibility Avoid improper use of "//". The use of double slashes in the first part of a URI/IRI is not an artistic indicator that what follows is a URI/IRI: Double slashes are used ONLY when the syntax of the <scheme- specific-part> contains a hierarchical structure. In URIs and IRIs from such schemes, the use of double slashes indicates that what follows is the top hierarchical element for a naming authority. (Section 3.2 of RFC 3986 has more details.) Schemes that do not contain a conformant hierarchical structure in their <scheme- specific-part> SHOULD NOT use double slashes following the "<scheme>:" string. That is, the only effect of // / delimited authority is on the resolution of relative references in contexts that do not otherwise have a "base". > -----Original Message----- > From: urn-bounces@ietf.org [mailto:urn-bounces@ietf.org] On Behalf Of Ivan > Shmakov > Sent: Saturday, October 20, 2012 12:28 AM > To: urn@ietf.org > Subject: [urn] // in gnunet://, and other P2P URN's > > Well, we've discussed [1] this a bit in p2p-hackers@, and it > seems that I've ran out of arguments by now. > > The current GNUnet implementation [2] employs URI's like the > following one for identifying content: > > gnunet://fs/chk/17GU5A2CIAQMP0K0UIGI0F3SVVB1M5HCVQC74U6KQQV9LUV > JHG78ID6DLNS3EKFKT6EH24QINVVFP5CEB9455I57KAE9AT1CSM98HA0.7MPI2R9L > PGVIVPADTVKJBIRKQRQVVVQ5Q0N8HU8DDRHTK56P73SUPB82V356SFJQSL0H2 > RNHL2MLI8AM7BA3TAOS2D97K0RQ86VDVG0.14 > > where 17G…HA0 is (AIUI) the Base32-encoded hash of the content. > > My point was that // in gnunet:// implies some sort of naming > authority, which ‘fs’ (which names the “filesharing” component > of GNUnet) is not. So, presuming that the GNUnet URI scheme > will (eventually) be submitted for registration with IANA, I've > suggested to switch to the gnunet:fs: prefix instead. > Unfortunately, as it now appears, I cannot clearly explain why > exactly such a change should be made. > > Could this issue be clarified, please? > > TIA. > > [1] http://comments.gmane.org/gmane.network.peer-to-peer.p2p- > hackers/3569 > [2] http://gnunet.org/ > > -- > FSF associate member #7257 > > _______________________________________________ > urn mailing list > urn@ietf.org > https://www.ietf.org/mailman/listinfo/urn
- [urn] // in gnunet://, and other P2P URN's Ivan Shmakov
- Re: [urn] // in gnunet://, and other P2P URN's Alfred Hönes
- Re: [urn] // in gnunet://, and other P2P URN's Ivan Shmakov
- Re: [urn] // in gnunet://, and other P2P URN's Larry Masinter