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: Thu, 30 May 2024 08:51:16 +0300 Message-ID: <861q5jsv8r.fsf@gnu.org> References: <87bk4ql3u5.fsf@jeremybryant.net> <864jagu9ji.fsf@gnu.org> <878qzspd9j.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34395"; mail-complaints-to="usenet@ciao.gmane.io" Cc: tsdh@gnu.org, stefankangas@gmail.com, jb@jeremybryant.net, emacs-devel@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net To: Arash Esbati Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu May 30 07:51:54 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 1sCYhd-0008n9-U5 for ged-emacs-devel@m.gmane-mx.org; Thu, 30 May 2024 07:51:54 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sCYhC-0008Se-3N; Thu, 30 May 2024 01:51:26 -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 1sCYh9-0008SG-2j for emacs-devel@gnu.org; Thu, 30 May 2024 01:51:23 -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 1sCYh4-0007jZ-Ss; Thu, 30 May 2024 01:51:20 -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=PpPTq5Gl5oHCR9LvosuyTw9e3KunG3LYLRKYyXX/02g=; b=WwzXbZDxhM91 KHspbcSAzHBXnk7J4MykzqMhCDx+X/kSCCFS/mhulglMtoJrjh30y3OQbJs8j5KpEufAoxSc+jrYA ySC5V/ae3Fb/xHN+KukMVn+oPO+fc8cuNATDBuXFt0Wi/wwHJ2fWN/8LGQkItpKfnzYoxkEgp+QQi vmGDie32bIPHYON7QSJzy+ezwZr1EXr4jH4gRScu6E+SZk+EQej/gJmvgDSLnMbdmd0nuEpPLk0vU FjFvfoDlGl56Upk6DSaAdj5xbI0bCQhJKcgfHuCEevk7FcbevAK/t/vePfl6xKhqAo3dCI3doICrN gQoxgd1PUOI68CJmAtfDrQ==; In-Reply-To: (message from Arash Esbati on Thu, 30 May 2024 00:04:49 +0200) 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:319724 Archived-At: > From: Arash Esbati > Cc: Eli Zaretskii , Stefan Kangas , > jb@jeremybryant.net, emacs-devel@gnu.org, monnier@iro.umontreal.ca, > philipk@posteo.net > Date: Thu, 30 May 2024 00:04:49 +0200 > > > I mean, it's easy to put things into core but hardly possible to remove > > them again without annoying someone. > > Yes, and there is no easy answer, but keeping status quo indefinitely > doesn't feel right either. Why not? ELPA was invented for this reason, among others. There's nothing wrong, AFAIU, with having some packages on ELPA instead of in the tarball. package.el nowadays makes it easy to install and update such packages, so where's the problem?