From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "H. Dieter Wilhelm" Newsgroups: gmane.emacs.devel Subject: Re: Emacs 29.0.50 Snapshot binaries for WIndows Date: Thu, 17 Feb 2022 13:41:37 +0100 Message-ID: <86bkz5u0la.fsf@duenenhof-wilhelm.de> References: <83mtiq0zhd.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17752"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Corwin Brust , emacs-devel@gnu.org, phillip.lord@russet.org.uk To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Feb 17 13:58:15 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nKgMQ-0004QK-R2 for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Feb 2022 13:58:14 +0100 Original-Received: from localhost ([::1]:59152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nKgMP-00027C-6K for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Feb 2022 07:58:13 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKg6g-00075c-2O for emacs-devel@gnu.org; Thu, 17 Feb 2022 07:41:59 -0500 Original-Received: from mout.kundenserver.de ([212.227.126.187]:56947) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nKg6d-0000gu-8B; Thu, 17 Feb 2022 07:41:57 -0500 Original-Received: from ping ([92.116.175.236]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MpD7H-1o3hVd26Vr-00qmak; Thu, 17 Feb 2022 13:41:38 +0100 In-Reply-To: <83mtiq0zhd.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 17 Feb 2022 08:38:22 +0200") X-Provags-ID: V03:K1:o4KHqXXbY2ZfS9u2QFQ7O774gVL5ZhCHez8oTN912+4URwqUWc/ 56sZUrsUAJa3RyEo56a3IZlpLb+QMwXnPDjbD6IZlfdER5E/mK9qLb9WUCO3/EywYXUTXtd bB9Lxc1QzxUlvEMtJi2gthahDOZ6jYgHG1C469qHn/XM59NDgPdnnEDdjA+aec4ak9PLLd8 wneesuWgU3Zi4DjU+lxBg== X-UI-Out-Filterresults: notjunk:1;V03:K0:ghBkAf7a0+A=:s4BOU8rtdscZUGO1kTmiDe bYYwx6qb75V2p/6PMI1S8dA34m42PlqjUviOdtEjtI63KuGrotuHTxzbrxDcu09/b4xsc4pTE JZikLUWx1c9cg7533Ml572whuymoCKnXnHKXi1M8zqPDfjE2OkJrlYo5sPX4QonGjrKuuvYuP 0RJlD6YT37kkGnK2RqTSpy8adSTLGaYS69IV6r3IW+5stOPVYZUj+W8swHIL/89bZQKFPwhRE m5YGtu9ARYhBpV9UbQCB80UTrcd7ZJW2RzluaEVg4AJ1Pd77+ImM6DiOZZ2gfMWuzcdQHTwqe NCgwmrNjUpoTumvOY5r6yaZbOgquaJUuekQaYFayKFnRQJWfvq2qkiO5Sh9J91iQH2mZbpWWp PnP3sZB6b02gNHv/hU5VVbUtGCPFQZhh/69TnFR4bo7QKgTl2XAE2m5YNmpr9ROUhN4C4r6E+ MZvSnS2YT+He6uUANbzgoBeRDUhLZdCP44R3X7b56fEsLp4zfuwQHryz27jNmZhpp5t1lLWBS /0BQEaS+uEQ1UxE71S1AOzS3Nm/Cg7Tz4hFjC98Kv7m7OFmuAg21pvh9+Z4B622K/2zdkf/63 a8Ezr6D85hTrQXNUVtekqZHwkuJYirBG2VPHLRASvaqB+pyPKWNFymzbKHRvtcaUMgeXOU4kK 3grO/h8534UB6eQ/ZyQrJ7br1OqWsRbr7zkXcbzydz4MjbxMWArPPbJWWu8rYMxutRUfCvqjB YXukvAHskjTf/K62 Received-SPF: none client-ip=212.227.126.187; envelope-from=dieter@duenenhof-wilhelm.de; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:286423 Archived-At: Eli Zaretskii writes: >> From: Corwin Brust >> Date: Wed, 16 Feb 2022 21:37:48 -0600 >> Cc: Phillip Lord >> >> Eli, Dieter, >> >> Do you agree we should continue to release Emacs snapshot builds for >> Windows from master periodically? > > It's not up to me. If these snapshots are useful, i.e. if enough > users will download and use them, then yes, having them would be good, > as that will allow us to expand the base of our continuous testing of > the development codebase. Already running Corwin's Emacs-29 build. :-) >> My leaning would be that we keep a rolling "last few" available, >> building them once or twice a week on a "best effort" basis. > > Sure. Keeping 2 or 3 last snapshots should be good, so people could > downgrade if the latest one is broken, or compare some behavior with > an older snapshot. > >> Given you agree we should continue to publish snapshots at all, do you >> have preferences as to where they are placed? >> >> My leaning is to create a "snapshots" folder at the same level as the >> emacs-28 directory, thus /gnu/emacs/pretest/windows/snapshots. > > On alpha.gnu.org, yes. > >> Another obvious candidate would be "emacs-29" but I 'm a little >> hesitant it could cause confusion as to what release is imminent if we >> have both emacs-28 and emacs-29 folders at the same level of the tree >> while emacs-28 is still yet to be released. > > Using "emacs-29" would be extra burden for you, as you'd need to > rename the directory or clean it up when we advance to the next > version on master. So I think just 'snapshots' is better. Total agreement to all above. But I feel the structure of alpha.gnu.org could tolerate some cleaning. On alpha.gnu.org/gnu/emacs/ there are currently 2 folders - pretest/ | pretest files |- windows/ | emacs-29 snapshot files |- emacs-27/ | | release files (redundant with ftp.gnu.org) |- emacs-28/ | emacs-28 pretest files | emacs-28 snapshot files - windows/ (superfluent with above folder windows/ folder, I think) | emacs-25 pretest files | emacs-28 pretest files I think a less confusing - and still compatible - structure should be - pretest/ | pretest files |- windows/ | pretest files or folders - snapshot/ | snapshot files |- windows/ | snapshot files or folders @Corwin: Do you also have wright access to ftp.gnu.org for the upcoming release? Is it really worth the burden to build snapshots of the release branch-28, when there are pretests out? Thanks Dieter -- Best wishes H. Dieter Wilhelm Zwingenberg, Germany