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: NonGNU ELPA Date: Sun, 22 Nov 2020 00:04:07 -0500 Message-ID: References: <87mtzt6qhf.fsf@gnu.org> <87v9eg4gm5.fsf@gnu.org> <87o8k7yt7n.fsf@gnu.org> <87ima56h1a.fsf@gnu.org> 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="8079"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bandali@gnu.org, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Stefan Kangas Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Nov 22 06:05:29 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 1kghZ3-00020k-Ac for ged-emacs-devel@m.gmane-mx.org; Sun, 22 Nov 2020 06:05:29 +0100 Original-Received: from localhost ([::1]:42326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kghZ2-0000wi-DF for ged-emacs-devel@m.gmane-mx.org; Sun, 22 Nov 2020 00:05:28 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44302) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kghXs-0008W7-Qj for emacs-devel@gnu.org; Sun, 22 Nov 2020 00:04:17 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:40826) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kghXs-0008Me-JU; Sun, 22 Nov 2020 00:04:16 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kghXj-0000sC-8h; Sun, 22 Nov 2020 00:04:07 -0500 In-Reply-To: (message from Stefan Kangas on Sat, 21 Nov 2020 15:33:21 -0800) 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:259595 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. ]]] > How easy is it to add a package? Would pushing the attached patch do > the job? Is it useful to start adding packages at this stage? In general we are not ready to fill it with packages. First of all, this is a first stab at setting up NonGNU ELPA. Does it do the right thing? Does it need changes? The message about it was very terse, and I am not sure what Stefan has implemented. Aside from the technical structure, we have to develop procedures. Before we put a package into NonGNU ELPA, we have to look it over and make sure it follows the rules. (I posted them here months ago.) Also make sure there is nothing problematical in it. Then we have to determine what relationship to have with its development. There are three possibilities. 1. Make an arrangement with its developers, then entrust it to them by automatically copying their new releases. 2. Automatically copy in new releases, but check them to make sure the code does not become problematical. 3. Manually to check and install new versions occasionally, carrying forward our small changes as if necessary. We will need to work out the details of this by doing it. What we need to do now is add packages carefully, one by one, paying attention to the arrangements we make for each one. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)