[apps-discuss] On citations in general

Barry Leiba <barryleiba@computer.org> Wed, 25 April 2012 15:06 UTC

Return-Path: <barryleiba.mailing.lists@gmail.com>
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 B4D2D21F85C2 for <apps-discuss@ietfa.amsl.com>; Wed, 25 Apr 2012 08:06:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.975
X-Spam-Level:
X-Spam-Status: No, score=-102.975 tagged_above=-999 required=5 tests=[AWL=0.002, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, 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 jQBCtonE26wf for <apps-discuss@ietfa.amsl.com>; Wed, 25 Apr 2012 08:06:23 -0700 (PDT)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id A254721F85F4 for <apps-discuss@ietf.org>; Wed, 25 Apr 2012 08:06:23 -0700 (PDT)
Received: by vbbez10 with SMTP id ez10so141566vbb.31 for <apps-discuss@ietf.org>; Wed, 25 Apr 2012 08:06:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=aajdGDE/J9y7eYFBz+9sNytlViiB5QuKsPW21wrUruY=; b=xv8vErgEYlXj9fRoAwnVQuoYdE5YLbq6G/dqaP9BSy9knbqjwsqESGu8F5Vbpht72+ BiCySYVEUXMFFFfu2BWs1HoMcOHZCRJvN3ms+WvX6GJznyZ1bQpRBghEbB/XIiQ110fa 0OgwkEA5MK9EH0j9YPHBkTrh+vEjvbsldD+zqWWNy8hT3na2gKRulTO8T1IEghETLWO3 1rkSOQpBR90Oz9eZRelGEVugl9CpGI4FnIWAEuWTTINJaSWzdd17NugECQctYnODKkWR Ht5XFsfSZ6G4kJrOTEX/Nw2Z6elj9aPU3EV/Tb7Z89N0rYB7FwW6ARr9sfrCnUbhihpJ f38A==
MIME-Version: 1.0
Received: by 10.52.34.79 with SMTP id x15mr2519500vdi.0.1335366376539; Wed, 25 Apr 2012 08:06:16 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.52.163.1 with HTTP; Wed, 25 Apr 2012 08:06:16 -0700 (PDT)
Date: Wed, 25 Apr 2012 11:06:16 -0400
X-Google-Sender-Auth: ksVUvEI6shJ0Za_Bw97oi7S_Qfw
Message-ID: <CAC4RtVBu=dQtc5A-h7sFa0nkowwqd61YfKs1AX2Xzhr2Fr0Btw@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: apps-discuss@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Subject: [apps-discuss] On citations in general
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: Wed, 25 Apr 2012 15:06:24 -0000

While I'm on the topic of citations, let me throw something out to
this crowd before sending it to the general IETF discussion list.

There are various styles of using citations, and various strongly held
opinions about which ones are good, which evil, and which lie
somewhere between.  I don't want to make this a religious argument,
though I'm pretty sure it will be that, but here:

I consider that a citation in the text serves two purposes.  One is to
explain where the information came from, and the other is to make it
easy to get to the cited document.  As cute as it may be to say things
like, "To use items defined in [EMAIL], one must additionally...", I
find that it's not very helpful when I reading documents.

What I prefer to see -- what helps me the most as a reader -- is both
short text and an RFC number.  Often, if the short text is properly
chosen, I don't have to look at the referenced document at all.  And
when I do, I can find it immediately from the RFC number in the
citation, without having to bounce to the bottom of the doc and look
at the references.  Of course, if there are repeated citations, I
don't expect every one to have the full thing, and just the RFC
citation is enough.

Here's the sort of thing I'm talking about (made-up examples, mostly):

"...is done through SMTP [RFC5321]..."
"...SHOULD be signed using DKIM [RFC6376]..."
"The script can use the External-lists extension [RFC6134] to..."
"If a DNS block list [RFC5782] includes an IP address..."

It's also sometimes very useful to have section numbers in the
citations, when one needs to be referred to a specific point in the
cited document.  Consider this, from one of the httpbis documents:

"The field value consists of a single URI-reference.  When it has the
form of a relative reference ([RFC3986], Section 4.2), the final value
is computed by resolving it against the effective request URI
([RFC3986], Section 5)."

I find all of these to be MUCH more useful to the reader than, say,
"The script can use [RFC6134] to...", or, "If a [DNSBL] includes an IP
address...", even though the full information is in the References
section in any case.

Comments?

Barry