From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Org merging [was Re: next pretest] Date: Wed, 13 Aug 2014 15:46:45 -0400 Message-ID: References: <834mxjja88.fsf@gnu.org> <878umuytw7.fsf@bzg.ath.cx> <1pk36du2dp.fsf@fencepost.gnu.org> <8761hwsxt4.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1407959244 13401 80.91.229.3 (13 Aug 2014 19:47:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Aug 2014 19:47:24 +0000 (UTC) Cc: Bastien , Eli Zaretskii , emacs-devel@gnu.org To: Glenn Morris Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Aug 13 21:47:15 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XHeVv-0004e6-EV for ged-emacs-devel@m.gmane.org; Wed, 13 Aug 2014 21:47:15 +0200 Original-Received: from localhost ([::1]:49902 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHeVu-00009V-Mj for ged-emacs-devel@m.gmane.org; Wed, 13 Aug 2014 15:47:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36058) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHeVm-000098-6e for emacs-devel@gnu.org; Wed, 13 Aug 2014 15:47:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHeVf-00016B-UP for emacs-devel@gnu.org; Wed, 13 Aug 2014 15:47:06 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:52041) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHeVS-00014J-OK; Wed, 13 Aug 2014 15:46:46 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVPAqyKr/2dsb2JhbABZgwY7gw/APYEXF3SCJgEBBFYjEAsOJhIUGA0kiAzSGReOegeEOASaAZECg0wh X-IPAS-Result: ArYGAIDvNVPAqyKr/2dsb2JhbABZgwY7gw/APYEXF3SCJgEBBFYjEAsOJhIUGA0kiAzSGReOegeEOASaAZECg0wh X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="86674279" Original-Received: from 192-171-34-171.cpe.pppoe.ca (HELO pastel.home) ([192.171.34.171]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Aug 2014 15:46:45 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id 8080462F89; Wed, 13 Aug 2014 15:46:45 -0400 (EDT) In-Reply-To: (Glenn Morris's message of "Wed, 13 Aug 2014 14:27:51 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:173641 Archived-At: While talking about Org: I think the current way we have Org in GNU ELPA is problematic and incompatible with the way GNU ELPA is working nowadays. It'd be better to have in GNU ELPA the *released* versions of Org rather than the bleeding edge (which can be obtained from Org's own ELPA repository). So I suggest: - we remove the hack that adds bleeding-edge versions of Org to GNU ELPA. - we move the Org code from the Emacs's bzr repository to an `externals/org-mode' Git branch in the `elpa' repository. At the same time, this will cause GNU ELPA to provide packages for Org releases with Org's version numbers. - we work on the long-standing need to include GNU ELPA packages in the tarball. Moving the code to the `elpa' branch means that there'll still be a need to synchronize, but the "orgmode.org => elpa" direction can be done with a simple "git pull", and the other direction is not supposed to have very many changes to sync, so it should be much easier. Stefan