From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 10rxOXhH32J+xgAAbAwnHQ (envelope-from ) for ; Tue, 26 Jul 2022 03:46:33 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id +Mf4N3hH32KGOgAAG6o9tA (envelope-from ) for ; Tue, 26 Jul 2022 03:46:32 +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 87890A9EE for ; Tue, 26 Jul 2022 03:46:32 +0200 (CEST) Received: from localhost ([::1]:43292 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oG9eZ-00004x-KI for larch@yhetil.org; Mon, 25 Jul 2022 21:46:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55588) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oG9dU-0008W1-HN for emacs-orgmode@gnu.org; Mon, 25 Jul 2022 21:45:29 -0400 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:33340) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oG9dS-0001aT-Pd for emacs-orgmode@gnu.org; Mon, 25 Jul 2022 21:45:24 -0400 Received: by mail-pg1-x52e.google.com with SMTP id 72so11947899pge.0 for ; Mon, 25 Jul 2022 18:45:21 -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=eHOBReJ6xA2oIiTU18GoodiAAW69NlrYx79g3y+wu3k=; b=h1d3JUNS26nv62K3OPX6xiXhb712kVT3YsakcPehz/Srg+Zk1DZ7C1fSW1VaQ+Qgga XiT0MU6hzgPZUdhk+usdYxB54Ycp5Kjpr0+xz/x5lu7Jr5qvq4UCz4BPySApRQztW6+O A4iYjLCs/gjJAJxIqpOtHr8TqC9TfCJVuOd+sv4Th5yyoUlw19qtcziI51EMQyrRaX8N F12Qswm4eYzTEPSVNfxnYnPAU/VXuoMawAuYq5AMZh8Dk1uPz5Rer66OrHM34nvOkgUo VyXBSiJkjKavRtezT0tVKSBcc2lsNVt4/lAG0vGJFwAz/a8fMFzxUpastK/4hLx/BfYH FkHQ== 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=eHOBReJ6xA2oIiTU18GoodiAAW69NlrYx79g3y+wu3k=; b=LirAW3PegW4qBnsL+7C0YzjH1ZEC+e1UJv5DrGMR02FwgVTsSzZddZziR0rieWe7E8 5X2HqS41O070zUwy3VfGiTY2X9/E0zClSat0mizN14kv6+FmjAJ1HXcmqFrhDp8iPCoo U9D2olehSKblVMYIQDRlsb3Wg65n9Y+e7293VF8YF3id4yP6w2Q2YbV2VKg/zIrNpFNO 16D08YEBTT2WPrqh+4R6K6gKMVH2AIhIcZmueEY1E9airjfB3PcsyDfXMIlIVdkp46rP qWD4TfOj3XDZ5xunMhxwfsPqnN6IEqIquiuIPT5XXQiSNUwWYeaxI+IYWND+Iyt90Ot6 24lQ== X-Gm-Message-State: AJIora8wmvSypyrnGp3SKaFLFwIRYSNPiNH20n3/Ba36gTQlB8C0QVUw Zp3YcZj+PUbrrx4vMpt1rCU= X-Google-Smtp-Source: AGRyM1tq1ervaRn1iWhOj37mjTM5rAFFp11sF9iicpB6WUEu4hqv1OjpRKww+gSx+1NVBpsyu7Oy2A== X-Received: by 2002:a63:c1f:0:b0:41a:9b73:a89e with SMTP id b31-20020a630c1f000000b0041a9b73a89emr12682468pgl.342.1658799920242; Mon, 25 Jul 2022 18:45:20 -0700 (PDT) Received: from localhost ([115.154.175.57]) by smtp.gmail.com with ESMTPSA id u8-20020a1709026e0800b0016a3248376esm9882816plk.181.2022.07.25.18.45.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Jul 2022 18:45:19 -0700 (PDT) From: Ihor Radchenko To: Jarmo Hurri Cc: emacs-orgmode@gnu.org Subject: Re: The fate of ob-asymptote.el In-Reply-To: <87y1wl1uyz.fsf@iki.fi> References: <874jzb25qq.fsf@iki.fi> <8735eu3cl8.fsf@localhost> <87y1wl1uyz.fsf@iki.fi> Date: Tue, 26 Jul 2022 09:46:24 +0800 Message-ID: <87o7xcd4sv.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=yantar92@gmail.com; helo=mail-pg1-x52e.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=1658799992; 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=eHOBReJ6xA2oIiTU18GoodiAAW69NlrYx79g3y+wu3k=; b=oW1dxKqF0VZSs4FmLjxK84iGfE4grwOXcevUckRBd9W7a2jeit/ie+qnKnF9fmMTKitvn8 3/pq+BVSrQXA59dWOpAtr7THnlGGZFF5ZBg4COnDHqohqPOJktractkQ+Zek4KYjRYMU0G BX4KUFXjbSaux+9lmqBkEDbxsok91enan7MZ1MgvdFRwX9TdLSS1OzssZoFk/p7iNM4EdD 8ma3T/WUWqn4RayGTE29dAGnJK4gogLOKwzqEcU9tZnRRJcTp5xHxljMIEliDYz2vbmA8R p7Qo0/M24GrFTle2stInrCIAx/YnR6f9FcCIJWGjslLaArA8kLIlbp6qPeCKVA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658799992; a=rsa-sha256; cv=none; b=JM0jJ3HBajietmiXY06Y76eKgdJUuEe0jIsNq1UGjRQ6AQC0Rzahr2OYk2DdfR9ieLsJnl xsi1RKx2qQKhvM+9eVBPQNYaifDsUu/g4g47V+bsH10r+686bBEhx8mRwdzBykf5moxy4r vAr8jDe+xguoVGtdqqdrJXIF+bXANncsbmiDgdHfqZTw37nOAPy28WK9YzC1mOrwbOjCgJ o3AZjKJhQ6vhXFLMTj5FPLSaDEgq54aJ77+XqA5X1ohwn1/pTXhig8E2DJSRnrbfoow2nV sPZr+F21lLPeGm9EsMw94wFSKu4toE5Km0l3r74gOjMl+Gvqix30xNTPTa3O+Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=h1d3JUNS; 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: -8.93 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=h1d3JUNS; 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: 87890A9EE X-Spam-Score: -8.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: Lb4zQ3u7JkW/ Jarmo Hurri writes: >> Then, would it make more sense to include ob-asymptote.el into the >> asymptote distribution? > > I do not think this is a good idea: > > - I am not involved in the development of asymptote, so this solution > would put maintenance of ob-asymptote.el beyond my reach. AFAIK, it is developed publicly. Anyone can open a pull request or post on their forum. > - I have no idea whether developers of Asymptote have any interest in > Org. They are at least interested in Emacs. So, they might as well be interested in Org (which is a part of Emacs). Can ask. The advantage of maintaining ob-asymptote.el in the main asymptote repo is that people who are intimately familiar with the asymptote features can directly contribute and enhance the Org integration. Moreover, distributing together with the asymptote means no headache with back-compatibility issues. Maintaining on Org side will have an advantage of using the latest additions to Org babel features. I feel like it is more important to make use of the asymptote features if its devs are going to be interested. Of course, IMHO. > - Comparing to another language: what is the situation e.g. with > Haskell? We have ob-haskell.el (thanks to Lawrence Bottorff). In my > distro at least, I have Haskell mode installed separately. Should we > then move ob-haskell.el into the package supplying Haskell mode? It would make sense. The same arguments apply. > - Somehow I also think that the proposed solution would be close to the > idea of including ob-C.el into a C compiler distribution. C compiler distribution does not ship with C major mode. So, it is different. Best, Ihor