From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: New Package for NonGNU-ELPA: clojure-ts-mode Date: Mon, 28 Aug 2023 00:22:43 +0300 Message-ID: <5b4bfc5b-9fbe-3118-7475-66fe19fa9d92@gutov.dev> References: <87il9kksqz.fsf@dfreeman.email> <83350ncbns.fsf@gnu.org> <87cyzrjbd8.fsf@dfreeman.email> <83zg2vav46.fsf@gnu.org> <87o7j99304.fsf@dfreeman.email> <87wmxj27fn.fsf@dfreeman.email> <831qfrptiq.fsf@gnu.org> <57429221-d9be-5791-e975-b3539905e2f6@gutov.dev> <83a5udlj47.fsf@gnu.org> <87a5udk1co.fsf@posteo.net> <835y51kslv.fsf@gnu.org> <7a82c524-1aa1-e755-e377-673ebb107a44@gutov.dev> <83r0nok8s4.fsf@gnu.org> <87il90znco.fsf@yahoo.com> <1977fbef-307b-bcf4-9448-64f26916dd65@gutov.dev> <87edjozlqq.fsf@yahoo.com> <43ddad10-49dd-1c49-ebfe-51689780b315@gutov.dev> <87msyciplu.fsf@posteo.net> <83h6okk3oe.fsf@gnu.org> <87edjoindn.fsf@posteo.net> <83bkesjwuk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18431"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Cc: luangruo@yahoo.com, danny@dfreeman.email, stefankangas@gmail.com, emacs-devel@gnu.org, manuel.uberti@inventati.org To: Eli Zaretskii , Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 27 23:23:41 2023 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 1qaNES-0004ax-Q6 for ged-emacs-devel@m.gmane-mx.org; Sun, 27 Aug 2023 23:23:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qaNDg-0006Wy-3d; Sun, 27 Aug 2023 17:22:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qaNDe-0006Wk-Kt for emacs-devel@gnu.org; Sun, 27 Aug 2023 17:22:50 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qaNDc-0000QD-9Z; Sun, 27 Aug 2023 17:22:50 -0400 Original-Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 1B2285C009A; Sun, 27 Aug 2023 17:22:47 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Sun, 27 Aug 2023 17:22:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1693171367; x=1693257767; bh=kJsH+vN7j3E0q1/j76KDlqU0eZhKNGBfDmJ 8OUktIA8=; b=WDt6Xg96YBVxoPosWoe1A1xpdy1sJkNCdN1kTdKU/KHNCgeQlHi jabteRIyyUZra0GRYOFoVTeCyqzriRKLpkdOcoEIWFODu4v1ox6pn9Ii9KA/ypNo YvsIjtVK7Gb/AMpGwIQkdZfwg6tcyqbumj9IKJIQCIryR5nlXf8KzOg/wTjWVgpq SszWoxO0Q6C/ObPTN+22fXd3+WtYezU8zCS6qZXllzmz8AvjOfjGqx85blDLNvnR FdIIZWPrHIqnt3wlnpMmEUb6U4iJD8iXQnXG+WEeJK51np8f/AFe0UFehNfKBiWo AK7xKCVQBSZZtMtYzNYu4GPUjYnIRfpzz2g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1693171367; x=1693257767; bh=kJsH+vN7j3E0q1/j76KDlqU0eZhKNGBfDmJ 8OUktIA8=; b=JviczNFLEakLa0f0qHx5nEXuawrZMUTD2C07PjCQppJHPqY93Bn 2kQa4BIoXeQfeFG+W6eFdwiK/ySieDFGV8emkvbGKiylHkYM916CrKAy2swGfQ+i O+3QycvnEeBGFmnUimTiDqiZEMydTWY/auVvVln5QOJ42O4mYGHY1BB+JzstvWZW HkOVR5e84TfYA81Lrx6RY3nVoVL/DLnYwu4DNzWShbkdsF1yCSdbYxwpBKsiX9Kd mpNnjO24JQLEOA2A3n+EP0jmBQkE22BoQWd+2G5wQS1qE/MGdkx0Pyu8ODC2p1ml MatK23G8uUoS8xhcwQG+a8rHRmqOmXHHyaA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudefvddgudeiudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttdefjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeeigfetveehveevffehledtueekieeikeeufeegudfgfeeghfdulefgfeev ledvveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 27 Aug 2023 17:22:45 -0400 (EDT) Content-Language: en-US In-Reply-To: <83bkesjwuk.fsf@gnu.org> Received-SPF: pass client-ip=66.111.4.25; envelope-from=dmitry@gutov.dev; helo=out1-smtp.messagingengine.com X-Spam_score_int: -31 X-Spam_score: -3.2 X-Spam_bar: --- X-Spam_report: (-3.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.414, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309376 Archived-At: On 27/08/2023 19:04, Eli Zaretskii wrote: >> How did you decide when to draw the line between Emacs 29 and Emacs 30? > > That's when the release branch is cut. But doing so doesn't determine > the future release date, except very roughly. > > When to cut the release branch is up to the maintainers, and IME the > reasons are not fixed. The mount of new features and the time since > the last major release are important factors, though. There is a fair amount of leeway and personal judgment in when to consider a release to be "ready", so it's possible that we could try. >>> And why should we take them into account, and not the >>> other way around? I have never seen a Debian (or any other distro) >>> approach us asking when the next release is expected. >> >> That is true, but I don't see any reason why there shouldn't be any >> cooperation. > > Neither do I, but cooperation is a two-way street. > > There's also a problem that we rarely can promise a certain release > date, because there are factors out of our control, such as the bugs > and regressions reported during pretest, the resources that can > dwindle due to "Real Life", etc. If we do manage to release Emacs versions (most or all) before Debian's cutoff dates, that would mean larger user base and more testing to be done on the release right away. Perhaps if we fall into cadence, some people would then come regularly from Debian's side and test the pretests in advance, to check that everything is in order. That's a possible "two way street", but it's not something that can be agreed to beforehand, I guess, not in the least because we won't want to give any guarantees at the start.