From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Emacs release cadence Date: Tue, 29 Aug 2023 19:11:29 +0300 Message-ID: <83msy9hlqm.fsf@gnu.org> References: <87il9kksqz.fsf@dfreeman.email> <87ttt42gna.fsf@dfreeman.email> <87wmy080kn.fsf@posteo.net> <83v8djcydl.fsf@gnu.org> <87350ndquw.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> <83jztgk410.fsf@gnu.org> <225f2669-f517-a1cc-cc2c-bef240396c03@gutov.dev> <83msybidcs.fsf@gnu.org> <7859c619-9616-d54f-04a0-adc46982afaa@gutov.dev> <83sf82gfdd.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12313"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: dmitry@gutov.dev, stefankangas@gmail.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 29 18:13:26 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 1qb1LK-0002zU-8S for ged-emacs-devel@m.gmane-mx.org; Tue, 29 Aug 2023 18:13:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qb1KV-0003Vn-Cf; Tue, 29 Aug 2023 12:12:35 -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 1qb1KT-0003VL-3U for emacs-devel@gnu.org; Tue, 29 Aug 2023 12:12:33 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qb1KS-0003sg-LN; Tue, 29 Aug 2023 12:12:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6X3wzSOByq7/Y5JOgpeSDscxcZoA5zf1mHNC5ZLzaxA=; b=qyEj26zD/e7k kOgghX8SsyAMD82eSG8LuAYcRavT9jz/BtIpci6k5qeNGw4eQ58sm+U4o/sVuE3k1JJ3dg7ALaWlz EUjQ6uct/4hYfmH4Vl+XTeTD5xAgbgMKiieZuoEWTdzoV4iHe+wWwNU47al/hif13/CkXroLiqDBk 741S76vhdBUXs2EYnU+5I0fR6+88Iy+0j1Rd99BSJ8FNmqsKHdk7MgeRtRzrMQR4PwBL3BARrbQeF nj1OM0mJ7TriSMvTCtqRzRr1B7sA+3M7rPx0E4o5sM9Q6taMOn6jzQuH2D0okIigxdBBBL5G5EFQ3 iJiq8cKaXgnLWsAjZCdeUw==; In-Reply-To: <83sf82gfdd.fsf@gnu.org> (message from Eli Zaretskii on Tue, 29 Aug 2023 16:14:22 +0300) 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:309510 Archived-At: > Date: Tue, 29 Aug 2023 16:14:22 +0300 > From: Eli Zaretskii > Cc: stefankangas@gmail.com, emacs-devel@gnu.org > > And, btw, the last 3 major releases took 1.25 to 1.5 years, so already > quite close to the 1-year mark. Not 2 years, as you say. Btw, if we want to make more frequent releases, we should start from making sure each code change is accompanied by a suitable change to our manuals. The NEWS file on master is once again full of entries with neither "---" nor "+++" markings, and going through all such entries and documenting them (or deciding not to) is a job that takes quite some time if delayed to before the first pretest. I'd appreciate if people who want to push for more frequent releases would either work on documenting changes that their authors didn't, or at least would remind those authors to maybe provide some documentation. IOW, making our releases more frequent will take a serious effort from everyone, otherwise it will simply not work for any number of good reasons.