Re: [fdt] [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: fdt@ietfa.amsl.com
Delivered-To: fdt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AACB13A0B03 for <fdt@ietfa.amsl.com>; Sun, 31 May 2020 11:13:53 -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=ham 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 feO6pRq-mWQ9 for <fdt@ietfa.amsl.com>; Sun, 31 May 2020 11:13:52 -0700 (PDT)
Received: from mail-ed1-x531.google.com (mail-ed1-x531.google.com [IPv6:2a00:1450:4864:20::531]) (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 D036A3A0B02 for <fdt@ietf.org>; Sun, 31 May 2020 11:13:51 -0700 (PDT)
Received: by mail-ed1-x531.google.com with SMTP id g1so4707933edv.6 for <fdt@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=P84VcKtPxeSKMQVgGESe5zbd8wAkm9mEbILH1w6EVRP/pQZ1Lb0WeTw3ozNB/dQYaK hc8B8vqj7gPS4TkLUsuTasKBVa9w2iGr2SuJGu7ohp2sWrfr6e3qnPVvKk+jREux4ipk UawcdMgc+sS73I+m+osQGfgjA8EkrIqpyYdgjn7WS94TjlZIs2K4pKXnThjWf3mS8/ul 2gwcDKDeR9rupZDkxzDwY4nBnYeyTdX6VXKJDNuQZAzPltR/Q6hkulzR+7CCKjS3ujO+ lzt05eCZYMJJaH8X3D/OkYe7bARrE1qfG3eJ6ikUW0EDKT+7+Ds6cMESe6gmaMAKby5i 7y1A==
X-Gm-Message-State: AOAM533Ls0Kx7ZseEokZrI1TBsrOQ8fA/HHBMEfF6Zz1XglKsYUujqch ubtag5COSEdOY6PrYmaTScLyPJNjkHI=
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/fdt/jhK2qjTbiVxz9FIEXXwbBFpKL9c>
X-Mailman-Approved-At: Sun, 31 May 2020 11:23:09 -0700
Subject: Re: [fdt] [Rfc-markdown] 1.3.7: supporting ditaa, mscgen in -3 mode
X-BeenThere: fdt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Mailing list for the discussion of the use of formal description techniques in IETF documents <fdt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/fdt>, <mailto:fdt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/fdt/>
List-Post: <mailto:fdt@ietf.org>
List-Help: <mailto:fdt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/fdt>, <mailto:fdt-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