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-organising Emacs FTP Date: Mon, 09 Apr 2018 11:59:20 +0100 Message-ID: <87lgdwtzlj.fsf@russet.org.uk> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1523271544 15681 195.159.176.226 (9 Apr 2018 10:59:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 9 Apr 2018 10:59:04 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.91 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Apr 09 12:59:00 2018 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 1f5UVl-0003up-Pn for ged-emacs-devel@m.gmane.org; Mon, 09 Apr 2018 12:58:58 +0200 Original-Received: from localhost ([::1]:56718 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5UXr-0000rG-FC for ged-emacs-devel@m.gmane.org; Mon, 09 Apr 2018 07:01:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5UX0-0000pq-DP for emacs-devel@gnu.org; Mon, 09 Apr 2018 07:00:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5UWu-0000sa-Ga for emacs-devel@gnu.org; Mon, 09 Apr 2018 07:00:14 -0400 Original-Received: from cloud103.planethippo.com ([78.129.138.110]:34933) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5UWu-0000E1-7m for emacs-devel@gnu.org; Mon, 09 Apr 2018 07:00:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=eFNIu0z72jRSfLya9QJXVHTiy8dyRzMM3MWgDfzWbkI=; b=zfMxpsUTGqR3EXM4RqteF7mTSw SUTykmaF7UnVUaZ3ckhJSPAv5I+r10YlAyrFn2W5DRQdpClUS79a7P7cSrt7e8CZ7LmLLd6C3JU1w Au+girt8/ovI/F7bTJaFn7qVcQPBQVx12G5Fuc1BONx5uNyfvGIR8JQFUU9YWvDUszDHvGT7TB/O5 6F4ILGGPkDAz2urXszFfMPXU3BeTM/ZCou/W79xhsefpI5U/uTm8D0xpkQs6suYEJeFV+sc62QhnR nNppCVx9PNeOZ/y0o6eUMptMLqshQZp6c3tkWuKD2NCLIa+k1/KmRxeiu180A0/ozhOwMPbp4yjRb oovF/bqA==; Original-Received: from cpc142652-benw12-2-0-cust953.16-2.cable.virginm.net ([82.21.43.186]:52584 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89_1) (envelope-from ) id 1f5UWC-001yix-5I for emacs-devel@gnu.org; Mon, 09 Apr 2018 10:59:24 +0000 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:224453 Archived-At: Currently, the Emacs FTP site has a single directory for windows binaries. https://ftp.gnu.org/pub/gnu/emacs/windows/ It has binaries from Emacs 22 which are a decade old. Unfortunately, these get listed first. I would like to re-organise to add one directory per major release. So at top-level we would have: https://ftp.gnu.org/pub/gnu/emacs/windows/emacs-22 https://ftp.gnu.org/pub/gnu/emacs/windows/emacs-23 https://ftp.gnu.org/pub/gnu/emacs/windows/emacs-24 https://ftp.gnu.org/pub/gnu/emacs/windows/emacs-25 https://ftp.gnu.org/pub/gnu/emacs/windows/emacs-26 With a symlink from https://ftp.gnu.org/pub/gnu/emacs/windows/latest The reason for this is that, with Emacs-26 there will be four binaries with every release (with-deps, no-deps in 32 and 64 bit), as well as the dependencies independently (perhaps these are not necessary now) and, finally, source for all the deps. Plus all the sig files. For Emacs-27, the situation gets worse as I there is the new windows installer bringing the number of binaries up to 6. Obviously, this change would break things for anyone who has scripted the installation. But it would clean up the experience for anyone who has not. I am not proposing on changing the source directory, as that's Nicolas' bag really. https://ftp.gnu.org/pub/gnu/emacs/ Thoughts? Phil