From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Re: NonGNU ELPA Date: Mon, 26 Oct 2020 13:35:16 +0300 Organization: GNU.Support Message-ID: References: <8lm0yhtuul6tmc.fsf@iki.fi> <87blgqtkz2.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34448"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/+ (1036f0e) (2020-10-18) Cc: ane@iki.fi, Ivan Yonchovski , bugs@gnu.support, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 26 16:54:46 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 1kX4pa-0008pu-9g for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Oct 2020 16:54:46 +0100 Original-Received: from localhost ([::1]:45138 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kX4pZ-0002qO-BF for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Oct 2020 11:54:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48762) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kX4jc-0004BI-Tz for emacs-devel@gnu.org; Mon, 26 Oct 2020 11:48:38 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:33783) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kX4jZ-0003OR-62; Mon, 26 Oct 2020 11:48:35 -0400 Original-Received: from localhost ([::ffff:197.157.0.60]) (AUTH: PLAIN securesender, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000012130.000000005F96EFAD.00007DCF; Mon, 26 Oct 2020 08:47:57 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/26 11:47:59 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_03_06=1.592, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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:258458 Archived-At: * Richard Stallman [2020-10-26 07:11]: > One question is, when we need to make our own changes in a package, > should we do those changes in NonGNU ELPA's repo itself, > or should we make a separate Savannah repo for our version of the package > so that NonGNU ELPA's is never anything but a mirror? - if there is emergency for change, such should be made first non NonGNU ELPA, and followed by notice or issue to the original author. As each package is supposed to have name and maybe email address, that should be preferred way, rather than asking users to sign up on Github through non-free Javascript. Emergency can be if the packages breaks some other packages or some safety reasons, as many users would be eventually accessing the NonGNU ELPA. - if there is no emergency, changes shall be collaborated with the author, if there is no author, then maintainer - if there is no way to neither collaborate with the author, or maintainer, then comes the change in the NonGNU ELPA