Re: document writing/editing tools used by IETF

Phillip Hallam-Baker <phill@hallambaker.com> Fri, 26 February 2021 00:50 UTC

Return-Path: <hallam@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 CE1B83A134D for <ietf@ietfa.amsl.com>; Thu, 25 Feb 2021 16:50:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level:
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 Udh-7syO08ZY for <ietf@ietfa.amsl.com>; Thu, 25 Feb 2021 16:50:06 -0800 (PST)
Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com [209.85.219.171]) (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 344E43A134B for <ietf@ietf.org>; Thu, 25 Feb 2021 16:50:06 -0800 (PST)
Received: by mail-yb1-f171.google.com with SMTP id n195so7291072ybg.9 for <ietf@ietf.org>; Thu, 25 Feb 2021 16:50:06 -0800 (PST)
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=odd8gDUN0X/az6awX7zLxAyAcYaa4Vex9R6ZryX9GZM=; b=iFUEPYh9p0Tx+2RaxaBfBCxgPMi2RxAQvqMXhO4w9bHdkLcR9sWnvcfm2Qcf8g30Rk 5GUejK6Gzk+gsipoRGaNXZsg8J6kle3YaMpk8BoD7YBJt40wfdfMYFNVD7Nveg16IgcF EnfNKEPQ8UlfSHYgObNcZyuqrmwWwXILUb/m852poUOBTKbBbExcdHfYwcNdNS/u8CwD L/8al19MphA0CqpZCjGV+LPrzFdT0QTHFa74TZuvUB2SYe0kxc/ExxTtDx1vMgm5KSL5 RLRv3FHZJSWJyR4mfdvLpY8cUe9T9RzqduIs6VwtgMN7bOsRlUqhBwf2Bno5iL9ZuzFn LQsw==
X-Gm-Message-State: AOAM531qlwW43dim8LannSXBheoVsu4bM/y9PMe30hDfhmId3tUeYdTV YtI1SPjXa7mc/gG+CrbCnPgdF2TOX+5WzkHD/aQ=
X-Google-Smtp-Source: ABdhPJypYrU0FrT5yV0Lc9SU69DFkgyHEuNB94cSspzH14GGbrKv22RtjMwjoJtOeBQPv4UhTTmU2TVH3GABXJoVhEQ=
X-Received: by 2002:a25:2307:: with SMTP id j7mr889122ybj.518.1614300605174; Thu, 25 Feb 2021 16:50:05 -0800 (PST)
MIME-Version: 1.0
References: <37eecb9b-f0eb-e21c-b162-b1f0339e4981@si6networks.com> <3c2d646d-f18d-4d88-b458-29dbd486432b@beta.fastmail.com> <446A8D6B-E624-49E0-B67E-D1F8AFC794E2@lastpresslabel.com> <28ac1e86-f641-b9e8-0f61-6ff442feaa90@si6networks.com> <LO2P265MB057322BA95B1B44D4175356BC29E9@LO2P265MB0573.GBRP265.PROD.OUTLOOK.COM> <089096b1-10d2-3eac-d37c-f040a1930061@network-heretics.com>
In-Reply-To: <089096b1-10d2-3eac-d37c-f040a1930061@network-heretics.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Thu, 25 Feb 2021 19:49:53 -0500
Message-ID: <CAMm+Lwjrg-8AANfFEaNY48RRQV0eQaCPigqR-4zC7tNx9HM1Fg@mail.gmail.com>
Subject: Re: document writing/editing tools used by IETF
To: Keith Moore <moore@network-heretics.com>
Cc: IETF Discussion Mailing List <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000021d77b05bc32a62b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/ZeywNhe2YZqbBOWUH_4-VuGC8yI>
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: Fri, 26 Feb 2021 00:50:08 -0000

My RFCTool takes Markdown and Word format documents and converts them to
Word, Markdown, HTML, TXT and XML2RFC.

Most of my source documents are a combination of Word and Markdown.
Generating Markdown examples much easier than generating Word.

The Word document format is an open standard at this point and pretty much
every word processor out there can generate output in it.

The reason for choosing HTML over Word is that HTML editors mostly suck.


On Thu, Feb 25, 2021 at 3:28 PM Keith Moore <moore@network-heretics.com>
wrote:

> On 2/25/21 12:39 PM, Andrew Campling wrote:
>
> > This made me smile as GitHub is itself an excellent example of a tool
> being a barrier to entry for new participants.
> +1.
> > I've been using word processors since the early '80s (WordStar back in
> the day), don't understand why anyone would opt to use a different tool to
> write a document.
>
> I would like to make it be the case that anyone could submit a document
> written with their favorite word processor, and for that document to be
> converted to whatever format we want to use.   I actually think this is
> feasible for document submission.   If nothing else, most word
> processors can generate some flavor of HTML, and that HTML could be
> stripped down to its bare essence and converted to rfc2xml.   It's
> entirely doable, probably with a relatively small amount of python
> code.   (You do need some conventions for representing metadata in HTML
> that can be input with a word processor, but I think I see how to do
> that too.)
>
> But if we insist on one particular word processor, that will create a
> huge mess.   Having multiple parties edit the same document in
> succession with different tools (even if they're supposedly all
> compatible with the same format) results in a document that some people
> won't be able to read or edit, won't display or print consistently,
> etc., and may not be repairable.     And all of those document formats
> are moving targets.
>
> > I know that this point of view will not be accepted by many current IETF
> participants but it seems particularly perverse to use a software
> development tool to write documents when there are many widely available
> options that are far better suited to the task (many of which support
> collaborative writing).
>
> Actually, I doubt there is a single option that is better and which
> supports collaborative writing.  Because forcing thousands of volunteers
> to use a common set of proprietary tools (many of which are unreliable,
> profoundly dysfunctional, expensive, and have abysmal user interfaces)
> is absolutely unacceptable.
>
> Keith
>
>
>