From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: package.el, auto-installation, and auto-removal Date: Mon, 10 Nov 2014 20:29:56 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87bnoeed7v.fsf@lifelogs.com> References: <87a943umku.fsf@lifelogs.com> <87ppcvm7fj.fsf@newcastle.ac.uk> <87vbmndk46.fsf@lifelogs.com> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415669437 13766 80.91.229.3 (11 Nov 2014 01:30:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Nov 2014 01:30:37 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 11 02:30:32 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 1Xo0Hu-0007k5-Pk for ged-emacs-devel@m.gmane.org; Tue, 11 Nov 2014 02:30:30 +0100 Original-Received: from localhost ([::1]:46138 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xo0Hu-0000et-D5 for ged-emacs-devel@m.gmane.org; Mon, 10 Nov 2014 20:30:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xo0Hb-0000eb-4d for emacs-devel@gnu.org; Mon, 10 Nov 2014 20:30:16 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xo0HU-0003iQ-9t for emacs-devel@gnu.org; Mon, 10 Nov 2014 20:30:11 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:38967) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xo0HU-0003g9-48 for emacs-devel@gnu.org; Mon, 10 Nov 2014 20:30:04 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Xo0HS-0007S5-FZ for emacs-devel@gnu.org; Tue, 11 Nov 2014 02:30:02 +0100 Original-Received: from c-98-229-61-72.hsd1.ma.comcast.net ([98.229.61.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2014 02:30:02 +0100 Original-Received: from tzz by c-98-229-61-72.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 11 Nov 2014 02:30:02 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 26 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-98-229-61-72.hsd1.ma.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:aEFL7una17hU/jLyVEOkjJYoYH4= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:176728 Archived-At: On Mon, 10 Nov 2014 16:37:50 -0500 Stefan Monnier wrote: >> Yes. I think that's what Stefan was asking for. But Stefan seems to >> prefer the elpakit approach, which is fine too (Nic has a nice >> comparison section at https://github.com/nicferrier/elpakit). SM> That's a misunderstanding. I don't prefer any of those options because SM> I don't actually know anything about them (or close enough). >> (Stefan: would you and the other maintainers be open to Cask+Pallet >> *and* elpakit in Emacs? Or is that too much choice?) SM> If someone cared to explain what that would do and why that would imply SM> "choice", I could tell you. I provided URLs to Pallet's repo on Github and to Nic's comparison of Cask (which Pallet uses underneath) and elpakit (the comparison is on the elpakit repo home page, also on Github). I described how Pallet currently works with advice and how it could be improved to use hooks. Sorry if I didn't explain things better. What's unclear? In terms of popularity, Cask seems really popular so it's worth at least a look. Ted