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: Why not include all ELPA packages in an Emacs release? Date: Wed, 29 May 2024 14:44:49 +0300 Message-ID: <864jagu9ji.fsf@gnu.org> References: <87bk4ql3u5.fsf@jeremybryant.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17491"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jb@jeremybryant.net, emacs-devel@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 29 13:45:40 2024 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 1sCHkR-0004Jb-AA for ged-emacs-devel@m.gmane-mx.org; Wed, 29 May 2024 13:45:39 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sCHjl-0007U2-Tn; Wed, 29 May 2024 07:44:57 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sCHjk-0007TR-C8 for emacs-devel@gnu.org; Wed, 29 May 2024 07:44:56 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sCHjj-0004Gw-OL; Wed, 29 May 2024 07:44:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GGaV0OMBYVzdyxky9BYKTwPlmDhUfzSZyiHyI2g2nB4=; b=T9CdOwxf9x2Q EiqRZHHd46JvqrXChNpCF5DwUwYG0t0ltZmY0Uop4HIaDEw1r4OW9mZhJLO13I8+YkLxnWvrd4ttR vv1dIEpZ+zl1IJLxOwe8h/WSkN5Rx+pPBsDusZ/xasSmC1TibPHO0jUmGfL6BGpd/sGDzQ/Nr79Pm fHNHy1756bwyCTWRoXeysOIim8MDJE9ZOYaEf9lADAfXFBT2Ja04GtFoupIj1vtpWuw289kQqF7iB B3mRBnAD3jRqHz1QgBA8PKgNMkV4g+j8eWnN2stKpE5crR5dLVbCgfHFjC1De0bdtsJqgCczGNWKR BacMMi04fehO53g46Bt3Qw==; In-Reply-To: (message from Stefan Kangas on Tue, 28 May 2024 23:15:49 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:319683 Archived-At: > From: Stefan Kangas > Date: Tue, 28 May 2024 23:15:49 +0000 > Cc: Stefan Monnier , > Philip Kaludercic > > Jeremy Bryant writes: > > > Would there be a problem in including a snapshot of ELPA packages in an > > Emacs release? > > This has been discussed several times in the past. There are no > principal problems, and AFAIU the consensus is that we would like to > do it, though there are some practical issues to work out. Actually, this particular suggestion was never on the table. At least I cannot remember it being on the table. What we discussed was the desire to move packages out of core in a way that a release tarball would include those package. That is what we have a consensus about (but not a complete and satisfactory solution yet). Back to the suggestion in this thread: I cannot really see why would we want to add almost 500 packages to Emacs. Especially since AFAIR some of them solve the same or very similar problems in different, sometimes even contradictory, ways. If there are packages on ELPA which we consider to be a must for users (I don't think there are, but maybe I'm forgetting something), lets add them to core instead. > So help is both welcome and needed here, I think. That's definitely true.