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: policy discussion on bundling ELPA packages in the emacs tarball Date: Sun, 24 Jan 2021 22:15:38 +0200 Message-ID: <83sg6q2is5.fsf@gnu.org> References: <86eeifawx8.fsf@stephe-leake.org> <87czxygdl9.fsf@russet.org.uk> <86tur88izp.fsf@stephe-leake.org> <86h7n880lo.fsf@stephe-leake.org> <83y2gk3rin.fsf@gnu.org> <86o8he6y4k.fsf@stephe-leake.org> <8335yq4350.fsf@gnu.org> <86k0s26qqt.fsf@stephe-leake.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27643"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, phillip.lord@russet.org.uk To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 24 21:23:30 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 1l3lv0-00075W-H3 for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Jan 2021 21:23:30 +0100 Original-Received: from localhost ([::1]:33164 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l3luz-00065X-Jg for ged-emacs-devel@m.gmane-mx.org; Sun, 24 Jan 2021 15:23:29 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39414) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l3lnL-0007zK-IH for emacs-devel@gnu.org; Sun, 24 Jan 2021 15:15:37 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:36494) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l3lnJ-0000mN-At; Sun, 24 Jan 2021 15:15:34 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:4092 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1l3lnI-0005FS-L5; Sun, 24 Jan 2021 15:15:33 -0500 In-Reply-To: <86k0s26qqt.fsf@stephe-leake.org> (message from Stephen Leake on Sun, 24 Jan 2021 12:10:02 -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:263351 Archived-At: > From: Stephen Leake > Cc: phillip.lord@russet.org.uk, emacs-devel@gnu.org > Date: Sun, 24 Jan 2021 12:10:02 -0800 > > Do you agree that having one full copy of the ELPA repository in your > local emacs .git repository is acceptable? IMO, people who are interested only in packages bundled with Emacs should not need to have ELPA on their local machines. Not even one checkout of ELPA should be needed. They should just need to clone the Emacs Git repository (modulo the submodules-related options), and that's all. Exactly like they do today: there's no need to clone ELPA to have a fully functional clone of the Emacs Git repository. > For developers who also have elpa.git cloned separately, that's a > duplicate copy. Which it shouldn't be.