From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: phillip.lord@russet.org.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: windows installer Date: Wed, 22 Nov 2017 23:01:21 +0000 Message-ID: <87k1yh535q.fsf@russet.org.uk> References: <795606216.288650.1510476987589@mail.libero.it> <83po8nn38p.fsf@gnu.org> <8760adbxw6.fsf@russet.org.uk> <1369184752.491791.1510670215753@mail.libero.it> <1447748875.458066.1510690344828@mail.libero.it> <1511167607.4167724.1178177216.0DCA23E2@webmail.messagingengine.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1511391750 5143 195.159.176.226 (22 Nov 2017 23:02:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 22 Nov 2017 23:02:30 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: jostein@kjonigsen.net, emacs-devel@gnu.org To: Jostein =?utf-8?Q?Kj=C3=B8nigsen?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 23 00:02:24 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 1eHe26-0000WH-NY for ged-emacs-devel@m.gmane.org; Thu, 23 Nov 2017 00:02:19 +0100 Original-Received: from localhost ([::1]:41684 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHe2D-0008AE-Su for ged-emacs-devel@m.gmane.org; Wed, 22 Nov 2017 18:02:25 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHe22-000894-DS for emacs-devel@gnu.org; Wed, 22 Nov 2017 18:02:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHe1z-0005KG-Fv for emacs-devel@gnu.org; Wed, 22 Nov 2017 18:02:14 -0500 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:53934) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eHe1z-0004ux-9K for emacs-devel@gnu.org; Wed, 22 Nov 2017 18:02:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:References:Message-ID:Date:In-Reply-To:Subject:Cc:To:From:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Ek9//qb3xd5fUpwzu2Ib/CR32zn+Qt5lVc+YY6ZAvcY=; b=gWrlpiQSZdS8DdlxR1IPphvdhv ht8BtCCDB5dQrrZD7pCRBYevImsjdBxIcjvfDbcEo0HFLc7H8D6y2Rq4X6ub6MIJ3pOonWEsRyUAu 5PXaVnHm4Gw8HFiLcJw+hI1yhNbT6NLxUH8DUY+ki5GXE9Wo0Kso9llqvH+iBBqGGiE2xRLP4I3NP F2xXSG3358LUTzjAKClv6F8k3rm9ZMd+/glJLQjbysU6/xYxNFR7Rxpu13UaRGo1qzDlCPSiCicqA P2LbMan1dK/hM0PZ1IrOKUH1leAeIqZnDjJwWMx+tSLGGQPOHuVFdPm1qEImgTO5bVlBVoAG49Ap8 kD0dFrkA==; Original-Received: from cpc8-benw10-2-0-cust100.16-2.cable.virginm.net ([92.233.204.101]:39882 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1eHe1J-004LZh-IT; Wed, 22 Nov 2017 23:01:29 +0000 In-Reply-To: <1511167607.4167724.1178177216.0DCA23E2@webmail.messagingengine.com> ("Jostein \=\?utf-8\?Q\?Kj\=C3\=B8nigsen\=22's\?\= message of "Mon, 20 Nov 2017 09:46:47 +0100") X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 78.129.138.110 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:220376 Archived-At: Jostein Kj=C3=B8nigsen writes: > Right now I can see there's quite a lot of bike-shedding about just what > a portable installer **is**, and what it should **do**. My impression > was that there's a *standard definition, *established *conventions* and > that this really *not *being a matter open for debate? But I may be > wrong and as such I guess *some** *discussion is good. > Right now though there's so much discussion about the portable installer > to the point that I can't find any other discussion about the main > installer at all. The "portable" installer is a very clear thing I have in my mind; I would like to add it to the PortableApp.com system which is cute and because it I use it to provide myself with some tools on a shared "h" drive. Currently, I do Emacs and the JDK by hand. Would be nice to reduce this by one. Its also NSIS based (as it the "main" installer). It shouldn't be to much work. > So could we all please focus on getting the main, normal Windows- > installer landed before detouring into how we want the portable > installer to differ and how to best achieve that? > (And once again: Stellar work Phillip! Really appreciated!) "we all" in the sense of me? Anyway, the latest "snapshot" of the installer is now on the pretest site. Changes since last time: - Rebranded - Some changes to the file names including dated snapshots (only for snapshots, of course) - "Program Files" default install (which means a root install). and what ever random changes have hit master since the last time. https://alpha.gnu.org/gnu/emacs/pretest/windows/emacs-27/ I've also got the build working on a cloud based machine as opposed to the machine I use for watching TV on. This should make snapshots easier for me to build (although, incidentally, following previous discussions, two full builds of Emacs, and generation of two zips and the installer takes about 8 hours). Does Emacs still store the build machine anywhere in the binaries that it produces? Currently, the windows build machine is on my own private network, but if I shift it to the cloud, it's going to be with public IP; it makes no sense to advertise this. Phil