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 ILPICYSt4GKOYgEAbAwnHQ (envelope-from ) for ; Wed, 27 Jul 2022 05:14:12 +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 IPu8CYSt4GLvZgEA9RJhRA (envelope-from ) for ; Wed, 27 Jul 2022 05:14:12 +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 BB473ED93 for ; Wed, 27 Jul 2022 05:14:11 +0200 (CEST) Received: from localhost ([::1]:33498 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oGXUv-000062-8E for larch@yhetil.org; Tue, 26 Jul 2022 23:14:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39036) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oGXTn-00005B-LS for emacs-orgmode@gnu.org; Tue, 26 Jul 2022 23:12:59 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:43975) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oGXTl-0001St-Qu for emacs-orgmode@gnu.org; Tue, 26 Jul 2022 23:12:59 -0400 Received: by mail-pf1-x42e.google.com with SMTP id b9so14954735pfp.10 for ; Tue, 26 Jul 2022 20:12:57 -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=YvMZococ7RQ7aWg5DG45enXdutak9fpobJj2PzHZD/+5SGncj3/itEqZsx0SqWNUn6 gJ/enfBiHfazDQlvaZabLEvCdG3y2WM2TQIKKPTNnY8BSyaFwz7HBuqI+L66+WgxdiJ9 NxUFF8fQ/PdP9KQunszK0xFEQpL1xT3z9hSTihe8kDuE6FocSb6vD0olH9Q0b+rzBRvD xW5FL7TMN98K37Cou2WswEtblBpwsSXMdoOTCqyoda/AbzocvrAvPwlUWYOyvQ3cAOHQ 1oqw1MFzZfDwZO/aoMZ2bBNkauCmpt1cLLtdyVnjkN/XDGuvwLanlSGeijoKPYdPCXgN wljA== 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=JupodCN4riM30TkCjwienOZ1Ev+QYtH3mBhzmCmyEryBOguZr1RyoaI9By2m24H2qp N15L8sCao47EnjSW9vaefryuL7QNwrEFMPRBPGCbINlkM3l0yy+IFbn4jMNY1I4e+IQg UJ+ms92tn86NV040RCAkSB2pfzWl+iwXPAJiewWDB6fudeaMw1sTg83UslWdx5L4WYsv 1usvWVRzrJWxx3xMDvsIdBaJu/IEg2TNssfBVG5NXfDgQt1Ue3SkvGqSmGhMDA7oa9Rs 2WnGjdBVMkltbhKCpJrLYeYY4NKmrDw1wk1m0rH+C4k6K8aErJ4IX1PPdrBvOsSaJQpo ZvkA== X-Gm-Message-State: AJIora/oyiOju52+pthKCnGIa5u0XrNOVZRXf9HeQvEHFOb3i22r03c2 SzCzqFOHvomrAV6TBOqWVXY= X-Google-Smtp-Source: AGRyM1tiqBTRbAPKqQs8BTnXH0wOQ7wXendrcEfReAHiT5F+GPavPwg86GpUGjOiNxqCVFDPUNJTNg== X-Received: by 2002:a62:1509:0:b0:528:98a1:1f7e with SMTP id 9-20020a621509000000b0052898a11f7emr19983136pfv.11.1658891576217; Tue, 26 Jul 2022 20:12:56 -0700 (PDT) Received: from localhost ([115.154.175.57]) by smtp.gmail.com with ESMTPSA id s8-20020a656908000000b0041a67913d5bsm10916366pgq.71.2022.07.26.20.11.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 26 Jul 2022 20:12:11 -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:12:51 +0800 Message-ID: <87lesfb64s.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::42e; envelope-from=yantar92@gmail.com; helo=mail-pf1-x42e.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=1658891651; 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=ppi2BeTMyRV24eTRgDQFgImZgV5LXeWl3h/AiXDu0UCxd5PBEGJflg0Iixhx3K7hPKBci5 +aWmhWzWRpw4jU6Ntjw+y5+T1Ub4Avpjf1c2i+l6ktWH0iQ5uPz30b2e3+EcvGVXtvV/WW GZxqRaSZYD55L8Teb2VtFLi3zFqtEzMkhpyvsbLaPvSzfEoWOc0jjSYc0kQQ0tyey90oH8 XJodYDLDPkCMUhCY2qCgYGTkhwU6HJUQJ/8YfCeUrI7hi9MN87fwPR00tFgaHTTR+HhkSL SDoNxHqpu8qBu/Q26LvXAzXzLQW19FAA5HHgBrkbbV4s7i2I3AdPVrD0k0TfUg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658891651; a=rsa-sha256; cv=none; b=ogO0rQSdVX/aJEHBiOmwE7cF7qiVV+l0dpe91t7LLErCug5Bs+iT7xpFHSP+VQ1Av9tC1Y GEW10LeUCBckZEJHgrEIuLfwZNZkkTCMjz2UP/LH2I4xzWOtVHBx0G+A60DqKCLDkG4jnu QjlMI8byzep5M2oBgKBAyzjvBiUIp+McA7zEzljn5Zoz08+cXzdZCNsI1EMPs/tygaD74i 2rCbHVQYR3t0BiGtPnk3AAm/JIp6VnXELTqNL3rX2zi3njOMLUynxQ23EAt9aE7usMjcca 3/O8Dzl5idQknWgkGU2wRbcT0Rt6t6B7/zucDard65Wx5b4ChVZpmtHlr9gquQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=YvMZococ; 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=YvMZococ; 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: BB473ED93 X-Spam-Score: -6.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: p7qZJfV3Kwoc 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