From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: ELPA policy Date: Sat, 09 May 2020 13:41:30 +0300 Message-ID: <83pnbdfl0l.fsf@gnu.org> References: <0c88192c-3c33-46ed-95cb-b4c6928016e3@default> <83zhaij4qn.fsf@gnu.org> <835zd6ihns.fsf@gnu.org> <83h7wphblf.fsf@gnu.org> <875zd57e7e.fsf@randomsample> <837dxlh77o.fsf@gnu.org> <871rnt7cbd.fsf@randomsample> <834ksph5ss.fsf@gnu.org> <87wo5l5whg.fsf@randomsample> <831rnth29c.fsf@gnu.org> <87sgg95scy.fsf@randomsample> <83r1vtflst.fsf@gnu.org> <87o8qx5rlp.fsf@randomsample> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="69513"; mail-complaints-to="usenet@ciao.gmane.io" Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: David Engster Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 09 12:42:13 2020 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 1jXMvs-000Hy7-KF for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 12:42:12 +0200 Original-Received: from localhost ([::1]:35276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXMvr-0006Mo-Mk for ged-emacs-devel@m.gmane-mx.org; Sat, 09 May 2020 06:42:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45198) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jXMvO-0005V0-HQ for emacs-devel@gnu.org; Sat, 09 May 2020 06:41:42 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:49845) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jXMvN-0007aP-Cj; Sat, 09 May 2020 06:41:41 -0400 Original-Received: from [176.228.60.248] (port=4418 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jXMvM-0005KO-SD; Sat, 09 May 2020 06:41:41 -0400 In-Reply-To: <87o8qx5rlp.fsf@randomsample> (message from David Engster on Sat, 09 May 2020 12:29:22 +0200) 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:249393 Archived-At: > From: David Engster > Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org > Date: Sat, 09 May 2020 12:29:22 +0200 > > > So package maintainers are supposed to want to be on ELPA so that they > > could appear in a video, or in someone's message on a GNU mailing > > list? Really? > > No, package maintainers usually don't care. I think this should be in > *our* interest. If it's in our interest, then why do we accept packages in exactly the same form as they are on MELPA? What do we gain from this? > > Once again, I wasn't asking whether it was okay or not to show off > > Magit in a video or promote it on this list, I was asking why do we > > need ELPA when MELPA is out there and has many more packages (and > > always will)? > > Indeed, one possibility would be to simply close GNU ELPA for everything > but core or maybe-in-the-future-core packages. Is that what you're > proposing? I don't have any proposals yet, because I still don't have a clear idea of what is (or should be) the relation between Emacs and ELPA, nor even what are the goals of adding packages to ELPA which clearly couldn't be added to core even if we wanted. And with Stefan's proposal to drop the copyright assignment requirement, bringing them into core will even harder. But OTOH Stefan says that requesting the assignment is harmful to the Emacs project. So I'm utterly confused regarding our goals in this regard.