Re: [Gen-art] Gen-ART LC review of draft-ietf-spfbis-experiment-09.txt

S Moonesamy <sm+ietf@elandsys.com> Thu, 07 June 2012 05:35 UTC

Return-Path: <sm@elandsys.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BEC5511E8106; Wed, 6 Jun 2012 22:35:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.24
X-Spam-Level:
X-Spam-Status: No, score=-102.24 tagged_above=-999 required=5 tests=[AWL=-0.241, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, USER_IN_WHITELIST=-100]
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 W358Ath1yNlg; Wed, 6 Jun 2012 22:35:05 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 904E311E8104; Wed, 6 Jun 2012 22:35:05 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([41.136.235.116]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id q575YjEA017146 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 6 Jun 2012 22:34:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1339047299; i=@elandsys.com; bh=qJi/u4g2/z5hofWlYU4LmfpJQPeXH97x+n5BZZuIbWA=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=m/L0QgGEtqg+SIBpvRJY/9Pws0pCfJbTuE5+I6sjCVovGorHG+7SyZjcvhJRaqyoe Yq8xLJyl4e7Hq/GZShiihmJ7WOo1RM93WszokW1P9RYCZAAK7KGEHf3hQpSy8Imnog wctyvT21+NkrB47GPw26gNj3VoQwxmICCklpjHBE=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1339047299; i=@elandsys.com; bh=qJi/u4g2/z5hofWlYU4LmfpJQPeXH97x+n5BZZuIbWA=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=gcpBr/MX8W1Z+1nuNAzm2xdxuBJtgpuckj9osQiIg8C3lIeAtJ+rhYpW3xappCCcn 3iunAMgsHafqQFfTNht1uQFBXjbLS0SwQ22OK7hTpmpH3BK90lbPvZcr1I0qIALia3 DgjBaXI/YU9x85nO+2FNHqQKzV2DkvWSqumSgT9U=
Message-Id: <6.2.5.6.2.20120606215706.0aa1d6c0@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Wed, 06 Jun 2012 22:28:40 -0700
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, General Area Review Team <gen-art@ietf.org>
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <4FCF32B5.7010102@gmail.com>
References: <4FCF32B5.7010102@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Cc: spfbis@ietf.org, draft-ietf-spfbis-experiment.all@tools.ietf.org
Subject: Re: [Gen-art] Gen-ART LC review of draft-ietf-spfbis-experiment-09.txt
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jun 2012 05:35:07 -0000

Hi Brian,
At 03:36 06-06-2012, Brian E Carpenter wrote:
>Please see attached review.

Thanks for the review.

>I think the Conclusions and Appendix A are almost entirely correct.
>
>Major issues:
>-------------
>
>IMHO section 3.1 needs several clarifications:
>
>"These surveys selected substantial sets of distinct domain names..."
>
>Were these exclusively domain names with MX records?

They're domain names seen on incoming email in some way.  Murray 
doesn't believe that it is important to state that.  If you think it 
is important, let me know.

>Also in section 3.1 there are several tables like:
>
>     "+------------------+-----------+-------+
>      | Domains queried  | 1,000,000 |   -   |
>      | TXT replies      |   397,511 | 39.8% |
>      | SPF replies      |     6,627 | <1.0% |
>      | SPF+TXT replies  |     6,603 | <1.0% |
>      | spf2.0/* replies |     5,291 | <1.0% |
>      +------------------+-----------+-------+"
>
>It is not explained what is meant by "TXT replies" and "SPF+TXT replies".
>
>Does "TXT replies" mean *any* kind of TXT record, or only TXT records that
>start with "v=spf"?

It's a fair question.  The draft will be updated to fix that.

>Does "SPF+TXT replies" mean that both an SPF and a TXT record exists for these
>FQDNs? If so, are they identical? (Presumably they should be.)

Yes to the first question.  The working group didn't evaluate the second.

>At the moment I can't fully understand the significance of the results.
>
>Also, RFC4406 states that "Sending domains MAY publish either or both formats"
>(i.e. spf1 or spf2.0). That being so, I would ideally expect to see nine rows
>in the results table:
>
>SPF RR only, spf1 only
>SPF RR only, spf2.0 only
>SPF RR only, spf1 and spf2.0
>TXT RR only, spf1 only
>TXT RR only, spf2.0 only
>TXT RR only, spf1 and spf2.0
>SPF and TXT RRs, spf1 only
>SPF and TXT RRs, spf2.0 only
>SPF and TXT RRs, spf1 and spf2.0

Pete suggests having two tables for each survey: (a) a comparison of 
RRTYPEs, and (b) a comparison of SPF vs. SIDF independent of 
RRTYPE.  Would that be sufficient?

>It's possible that some of these are always zero but there is no way 
>for a reader
>to tell. This relates to the breakage in the SPF transition plan 
>that the draft
>points out (Appendix A, bullet 4).
>
>Finally, in Appendix A we find:
>
>   "Fortunately in the intervening time, the requirements for new RRTYPE
>    assignments was changed to Expert Review, and the posture has become
>    more relaxed."
>
>This is slightly inaccurate. Actually the policy has been changed to
>RFC6195, which is a modified form of Expert Review. I suggest something
>less opinionated:
>
>    Fortunately in the intervening time, the requirements for new RRTYPE
>    assignments was changed to be less stringent [RFC6195].

This is slightly inaccurate.  Actually the policy has been changed to 
RFC6195, which is a modified form of Expert Review. Murray suggests 
something less opinionated:

   Fortunately in the intervening time, the requirements for new RRTYPE
   assignments was changed to be less stringent [RFC6195].

>Nits
>----
>
>"9.1.  Normative References
>
>    [DNS]      Mockapetris, P., "Domain names - implementation and
>               specification", STD 13, RFC 1035, November 1987.
>
>    [PRA]      Lyon, J., "Purported Responsible Address in E-Mail
>               Messages", RFC 4407, April 2006."
>
>Firstly, it's quite inconvenient having references like this
>instead of [RFC1035] etc.

Here's Andrew's response as WG Chair:  This isn't a change anyone 
needs to make, it's a style complaint.  The editor preferred to use 
the symbolic-reference style, and the reviewer prefers the RFC-named 
style.  He also personally prefer the latter, but the RFC Editor 
doesn't have a rule.

Murray finds the mnemonic method in use easier to read.

>Secondly, it doesn't seem right to have Experimental RFCs listed
>as normative references. In fact, since this draft is not a technical
>specification, I'm not sure it needs to have the Normative/Informative
>split at all.

Dave Crocker and Barry Leiba had an discussion about "normative 
references" at 
http://www.ietf.org/mail-archive/web/spfbis/current/msg01426.html.

Even though the draft is not a technical specification, it is 
important that the reader reads the RFCs listed as normative to 
understand the draft.  The Experimental RFCs are not even a downward 
reference in this case as this draft is not being published on the 
Standards Track.

Regards,
S. Moonesamy (as document shepherd)