From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: feature/package-vc has been merged Date: Fri, 11 Nov 2022 06:43:27 +0000 Message-ID: <8735aqxa7k.fsf@posteo.net> References: <164484721900.31751.1453162457552427931@vcs2.savannah.gnu.org> <87fsewp0ec.fsf@posteo.net> <837d0814c9.fsf@gnu.org> <878rkooz1o.fsf@posteo.net> <831qqg1306.fsf@gnu.org> <874jvcowzm.fsf@posteo.net> <83y1soypvx.fsf@gnu.org> <87y1song5x.fsf@posteo.net> <83v8nsyof7.fsf@gnu.org> <87leoond7l.fsf@posteo.net> <87pmdxgptl.fsf@posteo.net> <87iljotycc.fsf@thaodan.de> <87k044fvx9.fsf@posteo.net> <87a650twv7.fsf@thaodan.de> <87wn84ednr.fsf@posteo.net> <87y1sks82p.fsf@thaodan.de> <87mt909g3o.fsf@posteo.net> <87leojswzm.fsf@thaodan.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9486"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?utf-8?B?QmrDg8K2cm4=?= Bidar , stefankangas@gmail.com, monnier@iro.umontreal.ca, eliz@gnu.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 11 07:44:31 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 1otNmB-0002KG-B1 for ged-emacs-devel@m.gmane-mx.org; Fri, 11 Nov 2022 07:44:31 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1otNlK-0005C2-M0; Fri, 11 Nov 2022 01:43:38 -0500 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 1otNlH-00058p-Em for emacs-devel@gnu.org; Fri, 11 Nov 2022 01:43:35 -0500 Original-Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otNlF-0007RN-Fx for emacs-devel@gnu.org; Fri, 11 Nov 2022 01:43:35 -0500 Original-Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id E25BD24002B for ; Fri, 11 Nov 2022 07:43:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1668149009; bh=nB+N0JYtedRMYBabPdssEL2yg/90+26ZVVBE8Qxn1H0=; h=From:To:Cc:Subject:Date:From; b=fsHPRvANn7BY9Hm88FF9yqbY3OLw20l8z6+tVbLsmmZ0KSGCKtF2Oois+/A0l9JTu ORf1YZEYN8tlYh7Em345uodd4gkeZh6Hhzwstg9FWiJh1yjlONlsRZEE7+xwCSeB5E PDYSeeoMKf7vKtv83TYDGHqrIMGf0dJhY6khtVVunov7FI4CrpKP6cObAj0/0aMNSE tVL5TPm5Rk/kzujPt9fCfU/pOqVAY37eJSJbrzwQQuttNj7NPRFuWE1oIN2VYKGFHR V5KeojGQjWa8qVk8lZpUbK4pNmeMQdeIf6Tw275+6/EAEo4HjWIRQ7qKm9622GWnqz qdLgWYuDWU2iA== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4N7q0c5Kpxz9rxH; Fri, 11 Nov 2022 07:43:27 +0100 (CET) In-Reply-To: (Richard Stallman's message of "Thu, 10 Nov 2022 23:34:52 -0500") Received-SPF: pass client-ip=185.67.36.65; envelope-from=philipk@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299546 Archived-At: Richard Stallman writes: > [[[ 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. ]]] > > Please do not encourage people to load packages from MELPA. MELPA > does not cooperate with us. Not in legal matters, not in ethical > matters, and not in technical matters of development. MELPA is not mentioned anywhere, and no special accommodations have been made for MELPA (or other archive for that matter). That being said, I would like to see MELPA adding support for the package specification format that this features has introduced. I am doubtful this will happen any time soon, because their "recipe language" and the ELPA package specification language differ, so someone will have to figure out how to translate the one onto the other. All package-vc does support is installing a package directly from a URL. This might even help people who "rely" on MELPA to drop the archive, because it makes it easier to "manually" install those one or two packages that haven't been added to {Non,}GNU ELPA yet. > A given package that happens to be in MELPA may be perfectly fine in > and of itself, or it may have problems of one kind of the other. > > If you come across a package in MELPA that has no particular problems, > we can DTRT to put it in either GNU ELPA or NonGNU ELPA. I have been doing that for over a year now. All, but a negligible amount, of packages on MELPA are legally/ethically fine. The quality differs a lot, but in principle it would be possible to add everything to NonGNU ELPA.