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: Creating a git branch for cond* Date: Mon, 29 Jan 2024 05:36:23 +0200 Message-ID: <86o7d44xqg.fsf@gnu.org> References: <864jf1csts.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37681"; mail-complaints-to="usenet@ciao.gmane.io" Cc: acm@muc.de, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 29 04:37:28 2024 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 1rUISd-0009aU-Uj for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Jan 2024 04:37:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rUIRp-0005ly-IX; Sun, 28 Jan 2024 22:36:37 -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 1rUIRn-0005li-QB for emacs-devel@gnu.org; Sun, 28 Jan 2024 22:36:35 -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 1rUIRn-0008S8-0B; Sun, 28 Jan 2024 22:36:35 -0500 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=hVCyqs0QfxSRGsbK8IegUb6NCY7bTtg5XJ+nf0OVK5Q=; b=J6aZeAuwhe1c R3x3NlQ8HVYSd7RUqr7k6k55GdlHFzyzGcpRZua68t88/MJmC2LwPT5dFZ8AnVQxyMaz4LkMTPqdP gng+DGhqJnpDiT7f8Cb/qyu0i54u+d2zF3IcM9tB7CM8JMoTfE0Ui+M1CAsRsbidomGdKBrcq5RlF 2ztkjVDpBHENBBoQqG6EVRgHcvipB/r7mDmJX300TB84ybsNgzqzJsmhADq836sy6dK3X20bouM6S pAW2FztZXuCOgnWIRN8kYHo3bkLtOBr/lM8YCpk7vyu4Xb8i8DzmrYKfkckXMPLgcrdtuYarupLBA KFHHpQLsAokKggwHp9Z6Ww==; In-Reply-To: (message from Richard Stallman on Sun, 28 Jan 2024 22:19:24 -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:315579 Archived-At: > From: Richard Stallman > Cc: acm@muc.de, emacs-devel@gnu.org > Date: Sun, 28 Jan 2024 22:19:24 -0500 > > cond* is just one file, and no change in anyplace else is needed to > get it working and make it usable. So there should be no need for a > branch for it. The idea was to keep it on a branch until we decide it is ready to land on master. Having it on a branch will allow to work on finilizing it more conveniently. This includes solving any significant issues and adding documentation. I would prefer to keep it on a branch during this (hopefully, short) period, since that would allow us to keep its history afterwards, and will also avoid the need to send whole files each time something changes. Alan offered his technical help in managing this vis-a-vis Git, so you personally don't need to worry about these aspects. But for us, having cond* on a branch during this period is a significant advantage.