Re: you should not feel bad about I-D document format preferences (was: very mangled subject)

"Andrew G. Malis" <agmalis@gmail.com> Sat, 31 October 2020 14:02 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 04A993A0B93 for <ietf@ietfa.amsl.com>; Sat, 31 Oct 2020 07:02:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f0wHFs1kxwPY for <ietf@ietfa.amsl.com>; Sat, 31 Oct 2020 07:02:57 -0700 (PDT)
Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 269983A0B7B for <ietf@ietf.org>; Sat, 31 Oct 2020 07:02:42 -0700 (PDT)
Received: by mail-qv1-xf29.google.com with SMTP id e5so480399qvr.2 for <ietf@ietf.org>; Sat, 31 Oct 2020 07:02:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=9QDyEn6VtjWuI8mpKiqacFVfgfPbn+nciQekdHu+YDQ=; b=JK8SGUTk7LMCtANDr9iGVfWGsR532zdQTPwH3l3CjY1i4T0177u3wDSEIsxR4gU+1T 5b87cDOK1fe0WsueoGzHY2rXlFiz4CeL+80DTcyiAg09FoNKx2hMN3kUhsotJZ06Wsnw jfP9IfGLS33bBU/4ynLM3sgoomHORUH4QTcoXLd0BnPR/1pIcde8WjY5mhU2KX0cfhNb zPiE74hBW4cJZsKfWGDTTkPDy75HXaoTncdabz9wKJ34tCJkYrXqVNns8iGdqTxwSSQ2 5821mIuMMuDMfxQw+bRZv2khuZyBJiU7ml3SZuvwcWYXY0chkgfnFJlBmMpF2sbDVfIM 0fgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=9QDyEn6VtjWuI8mpKiqacFVfgfPbn+nciQekdHu+YDQ=; b=qOZ4KNgKwYX5r6WPAj/j/nbfM9TNXjIojfjlR5NzfCQ/P64ibhz1cLtNc/MJs4i406 hfTiwJiJ6IUCu6zZjNRPm1rqS+PuxHAgZVcSf6rtxbU22O3rbdKLcdC31XXEvlFmjmog Q05FEcFGUPjWz1779nSCBTlB3StN7oel0dpCCiV67oCpeM1nuhIVtLEQdi8GOnTS32+q yTB2uiIaQdKyQJ84Iq57Q8q8BcCcDHory+SniSyq1sHRxtlcMBJ22I2H9PmHWYs6YvvQ o2yjp2OJBWCdjuHIxXsvPEeZxaywyGFydQlVUnD8nKQ3mL6dR8kmatCEQIXThr3RlScH 8ExQ==
X-Gm-Message-State: AOAM530TSytKInUE2EUxKoZGP7Si7+KVYN5Iyj04Z8RxcKgFX9Y4FhBj +cQjXcKqQRnvxlseksazM/IuaX+NNZlXLnhaz1kzjAvb6Ic=
X-Google-Smtp-Source: ABdhPJxjxndfbvl1a6UQk/NtgV6XZX/afUqth80oGnNndZwJtc4xNzi7bUABuLPUPIBFKTiICxV1wZF7RCcfIIWu0Do=
X-Received: by 2002:ad4:42ae:: with SMTP id e14mr13555909qvr.44.1604152960893; Sat, 31 Oct 2020 07:02:40 -0700 (PDT)
MIME-Version: 1.0
References: <20201026181442.GA2438@faui48f.informatik.uni-erlangen.de> <CADaq8jdSeTDWy_0fCV25ykxKFMV1ZBtUMMNesoOuaXCzFVfpOA@mail.gmail.com> <D2D0455D-8D6C-4A19-ACAE-4DD972D83DC1@bluepopcorn.net> <20201028164053.GB12700@faui48f.informatik.uni-erlangen.de> <263C265C19B24BA97AF48934@PSB> <225062D7-C061-4543-8665-53A4F4831510@isc.org> <20201029005519.GT39170@kduck.mit.edu> <A05242FC-C38C-474F-A2AC-412329CA5C52@isc.org> <47fae06e-7c21-ec12-d6de-903fee3f3ad4@gmx.de> <cbf43e3f-05a3-368b-21dd-d15001326094@network-heretics.com> <ADC3E9AA6315978C909BD25B@PSB> <faf7d646-7b97-5649-2338-2f6e6f46b6e6@network-heretics.com>
In-Reply-To: <faf7d646-7b97-5649-2338-2f6e6f46b6e6@network-heretics.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Sat, 31 Oct 2020 10:02:30 -0400
Message-ID: <CAA=duU37qYKL-xbrewSeyG7VZMSA-U=ffktgO6dc-R0BEBm=mw@mail.gmail.com>
Subject: Re: you should not feel bad about I-D document format preferences (was: very mangled subject)
To: Keith Moore <moore@network-heretics.com>
Cc: IETF Discussion <ietf@ietf.org>, Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary="00000000000066484d05b2f7f7d4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/PH0ojrC5biQxmmdof7dIjzXSzvg>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 31 Oct 2020 14:02:59 -0000

