From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6BXfBDHI2F9BKQAA0tVLHw (envelope-from ) for ; Tue, 15 Dec 2020 14:29:05 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id MAe5ADHI2F+1EAAA1q6Kng (envelope-from ) for ; Tue, 15 Dec 2020 14:29:05 +0000 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 8B2C89403CB for ; Tue, 15 Dec 2020 14:29:04 +0000 (UTC) Received: from localhost ([::1]:35914 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpBK3-0005wG-FT for larch@yhetil.org; Tue, 15 Dec 2020 09:29:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36524) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpBGA-0001Ua-Mc for emacs-orgmode@gnu.org; Tue, 15 Dec 2020 09:25:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51429) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpBGA-0002ko-7X; Tue, 15 Dec 2020 09:25:02 -0500 Received: from lns-bzn-32-82-254-31-120.adsl.proxad.net ([82.254.31.120]:52868 helo=guerry) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) (envelope-from ) id 1kpBG9-0003Qj-2U; Tue, 15 Dec 2020 09:25:01 -0500 Received: by guerry (Postfix, from userid 1000) id 9BC9A1A60DA7; Tue, 15 Dec 2020 15:24:57 +0100 (CET) From: Bastien To: Pankaj Jangid Subject: Re: Release Org 9.4.2 Organization: GNU References: <87h7ooeumg.fsf@gnu.org> <87o8iwxyud.fsf@codeisgreat.org> <873608o4h8.fsf@bzg.fr> <87h7ooxvn2.fsf@codeisgreat.org> <87sg87paed.fsf@ucl.ac.uk> <873607yxvh.fsf@codeisgreat.org> Date: Tue, 15 Dec 2020 15:24:57 +0100 In-Reply-To: <873607yxvh.fsf@codeisgreat.org> (Pankaj Jangid's message of "Tue, 15 Dec 2020 19:28:26 +0530") Message-ID: <871rfr2ll2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.81 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 8B2C89403CB X-Spam-Score: -2.81 X-Migadu-Scanner: scn0.migadu.com X-TUID: u1FbmLGU7aKe Hi Pankaj, Pankaj Jangid writes: > My question is/are: (1) Why Org is developed outside Emacs, given that > it is a core/built-in package. When Org's development switched to Git (13 years ago, from memory), the release cycle was very short. Way shorter than the release cycle of Emacs. Also, the process for accepting new code contributors was lighter, even when we asked them to sign the FSF copyright assignment. In this context, having a separate Git repo was a huge plus, and Org was not yet included of Emacs. Then Org became part of Emacs, which was a very important move. But still, using a separate repo and a separate mailing list was key in being free to progress at our own pace, which was still quite fast. Today, the release cycle of Org is longer and that of Emacs shorter. So yes, it could make sense to envision a destiny similar to Gnus: Gnus is now developed in Emacs and Org could also be developed in Emacs. But (1) it is not only *our* decision, it's also in the hands of the Emacs maintainers, which may think otherwise; (2) all the consequences need to be considered, as it is a sensible move; (3) I am on the verge of stepping down as a maintainer, so it is not a good time for me to push into a direction or another. > (2) Are there other packages that follow the same process? I don't know. It could be useful to compare Org situation to other packages but at the same time, Org is quite peculiar. Anyway, I don't think now is the right time to consider this move, as there are many more things to achieve. I suggest we discuss this again later next year. Thanks, -- Bastien