From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Leake Newsgroups: gmane.emacs.devel Subject: Re: [SPAM UNSURE] Re: policy discussion on bundling ELPA packages in the emacs tarball Date: Wed, 27 Jan 2021 06:42:00 -0800 Message-ID: <86y2ge4f2f.fsf@stephe-leake.org> References: <86eeifawx8.fsf@stephe-leake.org> <87czxygdl9.fsf@russet.org.uk> <86tur88izp.fsf@stephe-leake.org> <831rec5apu.fsf@gnu.org> <87r1magg4x.fsf@russet.org.uk> <86sg6o6c43.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="28962"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (windows-nt) Cc: Eli Zaretskii , emacs-devel@gnu.org, Phillip Lord To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jan 27 15:42:58 2021 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 1l4m26-0007PG-C2 for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Jan 2021 15:42:58 +0100 Original-Received: from localhost ([::1]:57980 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l4m25-0001iN-Dm for ged-emacs-devel@m.gmane-mx.org; Wed, 27 Jan 2021 09:42:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55350) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4m1I-0001Hi-8V for emacs-devel@gnu.org; Wed, 27 Jan 2021 09:42:08 -0500 Original-Received: from gateway33.websitewelcome.com ([192.185.145.9]:24244) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l4m1G-0006le-N7 for emacs-devel@gnu.org; Wed, 27 Jan 2021 09:42:08 -0500 Original-Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway33.websitewelcome.com (Postfix) with ESMTP id 9AE8CA7FCE2 for ; Wed, 27 Jan 2021 08:42:05 -0600 (CST) Original-Received: from host2007.hostmonster.com ([67.20.76.71]) by cmsmtp with SMTP id 4m1FlOABbiQiZ4m1Flt866; Wed, 27 Jan 2021 08:42:05 -0600 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=stephe-leake.org; s=default; h=Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=hgwAimzEK6KNf+HfOtaE0Kr+jayDnkkhTHniwRypEqI=; b=S1q3N+CQta6CXhYhfkrRe9EY0 1XmKjOkJjczSS6nTAoOWS4KdBF/+UO/LFOaCkfIKwUvdHQPydqMcfNbWxkxshTb7CwzW9prnIohB3 pA3wo6PIBdgmxpAb5sgkhpjce/oI5qZWlu69onxoDV8uNiR/CRP1pVbtJDUZqciENJlXQVpGhw2T6 Wrtac5w3l5aQw5gCesduPaGX6nR6FwLf0FoPK0ZsEnn94OeOISk7B27LbRjcbIo/UOH/VaWT0jWNX YkdRt3RRl0BnuRlFfwZJnPJpKAPjWhFHrYLcCF596NERMHFWy8kvSo+SPbN09Xf9Re/hTSV46T9dD PunoA2daA==; Original-Received: from [76.77.182.20] (port=59365 helo=Takver4) by host2007.hostmonster.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1l4m1E-003cd9-Vh; Wed, 27 Jan 2021 07:42:05 -0700 In-Reply-To: (Stefan Monnier's message of "Mon, 25 Jan 2021 15:39:27 -0500") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host2007.hostmonster.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stephe-leake.org X-BWhitelist: no X-Source-IP: 76.77.182.20 X-Source-L: No X-Exim-ID: 1l4m1E-003cd9-Vh X-Source-Sender: (Takver4) [76.77.182.20]:59365 X-Source-Auth: stephen_leake@stephe-leake.org X-Email-Count: 15 X-Source-Cap: c3RlcGhlbGU7c3RlcGhlbGU7aG9zdDIwMDcuaG9zdG1vbnN0ZXIuY29t X-Local-Domain: yes Received-SPF: neutral client-ip=192.185.145.9; envelope-from=stephen_leake@stephe-leake.org; helo=gateway33.websitewelcome.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779 autolearn=no 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:263502 Archived-At: Stefan Monnier writes: > I don't have a strong opinion over using worktrees or submodules or > what, but I think we should first clarify whether we intend to bundle > *all* GNU ELPA packages or only some of them. The process should support bundling any GNU ELPA package, but we don't expect to bundle more than a few. The process must also support converting a package that is currently in emacs/lisp/... into a bundled GNU ELPA package. > And then whether we want to keep the code (for those GNU ELPA packages > we want to bundle) exclusively in elpa.git. > > I think we'll only want to bundle a few specific packages, and I think > it might be simpler to keep a copy of those specific packages in > emacs.git (in the form of branches, of course: we want to be able to > easily sync those copies with the ones in elpa.git). Yes. For the ELPA developer, it makes very little different whether the release branch is in elpa.git or emacs.git. For the emacs developer, emacs.git is better. -- -- Stephe