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: Feature freeze on the emacs-29 release branch Date: Thu, 05 Jan 2023 13:28:09 +0200 Message-ID: <83v8llw792.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25302"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 05 12:28:38 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 1pDOQH-0006Eb-Mm for ged-emacs-devel@m.gmane-mx.org; Thu, 05 Jan 2023 12:28:37 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pDOPd-0005Nf-Dd; Thu, 05 Jan 2023 06:27:57 -0500 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 1pDOPc-0005NW-6Y for emacs-devel@gnu.org; Thu, 05 Jan 2023 06:27:56 -0500 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 1pDOPb-00056h-UO for emacs-devel@gnu.org; Thu, 05 Jan 2023 06:27:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Subject:To:From:Date:mime-version:in-reply-to: references; bh=QrFJX6NjYYeKL0yJyhpE2/VNdh1n3eqYrNpRD3bmhXg=; b=Gt0uRmV+zlEJgS 8OmPUSgX6sYVctxzDhxIseU+piQ1rPFwV/tJmGWQShTQGqQKkkM9rw1F9h5tf6Chh5zXKRiYhKYvg NJFhK/lHY43KnyvSarW3RBEldG0EJnR8L7p4Ojxdra+xvxJWbIC7Zo7Vk85Y6xNBbnXT/Mkxrrr3u A+Sv9EiI2fAwEw57IWvLbyeEvjVTatpcimcUcOjLbMGIofTlPmbVXP3QBiZ4TMq7o+I2b2V64H7tG WLFm9VC1SX6u95GEUGrb9LtJQqA2wlZv6WpD/+QXBicA7jhosnJlLhUPdlqQ7Ua5dkxcG5ktn4ZJL zI8aXnrbxxVufERLGTTQ==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pDOPb-0003wp-A6 for emacs-devel@gnu.org; Thu, 05 Jan 2023 06:27:55 -0500 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:302238 Archived-At: I think the release branch is now basically in good shape, and we can start a full feature-freeze at this time. >From now on, please install only bugfixes, preferably safe ones, on the emacs-29 branch; all the rest should go to master. Highest priority is to fix recent regressions and issues with code that is new in Emacs 29. If you are uncertain whether a particular change belongs to the release branch, please ask here. The goal is to release the first pretest of Emacs 29.1 in a month or so. Let me take this opportunity to thank all those who worked hard since the branching point to stabilize the branch, and in particular Yuan and others who labored on the tree-sitter support (and continue to do so). Thanks.