Re: [art] URNs and Last Call: <draft-nottingham-rfc7320bis-02.txt> (URI Design and Ownership) to Best Current Practice

Larry Masinter <LMM@acm.org> Tue, 07 January 2020 23:50 UTC

Return-Path: <masinter@gmail.com>
X-Original-To: art@ietfa.amsl.com
Delivered-To: art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1F530120220; Tue, 7 Jan 2020 15:50:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 M-p5R1erC1Db; Tue, 7 Jan 2020 15:50:46 -0800 (PST)
Received: from mail-pj1-x102d.google.com (mail-pj1-x102d.google.com [IPv6:2607:f8b0:4864:20::102d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9DDF12013C; Tue, 7 Jan 2020 15:50:46 -0800 (PST)
Received: by mail-pj1-x102d.google.com with SMTP id n59so264243pjb.1; Tue, 07 Jan 2020 15:50:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:content-transfer-encoding:thread-index :content-language; bh=DiIo7NMrRDey82VslgS7RqWDOXU/ANdYEskZ4LE+xj0=; b=WgdE6q9IrMy8uh5DxP9/FsDDSoq/T72KU4is7umg1DViJ31ObwQPtpRVPskknNEF7Y NZcaXMRty5Tc8T1Ot5G8ze6il1LJtW68qvCY3c8Md38yME+iuw/TZ8XSQcJabHAcG8Xy MgHeB3axrUwdfvTu7QauiJ/+S3sdlmka/wi1cRpiXFYsQ29541XhGSY29kYZbEOTKyLF d6mhywywHHhPc9muIAbOGuDbxP0SFjvQtH62+7H005uephMYlWm9ySk3QjDWh2ST8Pg2 odzMWZto7nWDRxPILzhIZ+rUlq5uLg1ZDVBISGrNE21YFPGyKDO643BijwRs6ldLrilX zH5A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:references:in-reply-to:subject :date:message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=DiIo7NMrRDey82VslgS7RqWDOXU/ANdYEskZ4LE+xj0=; b=Updw1r5zGrR87yCXikt6KL9LAr68IQttyM1BxfHCblrbgIj5Rmc3MB3B/xOnAmvNVs IvdZ9V0bApTkrv6dRL9F77I4rx3HAHU6LSDcDPB1nkXJXvijpzW7BcBrXOEPMFxh5CXd GOz1lFwFZze5J4VuKHFSQgsa7rq8EsUdI/QsP+2ZgYlsZf9gTERl9U8v+xHc/SHVfqQU 6gRFSKf+3WA1cSqmlMjxT4sh7PEvke0ZvGET1ROh61AarN1XpFoCi+em9jrEHTk7N50z mj6OdVLYJmb7a+Kvd7C2+QspFOYVLqZsmwSvbObrW1bBxaQFzMGykCsk0ScM2kogoC9Y treQ==
X-Gm-Message-State: APjAAAV30FDSf/EXqJ0c8UFCnT1RfbKkJM/hE55ErjB8nq687E6xT0hr uqMdKx1wRlLKqRCo/7SjN/DnDt1HOUc=
X-Google-Smtp-Source: APXvYqwrP37wxzxYz1LLUlfLGi4QxfZPqL6XKJy/rpg9P9VJKkljSnwBKAxlfws0HiZpqMe89qMBgQ==
X-Received: by 2002:a17:902:b691:: with SMTP id c17mr2370243pls.254.1578441046082; Tue, 07 Jan 2020 15:50:46 -0800 (PST)
Received: from TVPC (c-67-169-101-78.hsd1.ca.comcast.net. [67.169.101.78]) by smtp.gmail.com with ESMTPSA id n2sm832253pgn.71.2020.01.07.15.50.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Jan 2020 15:50:45 -0800 (PST)
Sender: Larry Masinter <masinter@gmail.com>
From: Larry Masinter <LMM@acm.org>
X-Google-Original-From: "Larry Masinter" <lmm@acm.org>
To: 'John C Klensin' <john-ietf@jck.com>, 'Adam Roach' <adam@nostrum.com>, iesg@ietf.org
Cc: art@ietf.org, mnot@mnot.net, urn@ietf.org, ietf@ietf.org
References: <87E116C31DAF1434C3C3937F@PSB> <a267e8d7-e88f-fe84-a3d4-eb12b88a46ad@nostrum.com> <444B2465A9B73F3D0DE59FFF@PSB>
In-Reply-To: <444B2465A9B73F3D0DE59FFF@PSB>
Date: Tue, 07 Jan 2020 15:50:43 -0800
Message-ID: <002b01d5c5b5$47227290$d56757b0$@acm.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHlIqFVvsYjY3mX8ZSjZXIfuJ5VFQIu5gyCAc3WKQanoPwSoA==
Content-Language: en-us
Archived-At: <https://mailarchive.ietf.org/arch/msg/art/pulWh_v5NlYBoRRCgxl8YHRH-M0>
Subject: Re: [art] URNs and Last Call: <draft-nottingham-rfc7320bis-02.txt> (URI Design and Ownership) to Best Current Practice
X-BeenThere: art@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Applications and Real-Time Area Discussion <art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/art>, <mailto:art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/art/>
List-Post: <mailto:art@ietf.org>
List-Help: <mailto:art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/art>, <mailto:art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jan 2020 23:50:48 -0000

FWIW, while I agree with the "spirit of  making this BCP guidance, 
rather than rules", I don't see how changing "MAY" to "can"
or a "SHOULD NOT... but instead" to "are encouraged to"
is helpful (substituting terms that are well-defined with
words that seem to be similar in meaning but less well-defined.

The keywords MAY, SHOULD, SHOULD NOT seem to me
to be sufficient "guidance" in a BCP-status document.

Perhaps it would be helpful to add  a kind of applicability statement at the
beginning that these guidelines are intended to apply to
"http:" and "https:" URIs and those  with similar patterns
and SHOULD be considered for others, although they don't
 seem to be relevant for URI-schemes that don't use the generic syntax
with hierarchical paths  (such as "urn:" or "data:" or "mailto")

There is no need to consider the philosophic difference
between a name and a locator.

It's a matter of choosing a syntax for serialization of
a data structure and the implication of ownership
 and origin that comes with some syntactic arrangements
for some implementations.

Larry
-- 
https://LarryMasinter.net