Re: [Rfc-markdown] 1.3.7: supporting ditaa, mscgen in -3 mode

Miek Gieben <miek@miek.nl> Sun, 31 May 2020 18:13 UTC

Return-Path: <miek@miek.nl>
X-Original-To: rfc-markdown@ietfa.amsl.com
Delivered-To: rfc-markdown@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F2003A0B02 for <rfc-markdown@ietfa.amsl.com>; Sun, 31 May 2020 11:13:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level:
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=miek-nl.20150623.gappssmtp.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 cyovvdunk8_C for <rfc-markdown@ietfa.amsl.com>; Sun, 31 May 2020 11:13:52 -0700 (PDT)
Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) (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 CA6C03A0AFD for <rfc-markdown@ietf.org>; Sun, 31 May 2020 11:13:51 -0700 (PDT)
Received: by mail-ed1-x52b.google.com with SMTP id p18so5578395eds.7 for <rfc-markdown@ietf.org>; Sun, 31 May 2020 11:13:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=miek-nl.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=P73G/ejOgyPYq+j8eoG7lbpoJxliNYFik1qt43L9npA=; b=FhBuPE4Lx0FQhKO9QTnJYb/0leBztxlanhcBkpYPajnsEQT95e274rB4vbKRym3gYV +07yGToObb+LMFoHzUtHoLLWa/ZCDcWL4QLwXoK40ui14pZm1GLixHfD5aam4agZm5f2 U5IpdwfYbL8AaHbbDLts6+b06yiANheu4kzHmYMZz9jR3wLQARnkApG5Mq5wcX0v8q5P 6LBShpLLbqc3lWIuzeUzoHOJW7fvQ+tlIgwTsxHFOYknbEovC+F5ihgcXwrodpvOtFry vUUsNv+g3K4FC3J+j2UZu2Pb54LwruhufRBeaSY5f0MwiY0Z3Cof9D8UMj/Wf0Gxj/I/ /l7A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=P73G/ejOgyPYq+j8eoG7lbpoJxliNYFik1qt43L9npA=; b=UFD12gWM9X7URI2FevSSviGARUydoPS3UcDS8xK9cWVCyMSYx0eMv7c4h8jMxoT7k7 7y8pNAW5bvhm578BJQomaQOuq4zt+kq5qpKi3zPO1JYdeB/DCMFdK6pll6FiwYabBs1q BFbyiQxsRyyDyrDDrYxL+l2AWqs7kYN8RcpA1qrwGeJR98w0pO9hTUq0hSPoXM5m7L5g xwqSJ/vU1Qa8ffZq8TewhLz10w4O0gZnlDIrG9qjMoBSnvaPvoD+mgfh838ExGm4/mq9 Mhx5p4gkOu35hJFrSHQw8N4CPC9m5jDATg/jRGWGe6vuwF1EKCMy9EDTHadZmEldYHAu IsIg==
X-Gm-Message-State: AOAM533kcjY2czT2A0XePtpihKR4pGNwDEBolTSrD7F602SXV+IROZlR FN6WpKCxQ4zQmsMMZCYQ2vEmbw==
X-Google-Smtp-Source: ABdhPJydDLr1vKzTeW366FMqsVVJhldpBvTwXQeZJDybbQpJbt8F9nqrJakKAU6i0TxAkkupA6dQNA==
X-Received: by 2002:aa7:d2d6:: with SMTP id k22mr1304430edr.109.1590948830132; Sun, 31 May 2020 11:13:50 -0700 (PDT)
Received: from miek.nl (dhcp-077-251-206-012.chello.nl. [77.251.206.12]) by smtp.gmail.com with ESMTPSA id w14sm12768562ejk.13.2020.05.31.11.13.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 31 May 2020 11:13:49 -0700 (PDT)
Date: Sun, 31 May 2020 20:13:48 +0200
From: Miek Gieben <miek@miek.nl>
To: Carsten Bormann <cabo@tzi.org>
Cc: rfc-markdown@ietf.org, fdt@ietf.org
Message-ID: <20200531181348.GA142814@miek.nl>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, rfc-markdown@ietf.org, fdt@ietf.org
References: <E1jduEw-0007if-7I@durif.tools.ietf.org> <93E5295E-CE96-4121-B3F5-C04540D542FD@tzi.org> <D6806E5D-2B6E-4464-9126-44F3F5C808F7@tzi.org> <1a5cfced-2718-0a4a-41ef-b366543ec5a2@gmail.com> <3E78C586-228A-457E-BADD-D66117FFD1C0@tzi.org> <D00FAAF2-E308-462C-9E35-825DB8DC2710@tzi.org> <20200531060040.GA136848@miek.nl> <BDC6F700-9DF3-42E2-80C6-DB278A2ABB1A@tzi.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <BDC6F700-9DF3-42E2-80C6-DB278A2ABB1A@tzi.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-markdown/lpX6IRKQA3hYCrBRXfFxvwq2STw>
Subject: Re: [Rfc-markdown] 1.3.7: supporting ditaa, mscgen in -3 mode
X-BeenThere: rfc-markdown@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "rfc-markdown is a discussion list for people writing I-Ds and RFCs in Markdown and the authors of the tools used for that." <rfc-markdown.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-markdown/>
List-Post: <mailto:rfc-markdown@ietf.org>
List-Help: <mailto:rfc-markdown-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 31 May 2020 18:13:54 -0000

>> This allows you to create pipelines,
>
>Yea, troff (nroff) has been using this approach successfully for almost half a century now.
>I was trying to do a slightly more “batteries included” approach.
>The disadvantage of both approaches is that any change in the document requires running all the filters again, and for SVG output these are often unwieldy Java clunkers; some form of smart caching (as is done for the bibxml retrieval) would probably help.
>

fair enough, that's a sound approach, I just wanted to show another way of approaching
this.

>It strikes me “protocol” is not a smart name for something that does only the box notation part of the work…  (Also, “protocol” is taken in pip, so I don’t even know how to install the thing.)

yeah, not a name I would choose. I think I ended up downloading the python script and
making it executable (or some such - long time ago)

/Miek

--
Miek Gieben