From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ihor Radchenko Newsgroups: gmane.emacs.devel Subject: Re: Org mode and Emacs Date: Mon, 26 Sep 2022 17:54:33 +0800 Message-ID: <87illa5uli.fsf@localhost> References: <87y1u8b1gj.fsf@gmail.com> <8735cgot9x.fsf@gnu.org> <83leq7naql.fsf@gnu.org> <86o7v3ryan.fsf@gmail.com> <87wn9qfyv6.fsf@gnu.org> <87r0zy63u3.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37505"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Bastien , Tim Cross , emacs-devel@gnu.org To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 26 12:05:04 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ockz2-0009Xj-AT for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Sep 2022 12:05:04 +0200 Original-Received: from localhost ([::1]:58018 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ockyz-00004s-SS for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Sep 2022 06:05:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44028) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ocko5-0000ty-6N for emacs-devel@gnu.org; Mon, 26 Sep 2022 05:53:45 -0400 Original-Received: from mail-pg1-x532.google.com ([2607:f8b0:4864:20::532]:46073) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ocko3-0003NV-9M; Mon, 26 Sep 2022 05:53:44 -0400 Original-Received: by mail-pg1-x532.google.com with SMTP id r62so2250825pgr.12; Mon, 26 Sep 2022 02:53:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date; bh=vG8Bo2M8ItQz+6qlFN4Ci1lvDPgv2NG52Xh1dzBqNFQ=; b=gwCJIGzatDWScd7/Ss+uvYbrX30Y5z1Ea/KuTmukSh1PSR2ZAtKbstk6HJxeKNY0/H TjTpprB0aVaT/iQWXWR4QLC+cfMpkBJVOxW68YvoZjQZWVI7Q3qAYa2ERhQdZPUDEO9O R04ps1k8JqaXTZwwArak2yr9qlLwXOsF5q0IEUb69BoCxrTiGjvG2BvDKxGtMi6citv2 0RorSInb3+sRZe7cJ5LXwmpg71qRc0XhvgMhj3JdnE0RGplw5Z9Xid5QbjPabCdPweDp f3ryT9SidsU6ki6u33x9rleOKCpbIlLbkcQ1fgJpJOgfqtFcX+WxK2SW+FWXS2g489IJ D/yQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date; bh=vG8Bo2M8ItQz+6qlFN4Ci1lvDPgv2NG52Xh1dzBqNFQ=; b=1DTUpaxJjHrOvxdCw0ZE9MoPXFBhcD0DfsDiIOpNRF+w6MMKccthYESHPlf58RyvAm HtnuYMSfh+G+3K/tiOgmOcdk79thk7rSYOaJUtX5HFNnZ7G+BCrDpuGNcwDxMhztFQP+ v41d8DpSxZ1p87ZqYeSLP3i1hj0ZcYDXLVJoBMYsXcNQIyVOFexEwWoUjcI3xvWw1+hF dwgk+EwQfB8E0U/6e9AfptwbyXJt9GhaZp7O1aaeWD29mvljoh9bo8kq0R5F4dJkK6sw feAOTXNE7ZdW6jSIvA+IK/9JlsTLb02KsKE8oZ5PgWO3gjAecZLuwD/Saml/2b4YBSXe jg7w== X-Gm-Message-State: ACrzQf18dI1Vnl2Z9ynvV5l7SsEpxgreO1OYqkweQ4Q0fbq+4Ayf2NnF 5YWtcmSFvIncKYu/oh0kaF8= X-Google-Smtp-Source: AMsMyM6mPnweSJYERfnCdwBqkERa5NHHR1LfW0BJtBaNNIWjl7+Zip8NkRqPNkDEZJsHhf+DA2NfHg== X-Received: by 2002:a63:62c4:0:b0:43a:c84a:752f with SMTP id w187-20020a6362c4000000b0043ac84a752fmr18975118pgb.623.1664186021354; Mon, 26 Sep 2022 02:53:41 -0700 (PDT) Original-Received: from localhost ([115.154.175.57]) by smtp.gmail.com with ESMTPSA id e16-20020a056a0000d000b0053b208b55d1sm11705003pfj.85.2022.09.26.02.53.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Sep 2022 02:53:39 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::532; envelope-from=yantar92@gmail.com; helo=mail-pg1-x532.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:296272 Archived-At: Jean Louis writes: > * Ihor Radchenko [2022-09-26 09:35]: >> I am now more concerned about Org contributors. I am not sure if we have >> a luxury to push our contributors into GNU project by forcing them to >> learn texinfo in addition to Org (note that I do not say that we should >> not encourage people to contribute to GNU; just that we should not >> discourage people from becoming Org contributors in the first >> place). > > You may have contributors write it in Org and then convert Org to > texinfo by using pandoc: > > pandoc -f org -t texinfo your-file.org This is almost what we do now. Org contributors write in Org, and then we use Org itself to convert to texinfo. Org files serve as the source files. What we are discussing here is whether Org should switch from Org sources back to texinfo sources used in Emacs. 1. Switching to texinfo will improve Emacs coherence and potentially increase the pool of Emacs contributors familiar with texinfo (by pulling some of the Org contributors) 2. On the other hand, switching from Org to texinfo sources on Org side will require Org contributors to learn texinfo, which they do not really need now. 3. Yet, switching from Org to texinfo will allow Emacs contributors to send patches in familiar texinfo format to Org. >From the perspective of Emacs, using texinfo sources is a good thing. >From the perspective of Org, it is not that obvious. Hence this discussion. Note that we are now discussing this on emacs-devel and do not yet have inputs from many Org users/contributors. However, we (Org devs) can get inputs from Emacs devs, which is part of the information we need to see what we want to do about Org vs. Texinfo sources. -- Ihor Radchenko, Org mode contributor, Learn more about Org mode at https://orgmode.org/. Support Org development at https://liberapay.com/org-mode, or support my work at https://liberapay.com/yantar92