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

Alessandro Vesely <vesely@tana.it> Tue, 10 January 2012 15:29 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 F374521F848B for <apps-discuss@ietfa.amsl.com>; Tue, 10 Jan 2012 07:29:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.642
X-Spam-Level:
X-Spam-Status: No, score=-4.642 tagged_above=-999 required=5 tests=[AWL=0.077, 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 an3kj+vCWaF2 for <apps-discuss@ietfa.amsl.com>; Tue, 10 Jan 2012 07:29:34 -0800 (PST)
Received: from wmail.tana.it (mail.tana.it [62.94.243.226]) by ietfa.amsl.com (Postfix) with ESMTP id 0C56C21F8486 for <apps-discuss@ietf.org>; Tue, 10 Jan 2012 07:29:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tana.it; s=test; t=1326209372; bh=gEXPPpN2oyAzz1jLQiMeG7NcWDBympsHeJocT+f6QXc=; l=2184; h=Message-ID:Date:From:MIME-Version:To:References:In-Reply-To: Content-Transfer-Encoding; b=WLiKJR/s9FXW4+QEM6GZACkcqWbUR+gMT9E/x8riveubk5CAwt5gV9Y3rNQEG3gTz Ys62C2kGmYF8yKaz/m31wdqbjkZOAL7PnpdkiUwcHCxnee7+30iUQGk6VqKqgTPrcW baShF19nXGtr9AvGG00pqbtcH76yUJggA2wEaabU=
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; Tue, 10 Jan 2012 16:29:32 +0100 id 00000000005DC035.000000004F0C595C.00000DBE
Message-ID: <4F0C595B.2020909@tana.it>
Date: Tue, 10 Jan 2012 16:29:31 +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> <4F0AC75E.3030709@tana.it> <6.2.5.6.2.20120109133139.08d63218@resistor.net>
In-Reply-To: <6.2.5.6.2.20120109133139.08d63218@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: Tue, 10 Jan 2012 15:29:36 -0000

On 09/Jan/12 23:02, S Moonesamy wrote:
> At 02:54 09-01-2012, Alessandro Vesely wrote:
>> If it doesn't have to be a real DNS name, the reason to treat
>> ".invalid" as a special case becomes rather obscure.
> 
> It's to avoid localhost.com, etc.

Since you said one doesn't have to be the registrant of localhost.com
in order to use it as a list-id, it's still not clear.  Does the spec
mandate that list-id-namespace MUST be an existing domain name?

>> Since you are somewhat diluting the spec, you might as well have
>> merged it with 2369bis.  Why not?
> 
> 2369bis is more about list commands whereas 2919bis is about list
> identifiers.

Nevertheless, BCP 167 proposes List-Post as a candidate domain
identifier.  Accordingly, DKIM driven heuristics should use that field
rather than List-Id.

> Keeping the them as two separate documents makes it easier to
> compare changes.

It is better to rely on the purposely provided appendixes.

By keeping them separate, you turn this state of affairs into a
tradition.  I mean that more stiffness will be needed to merge them in
the future, assuming they will happen to be rewritten simultaneously
again.

> Some parts of DNS are about policy.
> 
>   "Several people expressed considerable scepticism about the
>    chances of success in response to domain name registry issues."

Yeah, it is curious that we consider number databases more solid in
that respect.  (Is it because we only have five?)  To ease the
transition to IPv6 we should use names instead.  For DNS, one can
certainly blame the ADMD for any bad settings, so DNS might be
considered more consistent than registries.

One side effect of merging 2919 into 2369 is to corroborate the idea
that List-Id is tailored for discussion lists.  You may have
alternative ideas to express the same concept without merging.  In any
case, since the possibility to use it as a policy element of bulk
commercial messaging is not fully supported, it may make sense to tell it.

> P.S. As all messages from this mailing list are DKIM signed, you can
> use some heuristics to detect misuse of the list-id.

BTW, isn't it worth to reference BCP 167?