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: Adding use-package to core Date: Sat, 19 Nov 2022 09:12:17 +0200 Message-ID: <83edtza04u.fsf@gnu.org> References: <87fsemjs7v.fsf@yahoo.com> <87wn7skqne.fsf@melete.silentflame.com> <83h6yw9hhf.fsf@gnu.org> <87h6ywgfii.fsf@posteo.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5078"; mail-complaints-to="usenet@ciao.gmane.io" Cc: spwhitton@spwhitton.name, luangruo@yahoo.com, emacs-devel@gnu.org, xenodasein@tutanota.de To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Nov 19 08:12:51 2022 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 1owI1z-00018l-FB for ged-emacs-devel@m.gmane-mx.org; Sat, 19 Nov 2022 08:12:51 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1owI1V-00005D-38; Sat, 19 Nov 2022 02:12:21 -0500 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 1owI1Q-0008Ud-Vu for emacs-devel@gnu.org; Sat, 19 Nov 2022 02:12:17 -0500 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 1owI1Q-0007Wx-BD; Sat, 19 Nov 2022 02:12:16 -0500 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=zoKWjhyY0Kks53WBGkY+e8x6lNW0OSsFIccCsTQh2Rk=; b=mIajCyklV5dv 67qmrr4zAs+fVK4MwN9CUTQApc/UYq7sJGGWnIYSDA5icA1ojyKbny7xyV89d8w71rtiweXIuFr8m l5i94Gg5Kfepn7sbN3cNzxz0DtmSJz6u69PXtXHl3txHVEgXEHENwZ0+Q6uHNwjn34dqrGzYsZ0pa oxxgrhP5tliZ8uod2TMK6564swCyPt2OOfDVYOAmYzO19Dyg9SiagPGeev/xGp5naiBkvu14BwfnI DtTpw+wTntSZVTZjXj8n6OLinQ2qsfvsOrvDs23qUaQW92MscM51fCOhK5r1BsG8F8CI4t6h5kW82 f7iunHg/1XyvqKqnICAP2g==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owI1M-0003IH-Kc; Sat, 19 Nov 2022 02:12:14 -0500 In-Reply-To: <87h6ywgfii.fsf@posteo.net> (message from Philip Kaludercic on Fri, 18 Nov 2022 20:43:33 +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:300136 Archived-At: > From: Philip Kaludercic > Cc: Sean Whitton , luangruo@yahoo.com, > emacs-devel@gnu.org, xenodasein@tutanota.de > Date: Fri, 18 Nov 2022 20:43:33 +0000 > > Eli Zaretskii writes: > > >> From: Sean Whitton > >> Cc: xenodasein--- via "Emacs development discussions." > >> , eliz@gnu.org, xenodasein@tutanota.de > >> Date: Fri, 18 Nov 2022 12:29:25 -0700 > >> > >> Hello, > >> > >> On Mon 14 Nov 2022 at 08:27AM +08, Po Lu wrote: > >> > >> > Personally, I hope that everything most people find useful will > >> > eventually make its way into Emacs, because doing so is a direct > >> > shortcut to making Emacs more useful for everyone. > >> > >> We are still aiming to bundle all of GNU ELPA with releases of Emacs at > >> some point, right? > > > > Not all of it, no. Only some of it. > > What would the criteria for inclusion be like? Packages that we'd like to have in Emacs, but for some reason are on ELPA instead. This would allow packages like Magit, Org, project.el, and maybe others to stay only on ELPA. Which is why including in a release packages from ELPA is something we'd like to be able to do in the first place. ELPA admits packages that do the same job as other packages, and also packages that do some jobs that are extremely niche jobs. So including everything makes very little sense to me.