From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: decision on moving core packages to ELPA; also move to obsolete? Date: Wed, 16 Dec 2020 15:10:11 -0500 Message-ID: References: <86a6ugnopl.fsf@stephe-leake.org> <83im94b17m.fsf@gnu.org> <834kknatxs.fsf@gnu.org> <83sg86apqb.fsf@gnu.org> <865z52oqfp.fsf@stephe-leake.org> <86wnxinbnx.fsf@stephe-leake.org> <83o8iuann7.fsf@gnu.org> <863605mt4n.fsf@stephe-leake.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11207"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , daniele@grinta.net, emacs-devel@gnu.org To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 16 21:16:47 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 1kpdE7-0002p9-2n for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Dec 2020 21:16:47 +0100 Original-Received: from localhost ([::1]:37256 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kpdE6-0003js-50 for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Dec 2020 15:16:46 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpd7p-0006iX-G9 for emacs-devel@gnu.org; Wed, 16 Dec 2020 15:10:17 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:63277) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kpd7n-00074B-N4; Wed, 16 Dec 2020 15:10:17 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 6289510023D; Wed, 16 Dec 2020 15:10:14 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id F089B100068; Wed, 16 Dec 2020 15:10:12 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1608149412; bh=fgQlrWqUPoQv2sZrVlWSdJtvub8Pu65aPttxzabIl+E=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=n7BVmDUmNgj/f+L+XwGEZ0vD3OWo7019V6+vAzZIsAyaHM+cq3hSJ3HFwTYaAxY6a 53rM91y3LAeH1NnPA7z2UY1M37vw+W/bzh7XCr9BAsObtzSjIQJNKV/LDMwYlPEkR/ Wi1oeLUQz/tZd0VKywvorsMV08t0M6A9EPhtQDrwKQ+V0NsONjdQnBtrtohU+F+L6E CWquelGbrJsr5wI1XlOWzhWSzyUoDycAf79PEHvyeAWqCTJlKZnLYwPCguJ3RredsX VefIN1dbK9icBr7+8ZFBP+W10oa4JBkrrtRklXHq+LmUedMQUK8+bpO4C6zi+TwQpG zk+mNg0qgXfGg== Original-Received: from alfajor (69-165-136-52.dsl.teksavvy.com [69.165.136.52]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B4D3A1203BC; Wed, 16 Dec 2020 15:10:12 -0500 (EST) In-Reply-To: <863605mt4n.fsf@stephe-leake.org> (Stephen Leake's message of "Wed, 16 Dec 2020 11:46:16 -0800") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:261054 Archived-At: >>> So please describe how you envision the process of building a release >>> tarball under this assumption. E.g., how do I know which version of >>> package A I want to bundle is stable enough to go to a bugfix elease >>> of Emacs? >> >> I'd expect it to work the same as for Org, MH-E, Gnus, you name it. > > But those all currently have code in emacs.git; later you say that makes > them not candidates for ELPA bundling. So this is inconsistent. Because the above sentence of mine is talking about who decides (and how) which particular version of which package will be bundled. This same process works regardless *how* the package is bundled, so whatever we do for packages currently copied into emacs.git, we can do the same for bundled ELPA packages. Stefan