Keith (any anyone else looking for shiny new draft authoring tools),

I recommend that you give Carsten Bormann's Kramdown a try. It's really
easy to pick up and use. You can install a converter locally, or just use
the one at https://xml2rfc.tools.ietf.org/experimental.html . From Kramdown
source, you can directly generate any output format, or generate XML (look
for the "kramdown" button in the first dialog box, and also the third
dialog box at https://xml2rfc.tools.ietf.org/experimental.html). There's
documentation at https://github.com/cabo/kramdown-rfc2629, and a syntax
guide at https://kramdown.gettalong.org/syntax.html . I find that it really
lets me concentrate more on the content and less on the formatting.

Cheers,
Andy



On Sat, Oct 31, 2020 at 7:19 AM Keith Moore <moore@network-heretics.com>
wrote:

> First, I am sorry if I gave the impression that I thought any of "you
> should feel bad" about any preferences you might have for either
> input/authoring/revision or output formats for RFCs.  I'm pretty sure
> that was not my intention.
>
> (I do appreciate Warren's mention of that, though.   I was raised and
> schooled in a world full of "you should feel bad", and it's a poor habit
> of both speaking and thinking.   And I struggle to think of occasions in
> which "you should feel bad" have actually helped people be wiser or
> better informed.)
>
> I have used all of the RFC output formats and continue to find all of
> them useful.   If paginated plain text were added to the existing
> formats, I'm not sure that I would use that format very often, but its
> existence wouldn't bother me either.   Even though I dislike the XML as
> an input/authoring/revision format, I see its value as a common format
> from which multiple output formats can be derived.  (And I do not
> believe that "you should feel bad" if you either happen to like the XML
> or prefer paginated text as an output format.)
>
> The frustration which I was trying to express is something more like
> this:  Every time I submit a new I-D, I dread the process of fighting
> with the format and the tools, generally under deadline pressure of some
> kind.    Making the tools happy has often required more work than
> writing the text itself.   And occasionally I've been unable to get the
> tools to produce the output in a form that I thought would be most
> readable.
>
> The problems I've seen aren't entirely with the XML2RFC language and the
> document processing tools, but also with the many requirements (for
> boilerplate etc) that we're expected to fulfill just in order to submit
> what used to be an informal proposal.   Or at least it appears that way
> when I use the I-D submission tool. I remember when I could write an
> acceptable I-D using nothing more than emacs, and about the only
> requirement was knowing what email address to send it to.
>
> I got into the habit of using the xml2rfc language long ago when it
> seemed like the best way to make sure that the I-D would pass all of the
> various requirements for submitting one.   (That was right after I had
> an I-D rejected, and missed a submission deadline, because I fixed a
> grammatical error in some of the prescribed boilerplate text.)
>
> But I just realized from filling out Jay's survey that there are now a
> lot of I-D authoring tools that I wasn't aware of, and that I didn't
> find the last time I looked for such tools sometime within the past
> year.  (thanks Jay!)   So I'm glad to see that more such tools exist,
> and I hope to find time to evaluate some of them before once again
> facing another deadline to write a new I-D.
>
> Keith
>
>
>