From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Phil Sainty Newsgroups: gmane.emacs.devel Subject: Re: Don't add tags to ELPA packages -- =?UTF-8?Q?documentation=3F?= Date: Wed, 18 Aug 2021 11:15:49 +1200 Message-ID: References: <87fsv7bww1.fsf@ericabrahamsen.net> <87k0kjoi3j.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26768"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Orcon Webmail Cc: Stefan Monnier , emacs-devel@gnu.org To: Eric Abrahamsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 18 01:17:14 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 1mG8KY-0006jn-Kh for ged-emacs-devel@m.gmane-mx.org; Wed, 18 Aug 2021 01:17:14 +0200 Original-Received: from localhost ([::1]:43092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mG8KW-00021X-Tm for ged-emacs-devel@m.gmane-mx.org; Tue, 17 Aug 2021 19:17:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37638) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG8JQ-0000gT-UM for emacs-devel@gnu.org; Tue, 17 Aug 2021 19:16:05 -0400 Original-Received: from smtp-2.orcon.net.nz ([60.234.4.43]:35113) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG8JN-0005Dk-HD for emacs-devel@gnu.org; Tue, 17 Aug 2021 19:16:04 -0400 Original-Received: from [10.253.37.70] (port=44629 helo=webmail.orcon.net.nz) by smtp-2.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1mG8JB-00034m-74; Wed, 18 Aug 2021 11:15:49 +1200 Original-Received: from ip-116-251-162-85.kinect.net.nz ([116.251.162.85]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Wed, 18 Aug 2021 11:15:49 +1200 In-Reply-To: <87k0kjoi3j.fsf@ericabrahamsen.net> X-Sender: psainty@orcon.net.nz X-GeoIP: -- Received-SPF: pass client-ip=60.234.4.43; envelope-from=psainty@orcon.net.nz; helo=smtp-2.orcon.net.nz X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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:272529 Archived-At: On 2021-08-18 09:51, Eric Abrahamsen wrote: > Good to know! I don't suppose you know what happens when we add ELPA or > nongnu ELPA as a new remote to a repo already containing tags that will > conflict with ELPA tags? Do you know at what stage git will bark at us? FWIW if you configure your external repo as the source for ELPA to fetch your package from, then there are no problems at all. For example, https://git.savannah.nongnu.org/cgit/delight.git/refs/ has version tags from 1.0 .. 1.7 and is included in GNU ELPA with https://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/elpa-packages?id=06e26055b3377#n119 ELPA does not fetch the tags from the external repo, and those tags are not needed within the ELPA repository, so it's fine. -Phil