Re: [apps-discuss] Feedback on draft-moonesamy-rfc2369bis-01 and draft-moonesamy-rfc2919bis-01

Alessandro Vesely <vesely@tana.it> Mon, 09 January 2012 10:54 UTC

Return-Path: <vesely@tana.it>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D51221F846C for <apps-discuss@ietfa.amsl.com>; Mon, 9 Jan 2012 02:54:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.638
X-Spam-Level:
X-Spam-Status: No, score=-4.638 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1XRcs181XCw4 for <apps-discuss@ietfa.amsl.com>; Mon, 9 Jan 2012 02:54:24 -0800 (PST)
Received: from wmail.tana.it (www.tana.it [62.94.243.226]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2F021F846B for <apps-discuss@ietf.org>; Mon, 9 Jan 2012 02:54:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tana.it; s=test; t=1326106462; bh=RA5XLKGZm++1oQDJE/zYh8+SDW/1P5+dBvwqdB2y96w=; l=2111; h=Message-ID:Date:From:MIME-Version:To:References:In-Reply-To: Content-Transfer-Encoding; b=FXsiLNyjDrcSx+n7tNXIIehOPmjyhsLwxcK3CRxxayKVenvWAf2sy8m8i9QI//a6V IjzvACJU2wBQ/twrMCq98FziqeR+tg+m5j4NofiQ417T0a1gtF53zUpwTrQd9hvF/E yrBvn9TSTUn36/dSmQBnEFgAuHq/sdry04uY0vGM=
Received: from [172.25.197.158] (pcale.tana [172.25.197.158]) (AUTH: CRAM-MD5 515, TLS: TLS1.0,256bits,RSA_AES_256_CBC_SHA1) by wmail.tana.it with ESMTPSA; Mon, 09 Jan 2012 11:54:22 +0100 id 00000000005DC039.000000004F0AC75E.000078E1
Message-ID: <4F0AC75E.3030709@tana.it>
Date: Mon, 09 Jan 2012 11:54:22 +0100
From: Alessandro Vesely <vesely@tana.it>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:8.0) Gecko/20111105 Thunderbird/8.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <6.2.5.6.2.20120104113753.0a6e00e0@elandnews.com> <4F06EEFD.1060707@tana.it> <6.2.5.6.2.20120106140451.09c30c18@resistor.net> <4F0896E2.7040303@tana.it> <6.2.5.6.2.20120107114742.0ba21628@resistor.net>
In-Reply-To: <6.2.5.6.2.20120107114742.0ba21628@resistor.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Subject: Re: [apps-discuss] Feedback on draft-moonesamy-rfc2369bis-01 and draft-moonesamy-rfc2919bis-01
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
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: Mon, 09 Jan 2012 10:54:29 -0000

On 07/Jan/12 23:00, S Moonesamy wrote:
> At 11:02 07-01-2012, Alessandro Vesely wrote:
> 
> From Section 2:
> 
>  "Using the domain name space as a basis for the List
>   Identifier namespace, it is intended to leverage an
>   existing name space structure to generate a unique
>   identifier."
> 
> It means that it looks like DNS but it is not DNS.  See comments below.

If it doesn't have to be a real DNS name, the reason to treat
".invalid" as a special case becomes rather obscure.

> Nested lists did not disappear because of a definition.  It is because
> people do not know about it, that they prefer simple things, or that
> the sites that used it no longer have a need for it.

So there is an implied "if you don't know what a nested list is, you
may safely skip this section."

> RFC 2369 was published in 1998 and RFC 2919 was published in 2001. 
> They were not written by the same people.  That may be why List-Id is
> in its own RFC.

Since you are somewhat diluting the spec, you might as well have
merged it with 2369bis.  Why not?

>> Yup, there was a MUST NOT in Section 2.  What's the advantage of
>> relaxing that requirement?
> 
> It avoids DNS wars.

Whazzat?  I thought DNS was developed for civilian purposes only...

In any case, I'd substitute "recommended" with either "RECOMMENDED" or
a synonym like "suggested", in the third line below:

   While it is perfectly acceptable for a List Identifier to be
   completely independent of the domain name of the host machine
   servicing the mailing list, it is recommended that the owner of a
   mailing list avoids generating List Identifiers in any domain name
   space for which they do not have authority.

>> IMHO, technical specifications should provide grips and holds for law
> 
> I would have to find a lawyer in the E.U. for legal advice about the
> text to add.  As it is going to be expensive, please do not ask me to
> pay for that.

Quite the opposite way around:  It is the EU (or Canada) who will pay
you a consultancy when they'll need to legally nail who is in control
of a list's operations :^)