From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id QB8iJKet4GL8yQAAbAwnHQ (envelope-from ) for ; Wed, 27 Jul 2022 05:14:47 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id QOQWJKet4GJB0AAA9RJhRA (envelope-from ) for ; Wed, 27 Jul 2022 05:14:47 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5ED81ED10 for ; Wed, 27 Jul 2022 05:14:47 +0200 (CEST) Received: from localhost ([::1]:34210 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oGXVV-0000cq-Vs for larch@yhetil.org; Tue, 26 Jul 2022 23:14:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39094) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oGXUG-0000bo-GN for emacs-orgmode@gnu.org; Tue, 26 Jul 2022 23:13:28 -0400 Received: from mail-pg1-x536.google.com ([2607:f8b0:4864:20::536]:45619) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oGXU1-0001Uc-Vv for emacs-orgmode@gnu.org; Tue, 26 Jul 2022 23:13:28 -0400 Received: by mail-pg1-x536.google.com with SMTP id f65so14794167pgc.12 for ; Tue, 26 Jul 2022 20:13:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=zfI8arP8PPbT/jB8fVcqhIHlzx24RnQ3tGd6Gt6J8c0=; b=MZpRa7/e1VMP5MZzVDYDDWWQR3IxxIY0ka7edOCiGkziRajjseNzXb7KivHNs39pX9 jFZjifva5Vl1lAjGq9rpY+0iLuqrsbIR/iFfl/3esOJAcW8ymTGx/BP+DkSw38PZJzks xKnfljz18vQZosMwpxvfL1X2NK+fgvppC7ImBtlFo4Mh2P4/CkdyaV/bGT9dikxSpN2L E/9HrEd+Jf5IB7rPDgzH8EAzywsQ7J+wFubP6WVZgVf/ykhvPqTlZizMapy40K0xmobH QfIPqhXDwMbG+O4KM5pJ3Elua2H+eK9kwCdA+8VgI/q3eWRhWjXfbV9wvqTCm46bmgZD ohlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=zfI8arP8PPbT/jB8fVcqhIHlzx24RnQ3tGd6Gt6J8c0=; b=JuSpW8HS9B4y0NleKQJ4ky+VhO4Jf45EP/mjt/nHseAE76Fc5ooVtDKhfRD4OYwmJK CaKjdwZlVfQDJBRhjr9Cu7EyS9TipjijPtagj7kzX/nz8OXCHnecr6F+jYSB2kDMledt xSGKl0JPwuufdLkmZcqkoHQpErfh2mFSx3kipauceoGojuldKexwDRrbawiCeBeAeRsE XjbVV543TrD90JfS4Q4bH0Hc/biqAR7wS552YDr7+SDPTz4RO37nUA88bzQTumTB1swr neoPeNyyrVvJHPPWl8YiFD+xGRonP7dgTwUOVzbBE8RUNI/5vtylaJIT2Jw/OBvmJAWC ZG0A== X-Gm-Message-State: AJIora/3/4bJSTWnzoI6v3FHhga7z/UbU9DpYTQEs+9PD2R2G4bw4gsJ ygkVtGPCsBHIp+c2jh8sVo2tvQMhul0= X-Google-Smtp-Source: AGRyM1vU4WSFeh3Or2z0zTDUrSHzVTD7enMb2EtJqeYzw4CuM1fnDTNtOEVujztZqQp2BWh5udD7xw== X-Received: by 2002:a63:8bc3:0:b0:41a:49f9:77ad with SMTP id j186-20020a638bc3000000b0041a49f977admr17815888pge.255.1658891592715; Tue, 26 Jul 2022 20:13:12 -0700 (PDT) Received: from localhost ([115.154.175.57]) by smtp.gmail.com with ESMTPSA id u8-20020a1709026e0800b0016d01c133e1sm5202153plk.248.2022.07.26.20.12.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Jul 2022 20:12:57 -0700 (PDT) From: Ihor Radchenko To: Jarmo Hurri Cc: emacs-orgmode@gnu.org Subject: Re: Volunteering to maintain ob-asymptote.el within Org In-Reply-To: <87v8rk4237.fsf@iki.fi> References: <87a693uju0.fsf@iki.fi> <86h73avk7w.fsf@bonfacemunyoki.com> <87tu791u93.fsf@iki.fi> <87lesgd3x0.fsf@localhost> <87v8rk4237.fsf@iki.fi> Date: Wed, 27 Jul 2022 11:13:41 +0800 Message-ID: <87k07zb63e.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::536; envelope-from=yantar92@gmail.com; helo=mail-pg1-x536.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658891687; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=zfI8arP8PPbT/jB8fVcqhIHlzx24RnQ3tGd6Gt6J8c0=; b=ibBHlWmA98WoPUPRDIYTBq0G+O21vEN4St0S10Eh1UO2Yp5sTn2BI2rMml/KyNH432vdop 2fzovyhPS5T6CCEcJYHsTbK7XefJbODXnDu7WS4zNT20xkmxo0NZX5kcj1hmX25wwehw+j pEdKvoUnfE1HYHCXO3danRwRTFihx32xGxoV6el19sE8xkiJC3iHj1ZSe0nVO4Mb4QBssC wzWaosADSj2mxiZkym0VFyHDwKa359jW5XerGAHayjp9jnhNxHvQjoYSAEgiCeRI5yDBhV DAKoK4BKStVcVGxFhW4dhTwB9JAH78ACf4PVQAOuAKm/+x1YeXy4Q/MwvXc5Lw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658891687; a=rsa-sha256; cv=none; b=AHXd+RUfwONCFH6yHD+2dd8PFj74kNLHxrhGgLAlt19jXu+OnRMfG6iE0FtOQWLWF9DdPy Fgw8sHPxtTKV+pas/G5Bj0nHXLhWmhVv9D2VIqDjYUR0DWSfyJL5nLLonXGnk3AhSsFVMs hNECoHcROCRvB2KGzKj6xkoMrgGyOviiR/w4Mp2yW4QlbGLU8JoV3imf0lf28PGb5+9sBu 6vXM0edPMhYVUbYfuT7LiEt9xXiYyREdt4xtYg7MarSnIotnQFZRNw/v8CQRXPcBzNlyKJ hLVkb6TvAc698Jw0dx4xzMiUFsnBdJ7Zzfk0k44eiPKssJfSANRjy9Z0KoW+jA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="MZpRa7/e"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -6.93 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="MZpRa7/e"; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 5ED81ED10 X-Spam-Score: -6.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: /3ZTOuv++3bj Jarmo Hurri writes: >> Then, it would help to have more practical examples compared to what >> we have in >> https://www.orgmode.org/worg/org-contrib/babel/languages/ob-doc-asymptote.html > > Absolutely. I have plenty of examples from the domains of math and > computer science. Feel free to submit patches against https://git.sr.ht/~bzg/worg >> That a common minimalist argument. Some people dislike the fact that >> software includes features they do not personally use. Similar >> arguments are often raised regarding, for example, games shipped with >> Emacs. > > I do not see Org as a "minimalist" system. I see it as glue. > > I think one of the great powers of Org mode is its capability to act > together with various systems, including LaTeX and a host of programming > languages. I would never imagine that Org would only support the tools I > use, but I expect to be positively surprised by the fact that Org will > support, out of the box, something that I am not using now but will be > using in the future. I am not arguing with you. Just pointed that some people have different point of view. >> I disagree in this particular case. Having ob-asymptote.el is not a >> featurism - I would not expect people to play around a full new >> programming language just because ob-language.el is in Org. The >> barrier of entry is too high to make it destructing. > > I am not sure I can interpret your text correctly. But if you are saying > that builtin support for Asymptote will not lower the threshold of its > use among Org users, I would ask the following questions: > - How many Org users are already capable of programming? > - How many Org users prefer code-based representations to other forms? Nope. This is not what I am saying. I am saying that ob-asymptote will not be on the way of users who are exploring Org and do not intend to use Asymptote. It is only useful for people who deliberately look into Asymptote code blocks. Others will not ever need to try it (that would require installing Asymptote and other high-threshold actions). Best, Ihor