From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: enable MELPA & Marmalade by defaul [was: mykie.el] Date: Wed, 08 Jan 2014 12:15:14 +0900 Message-ID: <87mwj7go59.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87bnzshlo5.fsf@flea.lifelogs.com> <20140103.200846.1574807089640559527.cokesboy@gmail.com> <87a9f8g22x.fsf@flea.lifelogs.com> <76f5b9cd-3452-4189-b3a0-30dc55a3ee55@default> <87wqic65kj.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1389150931 29965 80.91.229.3 (8 Jan 2014 03:15:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Jan 2014 03:15:31 +0000 (UTC) Cc: ofv@wanadoo.es, Drew Adams , emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 08 04:15:37 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W0jcG-0006sJ-J0 for ged-emacs-devel@m.gmane.org; Wed, 08 Jan 2014 04:15:36 +0100 Original-Received: from localhost ([::1]:44669 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0jcF-0008K6-WB for ged-emacs-devel@m.gmane.org; Tue, 07 Jan 2014 22:15:36 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37183) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0jc4-0008JH-Js for emacs-devel@gnu.org; Tue, 07 Jan 2014 22:15:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0jbx-0002ky-AG for emacs-devel@gnu.org; Tue, 07 Jan 2014 22:15:24 -0500 Original-Received: from mgmt2.sk.tsukuba.ac.jp ([130.158.97.224]:56355) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0jbx-0002kj-0b; Tue, 07 Jan 2014 22:15:17 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id BC1599708DB; Wed, 8 Jan 2014 12:15:14 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id B00011A2879; Wed, 8 Jan 2014 12:15:14 +0900 (JST) In-Reply-To: X-Mailer: VM undefined under 21.5 (beta34) "kale" 2a0f42961ed4 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 130.158.97.224 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:167693 Archived-At: Richard Stallman writes: > Mentioning a repository constitutes recommending it. [...] > This example is cogent, because the Netflix app Newsflash! RMS recommends Netflix![1] ;-) Please say "enabling access constitutes recommendation." Allowing the user to specify a generic base URL in the package access software is a very weak recommendation, since it "recommends" everything on the web. Adding a specific :choice element to the defcustom is a clear recommendation IMO. Enabling by default is a strong recommendation. Anyone who feels that strongly about the issue can create a file "repo-registry" which adds the other repos to the defcustom and even enables them by default, and interested users can download and use that file. Possibly even from MELPA or Marmalade. Footnotes: [1] N.B. The deliberate taking from context is to make the point about the word "mention", but remember the politician's proverb, "Call me anything you like, but spell my name correctly." The context doesn't really help to weaken any implicit recommendation, as when it comes to decrying non-free software, RMS is likely to choose the best-of-breed as the example.