From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: enable MELPA & Marmalade by defaul [was: mykie.el] Date: Mon, 6 Jan 2014 16:29:51 -0800 (PST) Message-ID: References: <87bnzshlo5.fsf@flea.lifelogs.com> <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=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1389054611 19278 80.91.229.3 (7 Jan 2014 00:30:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Jan 2014 00:30:11 +0000 (UTC) To: =?iso-8859-1?B?03NjYXIgRnVlbnRlcw==?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 07 01:30:16 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 1W0KYg-00083l-Sa for ged-emacs-devel@m.gmane.org; Tue, 07 Jan 2014 01:30:14 +0100 Original-Received: from localhost ([::1]:38229 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0KYg-00032z-D7 for ged-emacs-devel@m.gmane.org; Mon, 06 Jan 2014 19:30:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0KYV-0002z1-Gc for emacs-devel@gnu.org; Mon, 06 Jan 2014 19:30:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0KYM-0000Ty-W7 for emacs-devel@gnu.org; Mon, 06 Jan 2014 19:30:03 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:25293) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0KYM-0000Tu-Ob for emacs-devel@gnu.org; Mon, 06 Jan 2014 19:29:54 -0500 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id s070TqO4010419 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 7 Jan 2014 00:29:53 GMT Original-Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s070TpLe022906 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 7 Jan 2014 00:29:52 GMT Original-Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s070Tp6Y009783; Tue, 7 Jan 2014 00:29:51 GMT In-Reply-To: <87wqic65kj.fsf@wanadoo.es> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 156.151.31.81 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:167555 Archived-At: > >> GNU ELPA (enabled by default with Emacs, unlike MELPA or > >> Marmalade). > > > > Apropos: Why shouldn't GNU Emacs enable all three by default? > > > > That would help GNU Emacs users more, I think. >=20 > One easy answer is that MELPA and Marmalade are non under the > control of the Emacs prooject. So? GNU Emacs is not responsible for whatever it might be that those repos have or do. And I think we (should) know by now that most, if not all, of what they do can be helpful for Emacs users. > A more serious concern is that some (all?) of the packages MELPA > offers are development versions (i.e. unreleased, mostly untested). Even if that were true - so what? And what's a "development version"? What does "unreleased" mean? How tested is "tested"? The fact that you would even think of writing "(all?)" is, I think, indicative of how far off the mark you are on this. > I know of at least one case where unwary users obtained from MELPA > a broken package, causing much grief among users and developers > alike. So what? See above. GNU Emacs is not responsible for those repos just because it might include their names in the list of repos=20 available by default. (If you want, provide a `parental-control' command that lets a Mother Hen remove certain repos from the list as a preventative measure. ;-)) When you buy a Samsung TV and it comes enabled for use by Netflix (provided you subscribe), does that make Samsung responsible for something that Netflix might offer? Good luck with a law suit that makes that claim. Should `eww' give users access, by default, only to web sites that GNU Emacs Dev (TM) has vetted ("tested", "released"...)? Who will do all the vetting? Think users, not lawyers. This is not GNanny, or at least it did not used to be.