Re: [Uri-review] Allow identifying issues with ISSN NID

David Booth <david@dbooth.org> Wed, 20 May 2009 19:11 UTC

Return-Path: <david@dbooth.org>
X-Original-To: uri-review@core3.amsl.com
Delivered-To: uri-review@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CBA3E3A6CC1 for <uri-review@core3.amsl.com>; Wed, 20 May 2009 12:11:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.931
X-Spam-Level:
X-Spam-Status: No, score=0.931 tagged_above=-999 required=5 tests=[AWL=0.462, BAYES_05=-1.11, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_DNSWL_LOW=-1, RCVD_IN_SORBS_WEB=0.619]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MncuL4-vyzrL for <uri-review@core3.amsl.com>; Wed, 20 May 2009 12:11:43 -0700 (PDT)
Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by core3.amsl.com (Postfix) with SMTP id 1C2EA3A6A65 for <uri-review@ietf.org>; Wed, 20 May 2009 12:11:06 -0700 (PDT)
Received: (qmail 98729 invoked from network); 20 May 2009 19:12:43 -0000
Received: from 192.35.79.70 (HELO ?10.78.165.80?) (192.35.79.70) by relay01.pair.com with SMTP; 20 May 2009 19:12:43 -0000
X-pair-Authenticated: 192.35.79.70
From: David Booth <david@dbooth.org>
To: Kristof Zelechovski <giecrilj@stegny.2a.pl>
In-Reply-To: <B7FB6772505B40DB9AF8AA1E119240B4@POCZTOWIEC>
References: <35A23FE7952844FBA667A306B8CDC982@POCZTOWIEC> <1242770385.12336.386.camel@dbooth-laptop> <B7FB6772505B40DB9AF8AA1E119240B4@POCZTOWIEC>
Content-Type: text/plain
Date: Wed, 20 May 2009 19:12:43 +0000
Message-Id: <1242846763.4093.167.camel@dbooth-laptop>
Mime-Version: 1.0
X-Mailer: Evolution 2.26.1
Content-Transfer-Encoding: 7bit
Cc: 'Slawek Rozenfeld' <rozenfeld@issn.org>, issnic@issn.org, uri-review@ietf.org
Subject: Re: [Uri-review] Allow identifying issues with ISSN NID
X-BeenThere: uri-review@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Proposed URI Schemes <uri-review.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/uri-review>
List-Post: <mailto:uri-review@ietf.org>
List-Help: <mailto:uri-review-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/uri-review>, <mailto:uri-review-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 May 2009 19:11:44 -0000

On Wed, 2009-05-20 at 09:55 +0200, Kristof Zelechovski wrote:
> Well said, but the only authority to provide such a PURL is ISSN.org, isn't
> it?  (WorldCat.org does not allow to hyperlink to specific issues either.)
> Until ISSN.org provides such functionality, there is no way to encode such
> information in URL.  ISSN.org is big, it may take them three years to set
> things up, if they ever consider it worth doing.

No, it doesn't have to be ISSN.org, although they are a reasonable
candidate.  purl.org itself allows users to manage and allocate
subspaces of the http://purl.org/* URI space:
http://purl.oclc.org/docs/purl_faq.html#toc1.8
http://purl.oclc.org/docs/purl_faq.html#toc3.8
(By the way, purl.org uses the word "domain" to refer to a subspace of a
URI space -- not a domain name like ietf.org.)
So you or some other organization could mint your own PURLs.  

> OTOH, an URN has the following advantages:
> 1.  It is not that arbitrary.  While I am unable to tell what the ISSN.org
> prefix will be, I can imagine what form the URN should take.

The owner of a URI space can define whatever syntactic conventions are
desired for minting URIs in that URI space, and can publish these
conventions just as the conventions for URNs were published.

> 2.  Until that happens, using a http prefix leads to HTTP 404, which is
> uninformative and cannot be easily intercepted by a browser protocol
> handler.

Sure, but until foo-specific resolution mechanisms are widely
implemented for foo URNs, they will be just as useless to a browser as
http URIs that are 404.  But HTTP is already widely implemented.

David Booth

> What do you think?
> Chris
> 
> -----Original Message-----
> From: David Booth [mailto:david@dbooth.org] 
> Sent: Wednesday, May 20, 2009 12:00 AM
> To: Kristof Zelechovski
> Cc: 'Slawek Rozenfeld'; issnic@issn.org; uri-review@ietf.org
> Subject: Re: [Uri-review] Allow identifying issues with ISSN NID
> 
> I don't see any reason why a URN should not be used to name a set of
> resources.  That URN would have to be different from the URNs used to
> name the individual members of that set though.  What document is
> recommending otherwise?
> 
> However, I personally believe that http URIs are, in virtually all
> cases, superior to URNs.  In essence, http URIs can serve the exact same
> naming functions of URNs, but with the added benefit of *potentially*
> being dereferenceable via an extremely widely implemented protocol --
> HTTP.  This is further explained here:
> http://dbooth.org/2006/urn2http/
> 
> David Booth
> 
> 
> 
> On Tue, 2009-05-19 at 21:51 +0200, Kristof Zelechovski wrote:
> > Problem statement
> > The ISSN NID syntax, as defined in RFC 3044, does not allow to
> > identify specific issues of a serial publication.  It only identifies
> > a serial publication, as a set of past and future issues.  This is an
> > abstract entity and it is not in line with the prevailing URN practice
> > that URN should be used to name concrete resources and not sets
> > thereof.  While the present state of affairs is acceptable, the
> > ability to identify specific issues is missing.
> 
> 
> 
> 
> 
> 
> 
-- 
David Booth, Ph.D.
Cleveland Clinic (contractor)

Opinions expressed herein are those of the author and do not necessarily
reflect those of Cleveland Clinic.