From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [SPAM UNSURE] Re: policy discussion on bundling ELPA packages in the emacs tarball Date: Thu, 28 Jan 2021 15:43:00 +0200 Message-ID: <83bld9yy6z.fsf@gnu.org> References: <86eeifawx8.fsf@stephe-leake.org> <87czxygdl9.fsf@russet.org.uk> <86tur88izp.fsf@stephe-leake.org> <831rec5apu.fsf@gnu.org> <87r1magg4x.fsf@russet.org.uk> <86sg6o6c43.fsf@stephe-leake.org> <83o8hb21wk.fsf@gnu.org> <83czxr1zl3.fsf@gnu.org> <835z3j1x0h.fsf@gnu.org> <831re71tnh.fsf@gnu.org> <83zh0vzf53.fsf@gnu.org> <86a6st533l.fsf@stephe-leake.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2530"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, monnier@iro.umontreal.ca, phillip.lord@russet.org.uk To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 28 14:43:57 2021 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 1l57aW-0000YD-Gs for ged-emacs-devel@m.gmane-mx.org; Thu, 28 Jan 2021 14:43:56 +0100 Original-Received: from localhost ([::1]:32976 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l57aV-0008Iz-HK for ged-emacs-devel@m.gmane-mx.org; Thu, 28 Jan 2021 08:43:55 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l57ZR-0007pW-At for emacs-devel@gnu.org; Thu, 28 Jan 2021 08:42:49 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42051) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l57ZQ-0004sN-NO; Thu, 28 Jan 2021 08:42:48 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4314 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l57ZO-0001mp-Dx; Thu, 28 Jan 2021 08:42:48 -0500 In-Reply-To: <86a6st533l.fsf@stephe-leake.org> (message from Stephen Leake on Wed, 27 Jan 2021 16:15:10 -0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:263547 Archived-At: > From: Stephen Leake > Cc: Stefan Monnier , phillip.lord@russet.org.uk, > emacs-devel@gnu.org > Date: Wed, 27 Jan 2021 16:15:10 -0800 > > One way to avoid the need for syncing the emacs release branches is to > keep _all_ branches of bundled packages in emacs.git; when a package > becomes bundled, it moves from elpa.git to emacs.git. What does it mean in practice "to move from elpa.git to emacs.git"? Does it mean emacs.git becomes the upstream for that package? If so, how will the separate development of those package be handled, to support updates via package.el without waiting for Emacs releases? (I wish people would explain their proposals in terms of Git commands needed to support each proposal, instead of talking about general concepts without the details necessary to understand the essence of each proposal and alternative. I believe there's a lot of confusion and misunderstanding caused by too general description of the alternatives.)