Re: Call for review of proposed update to ID-Checklist

"Frank Ellermann" <nobody@xyzzy.claranet.de> Thu, 10 July 2008 13:36 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D0B63A6827; Thu, 10 Jul 2008 06:36:06 -0700 (PDT)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3334D3A6827 for <ietf@core3.amsl.com>; Thu, 10 Jul 2008 06:36:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.927
X-Spam-Level:
X-Spam-Status: No, score=-3.927 tagged_above=-999 required=5 tests=[AWL=-0.328, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 H6yuLQfhKY2h for <ietf@core3.amsl.com>; Thu, 10 Jul 2008 06:36:04 -0700 (PDT)
Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by core3.amsl.com (Postfix) with ESMTP id 2CE853A6774 for <ietf@ietf.org>; Thu, 10 Jul 2008 06:36:04 -0700 (PDT)
Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KGwJl-0006WP-8b for ietf@ietf.org; Thu, 10 Jul 2008 13:36:17 +0000
Received: from hmbg-d9b88e1e.pool.mediaways.net ([217.184.142.30]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Thu, 10 Jul 2008 13:36:17 +0000
Received: from hmdmhdfmhdjmzdtjmzdtzktdkztdjz by hmbg-d9b88e1e.pool.mediaways.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for <ietf@ietf.org>; Thu, 10 Jul 2008 13:36:17 +0000
X-Injected-Via-Gmane: http://gmane.org/
To: ietf@ietf.org
From: Frank Ellermann <nobody@xyzzy.claranet.de>
Subject: Re: Call for review of proposed update to ID-Checklist
Date: Thu, 10 Jul 2008 15:36:45 +0200
Organization: <http://purl.net/xyzzy>
Lines: 38
Message-ID: <g55388$up3$1@ger.gmane.org>
References: <CD0B4493488FCEE12FECC349@p3.JCK.COM>
Mime-Version: 1.0
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: hmbg-d9b88e1e.pool.mediaways.net
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1914
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Frank Ellermann <hmdmhdfmhdjmzdtjmzdtzktdkztdjz@gmail.com>
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

John C Klensin wrote:
 
> Better text is welcome if we can agree on the principle.  It
> may also be that, if we are going to permit addresses, some
> words in the Checklist about preferences for IPv4, IPv6, or
> parallel examples would be in order.

The principle should be "stay away from IP literals when you
can in practice".  The hypothetical specification could quote
the scream in RFC 822:

| Note:  THE USE OF DOMAIN-LITERALS IS STRONGLY DISCOURAGED.

After that's clear some examples with domain literals are no
problem, they are actually desperately needed, because the
syntax differs depending on the context:

Sometimes square brackets are required, sometimes they are
not allowed, sometimes this depends on IPv4 vs. IPv6.  When
square brackets are required they are typically used as is,
but in URIs + IRIs outside of <host> and <ihost> they have
to be percent-encoded.

A mailto: specification without example for domain literals
would be irresponsible, no matter what an ID-checklist says.

IMO the SHOULD about using FQDNs instead of IPs in examples
is nonsense.  The ID-Checklist is the wrong place to tell
authors that FQDNs are better than IPs; they are supposed
to know this.  

>>> I think that is supposed to be what we all want around 
>>> here, isn't it?

Yes, your new MUSTard is fine.  The old SHOULD about FQDNs
vs. domain literals in examples is utter dubious.

 Frank

_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf