[dane] Comments to the draft-fanf-dane-mua-00 draft

Tero Kivinen <kivinen@iki.fi> Sun, 04 November 2012 01:02 UTC

Return-Path: <kivinen@iki.fi>
X-Original-To: dane@ietfa.amsl.com
Delivered-To: dane@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 51EA121F992A for <dane@ietfa.amsl.com>; Sat, 3 Nov 2012 18:02:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pv9GsKaEYYt2 for <dane@ietfa.amsl.com>; Sat, 3 Nov 2012 18:02:43 -0700 (PDT)
Received: from mail.kivinen.iki.fi (fireball.kivinen.iki.fi [IPv6:2001:1bc8:100d::2]) by ietfa.amsl.com (Postfix) with ESMTP id 791A621F98D7 for <dane@ietf.org>; Sat, 3 Nov 2012 18:02:43 -0700 (PDT)
Received: from fireball.kivinen.iki.fi (localhost [127.0.0.1]) by mail.kivinen.iki.fi (8.14.5/8.14.5) with ESMTP id qA412adN008847 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 4 Nov 2012 03:02:36 +0200 (EET)
Received: (from kivinen@localhost) by fireball.kivinen.iki.fi (8.14.5/8.12.11) id qA412a2A006060; Sun, 4 Nov 2012 03:02:36 +0200 (EET)
X-Authentication-Warning: fireball.kivinen.iki.fi: kivinen set sender to kivinen@iki.fi using -f
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <20629.48812.92331.28195@fireball.kivinen.iki.fi>
Date: Sun, 04 Nov 2012 03:02:36 +0200
From: Tero Kivinen <kivinen@iki.fi>
To: dot@dotat.at, dane@ietf.org
X-Mailer: VM 7.19 under Emacs 21.4.1
X-Edit-Time: 15 min
X-Total-Time: 16 min
X-Mailman-Approved-At: Sun, 04 Nov 2012 00:55:40 -0700
Subject: [dane] Comments to the draft-fanf-dane-mua-00 draft
X-BeenThere: dane@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS-based Authentication of Named Entities <dane.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dane>, <mailto:dane-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dane>
List-Post: <mailto:dane@ietf.org>
List-Help: <mailto:dane-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dane>, <mailto:dane-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 04 Nov 2012 01:02:44 -0000

In section "3. Mail server TLSA records", it would be nice to have
example of these records, in the same way where the
draft-fanf-dane-smtp-04 has. It is bit hard to follow what kind of
records there should be just from the text.

Also it would be better to expand the document name from the
reference, i.e. not use references in format of:

----------------------------------------------------------------------
   MUAs SHALL look up the TLSA record(s) for a mail server using its
   host name and port number, as described in section 3 of
   [I-D.ietf-dane-protocol].
----------------------------------------------------------------------

Now it is still understandable, as the draft name tells what document
it is, but when it changes to [RFC5432] (or whatever the dane protocol
rfc is) the for casual reader it gets very hard to follow, as reader
always needs to jump to the references to see which document this
magic number was again...

Changing that to:

----------------------------------------------------------------------
   MUAs SHALL look up the TLSA record(s) for a mail server using its
   host name and port number, as described in section 3 of base DANE
   protocol [RFC6698].
----------------------------------------------------------------------

Then casual reader can see which document you refer to without jumping
to actual refences section. In quite few place you already have this
ok, (SMTP, POP3, IMAP etc), but RFC6186 and this dane-protocol
references are at least missing all descriptive text, they only have
reference.

I think the document should be understandable, even if you remove all
references (i.e. text between []) or replace them with just running
counter number.
-- 
kivinen@iki.fi