From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@newcastle.ac.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: package.el, auto-installation, and auto-removal Date: Thu, 13 Nov 2014 10:46:31 +0000 Message-ID: <87wq6zcr94.fsf@newcastle.ac.uk> References: <87egt9ifp8.fsf@ferrier.me.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1415875622 2721 80.91.229.3 (13 Nov 2014 10:47:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Nov 2014 10:47:02 +0000 (UTC) Cc: Robert Dallas Gray , emacs-devel@gnu.org To: Nic Ferrier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 13 11:46:54 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 1XorvR-0005TX-Co for ged-emacs-devel@m.gmane.org; Thu, 13 Nov 2014 11:46:53 +0100 Original-Received: from localhost ([::1]:58872 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XorvO-0002iR-Iw for ged-emacs-devel@m.gmane.org; Thu, 13 Nov 2014 05:46:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XorvG-0002gb-JZ for emacs-devel@gnu.org; Thu, 13 Nov 2014 05:46:47 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XorvC-0005Iq-1r for emacs-devel@gnu.org; Thu, 13 Nov 2014 05:46:42 -0500 Original-Received: from cheviot12.ncl.ac.uk ([128.240.234.12]:35272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XorvB-0005IS-Qy for emacs-devel@gnu.org; Thu, 13 Nov 2014 05:46:37 -0500 Original-Received: from smtpauth-vm.ncl.ac.uk ([10.8.233.129] helo=smtpauth.ncl.ac.uk) by cheviot12.ncl.ac.uk with esmtp (Exim 4.63) (envelope-from ) id 1Xorv6-0006oT-AB; Thu, 13 Nov 2014 10:46:32 +0000 Original-Received: from jangai.ncl.ac.uk ([10.66.67.223] helo=localhost) by smtpauth.ncl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.63) (envelope-from ) id 1Xorv5-0004QK-SS; Thu, 13 Nov 2014 10:46:31 +0000 In-Reply-To: <87egt9ifp8.fsf@ferrier.me.uk> (Nic Ferrier's message of "Tue, 11 Nov 2014 21:34:59 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 128.240.234.12 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:176884 Archived-At: Nic Ferrier writes: > Robert Dallas Gray writes: > >> But from the point of view of testability, at least, I've had success >> with using the Cask/epl/servant ecosystem to develop a package, and a >> set of integration tests which work across several Emacs versions (not >> so trivial). So I'll throw my hat in the ring for something like Cask >> and something on top of it like Pallet, even if it's neither of those >> actual things. > > This is something elpakit doesn't try and do, facilitate testing across > emacs-versions. > > Cask will let you install various versions of emacs and test on them. It's evm which does this, rather than cask. Probably you could get it to work with elpakit also. Phil