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: Candidate packages for ELPA bundling [Was: Re: Why not include all ELPA packages in an Emacs release?] Date: Sat, 08 Jun 2024 09:25:35 +0300 Message-ID: <86msnwdk80.fsf@gnu.org> References: <87bk4ql3u5.fsf@jeremybryant.net> <864jagu9ji.fsf@gnu.org> <87wmn076zr.fsf@jeremybryant.net> <87frtofbsg.fsf@yahoo.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40025"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jb@jeremybryant.net, stefankangas@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 08 08:26:37 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 1sFpXB-000ACN-7X for ged-emacs-devel@m.gmane-mx.org; Sat, 08 Jun 2024 08:26:37 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFpWK-0003Ae-Qz; Sat, 08 Jun 2024 02:25:44 -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 1sFpWI-00039o-6b for emacs-devel@gnu.org; Sat, 08 Jun 2024 02:25:42 -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 1sFpWE-00045j-Io; Sat, 08 Jun 2024 02:25:39 -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=deRjjXJp7VIqkLufVW4KsLIUmomwjD7xGPyyugAUwbc=; b=KQrD5YrJ0oAy nqb5mrpUORiKOFAX1UUDlJ33abbRAuDB0HGWleDTgzN3etW2RXo05ay8PS+IZn2Y8nqTe4eL8lB2D RV4J2ykHyFA44djKfLXSjxbM2dsV+IEWULU8q6U8NrgGgQvKZrcnxYq1BBQePqICY79JvBSqZS0OI izwqWdwntiuVZv7xDQi/c3DBK+uZ9MYuUIqLN9VvhBj6D2uS7F+pp8tKd1hVZDPi0KRcEWmkU8F/U V6X7+WxLh0leQIdjEUwT4O3Zcel5HngBlnG9rc3rSIGWfYM6MBxMW0+L/gvOO1ixe07cwuFZ77uxV LslHGJcsd1R9FolwxpuAug==; In-Reply-To: <87frtofbsg.fsf@yahoo.com> (message from Po Lu on Sat, 08 Jun 2024 09:44:47 +0800) 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:319882 Archived-At: > From: Po Lu > Cc: Stefan Kangas , Eli Zaretskii , > emacs-devel@gnu.org, monnier@iro.umontreal.ca, philipk@posteo.net > Date: Sat, 08 Jun 2024 09:44:47 +0800 > > And what of us sods who must build Emacs from the source code > repository? It would be awful if features bundled in source tarballs > were to be absent from, for instance, the Android redistributables: > > https://sourceforge.net/projects/android-ports-for-gnu-emacs > > and downloading dozens of ELPA repositories before each build, not to > mention repairing the inevitable incompatibility from time to time, is > not an enviable prospect in any sense. If you have read the past discussions, this is exactly one of the important issues that have to be solved before we start moving packages out of emacs.git to ELPA. Building Emacs from Git must include update and build of the core packages that are on ELPA. So no need to reiterate those objections: they are already recorded, and will prevent any such move if not resolved.