From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Fetching or installing package dev source from VCS: names Date: Fri, 21 Oct 2022 15:39:52 -0400 Message-ID: References: <164484721900.31751.1453162457552427931@vcs2.savannah.gnu.org> <20220214140020.04438C00891@vcs2.savannah.gnu.org> <87bkqmqpvb.fsf@posteo.net> <871qris3xb.fsf@gnus.org> <877d1aqoc1.fsf@posteo.net> <87edvhqdrb.fsf@gnus.org> <871qrh2hh6.fsf@posteo.net> <87mta5oyec.fsf@gnus.org> <87sfjx10x1.fsf@posteo.net> <875ygsp0ng.fsf@gnus.org> <87h70c9bu4.fsf@posteo.net> <874jw73cjy.fsf@posteo.net> <87y1tg5fuu.fsf@posteo.net> <87v8og47m5.fsf@posteo.net> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9898"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 22 00:55:18 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 1om0v8-0002Qt-9u for ged-emacs-devel@m.gmane-mx.org; Sat, 22 Oct 2022 00:55:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1om0Cn-000493-EJ; Fri, 21 Oct 2022 18:09:29 -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 1oly42-0004BL-Kj for emacs-devel@gnu.org; Fri, 21 Oct 2022 15:52:18 -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 1olxs1-0007Hr-1S; Fri, 21 Oct 2022 15:39:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=1MwVm7QfGg45F9qqA6ydOblZEAXAj35MC7hzCxrIIsE=; b=UIZD66ZJEGjt SEjhvURdj8xjZGSdLDCEx4vu2rqH8fVXzx7AaP0hLXiGH8CZCmIty5q5RLeKXr6Tlae7oV9DAOWyJ Hq9liQfWHBfdF+OsIdaMXfGZeU900aC6usxOkfl/F5FKgu+WmE2JdOu+JYefDbFTlxbIX7PAVphDl dr7w1H93NA8B+goW0vTei7F7EzNy9VgJI/sI2pYBDiHidMQNZjE9ewtHJLGP6f7mVPp7PQcAjp6hS KiZK+oJZ+umSS3mIblW/4KOFPHBsCEObRgtHnrVhNzTEE891NE9l5vwhg47rwSXDubCRF+1iUciBf 897GyHpwmlE54G/kcWqC2A==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1olxs0-00046K-BP; Fri, 21 Oct 2022 15:39:52 -0400 In-Reply-To: <87v8og47m5.fsf@posteo.net> (message from Philip Kaludercic on Wed, 19 Oct 2022 07:04:18 +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: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298235 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I think NonGNU ELPA always has its own repo for every package. For > > some packages, that repo gets updated automatically from an outside > > repo. For a package that is updated automatically like that, I think > > it is best to use the outside repo. > Unless I am mistaken, this is the default for NonGNU ELPA. It may be the usual case for NonGNU ELPA, but it cannot be the default as such. In order to use automatic updating of a package in NonGNU ELPA, we need a certain commitment from the developer to cooperate with what NonGNU ELPA needs. So we also have the option of NOT updating the NonGNU ELPA version automatically. That is the fallback option, which we can always use if we can't use the more convenient (for us) automatic updating. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)