From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?utf-8?Q?Jostein=20Kj=C3=B8nigsen?= Newsgroups: gmane.emacs.devel Subject: Re: windows installer Date: Mon, 06 Nov 2017 09:11:18 +0100 Message-ID: <1509955878.550800.1162811960.541B525D@webmail.messagingengine.com> References: <87po99qzbn.fsf@russet.org.uk> Reply-To: jostein@kjonigsen.net NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_----------=_15099558785508000" Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1509955950 24465 195.159.176.226 (6 Nov 2017 08:12:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 6 Nov 2017 08:12:30 +0000 (UTC) Cc: emacs-devel@gnu.org To: Phillip Lord Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 06 09:12:22 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBcW4-0005zm-Ic for ged-emacs-devel@m.gmane.org; Mon, 06 Nov 2017 09:12:20 +0100 Original-Received: from localhost ([::1]:46913 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBcWB-00036s-UJ for ged-emacs-devel@m.gmane.org; Mon, 06 Nov 2017 03:12:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46415) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBcVE-00035Z-AD for emacs-devel@gnu.org; Mon, 06 Nov 2017 03:11:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBcV9-0001Q8-HH for emacs-devel@gnu.org; Mon, 06 Nov 2017 03:11:28 -0500 Original-Received: from out4-smtp.messagingengine.com ([66.111.4.28]:34449) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eBcV9-0001PZ-3M for emacs-devel@gnu.org; Mon, 06 Nov 2017 03:11:23 -0500 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 09C9F20856; Mon, 6 Nov 2017 03:11:19 -0500 (EST) Original-Received: from web5 ([10.202.2.215]) by compute6.internal (MEProxy); Mon, 06 Nov 2017 03:11:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= secure.kjonigsen.net; h=cc:content-transfer-encoding :content-type:date:from:in-reply-to:message-id:mime-version :references:reply-to:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=Bat0DqKygw1+64kRKmH/LE3WWt/4qaGWdRowNAsA1 Us=; b=Br6/Pp6MhvVMDRIxGMNSbqNzHMqAZrgfFDL4qOpALVd4ol1sk7twa8/du X38OQI1QB3SOWBET+nyp5AZLGC5egljsNwlC0JbZkANH3/TA4DqqQTxT/jbVlZuA kQDpwPdBBcYi2kWdgVcGVD1lu82Pi1iq4PVGc9rUmboR+r/83GZe7IpqAHi4SAlP HuEl24MdN8x2iULPEnX7pHASiEsHC1DhkiWIr/JqtFqeIWJla1RVSyk1wSEdFCxO /G4tW/pnmqDqCO3/KLFCvz5DG9B/i4QZjZXgpI4KrS3FxajUPSm1077g19X66W6A HxTBGBWUqh/R1NFSbwP5KbYpc+Xww== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :reply-to:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Bat0DqKygw1+64kRKmH/LE3WWt/4qaGWdRowNAsA1Us=; b=cZFOI9T7i8Ok 8/BDImlyvRMmyalGczYJElwQcOn+qjhUJAGZIn9TqRvdcbIHaeLGRseTShShpmvx 9iYTIUZwYSscXLwop402Jk64p9sU4nwLh9sUqx5IcI70CPQlFs8kCjsrlDsxe925 Uj2XxVLcWC7SjORIWVhAXw7OCrXlpLApFu/ublADo8wLiC14UN39P/boEUlg1U2G Ot8B5vFlovs8D3Gy5ELN1WBOXjHlkS9l9oIDml0qMNuSccMlmtBBcU3hpN4oDaT/ AbVOgxXcz9xxb5m9+7d/szLreitRswX5+bB9HbkOGuvT1wAUlM1B/fAAKGnVBY/r YDqIysU2Cg== X-ME-Sender: Original-Received: by mailuser.nyi.internal (Postfix, from userid 99) id D48E69E2E8; Mon, 6 Nov 2017 03:11:18 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface - ajax-c8a842c4 In-Reply-To: <87po99qzbn.fsf@russet.org.uk> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 66.111.4.28 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:219937 Archived-At: This is a multi-part message in MIME format. --_----------=_15099558785508000 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" As a (part time) Windows-user I'd very much appreciate this. Like I've mentioned earlier on this mailing-list, I have some custom scripts I use to manually assemble a new release when it's available, but even then it's so much of a hastle that I can't always be bothered. Having an installer which makes this a next-next-next process would be a great But I'm already on the train. Where this would clearly be most benefitial is for new Windows/Emacs-users if they could get going in the usual "next next next" Windows-fashion which they're already accustomed to. Feel free to publish some test-installers for the community to try out. -- Vennlig hilsen Jostein Kj=C3=B8nigsen jostein@kjonigsen.net =F0=9F=8D=B5 jostein@gmail.com https://jostein.kjonigsen.net On Fri, Oct 27, 2017, at 12:11 AM, Phillip Lord wrote: >=20 > I've had a quick play and created an "installer" version of Emacs for> wi= ndows. Cheesy and ugly at the moment, but it works. It uses the NSIS> toolk= it which is nicely packaged for msys2. >=20 > NSIS is free software, albeit the non GPL compatible CPL > (http://nsis.sourceforge.net/License). I don't believe this is > a problem> as it would only be a packager. I'd welcome more informed > opinion about> whether this is appropriate for Emacs. >=20 > Probably too late to put this onto Emacs-26 now I fear, but it > could be> ready in time for Emacs-27. If any one is interested, I can > uploaded it> to the pre-test website (as the Emacs source is already ther= e). >=20 > As with the new zips I've created, this does raise questions about > release of updates to the binaries. This installer will contain (lots> of= ) other dependency files. My current plan is to freeze the > dependencies during pre-test. But this means, that these dependencies> wi= ll get old during the Emacs release cycle. >=20 > Anyway, thought's welcome. >=20 > Phil >=20 --_----------=_15099558785508000 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"
As a (part time) Windows-user I'd very much appreciate this.
=

Like I've mentioned earlier on this mailing-list, I have some custom s= cripts I use to manually assemble a new release when it's available, but ev= en then it's so much of a hastle that I can't always be bothered.

Having an installer which makes this a next-next-next process wou= ld be a great

But I'm already on the train. Where this would clearly be most benefit= ial is for new Windows/Emacs-users if they could get going in the usual "ne= xt next next" Windows-fashion which they're already accustomed to.

Feel free to publish some test-installers for the community to try out= .

--
Vennli= g hilsen
Jostein Kj=C3=B8nigsen



On Fri, Oct 27, 2017, at 12:11 AM, Phillip Lord wrote:

I've had a quick play and created an "installer" version of Emacs for<= br>
windows. Cheesy and ugly at the moment, but it works. It uses the NSIS=
toolkit which is nicely packaged for msys2.

NSIS is free software, albeit the non GPL compatible CPL
(http://nsis.sourcefor= ge.net/License). I don't believe this is a problem
as it would only be a packager. I'd welcome more informed opinion abou= t
whether this is appropriate for Emacs.

Probably too late to put this onto Emacs-26 now I fear, but it could b= e
ready in time for Emacs-27. If any one is interested, I can uploaded i= t
to the pre-test website (as the Emacs source is already there).

As with the new zips I've created, this does raise questions about
=
release of updates to the binaries. This installer will contain (lots<= br>
of) other dependency files. My current plan is to freeze the
dependencies during pre-test. But this means, that these dependencies<= br>
will get old during the Emacs release cycle.

Anyway, thought's welcome.

Phil


--_----------=_15099558785508000--