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: Current documentation of current emacs patch-submission procedures? Date: Sun, 05 Jul 2020 19:23:47 +0300 Message-ID: <831rlqszfw.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6435"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Ken Manheimer Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jul 05 18:24:21 2020 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 1js7RF-0001Zo-5S for ged-emacs-devel@m.gmane-mx.org; Sun, 05 Jul 2020 18:24:21 +0200 Original-Received: from localhost ([::1]:46072 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1js7RE-0002eT-85 for ged-emacs-devel@m.gmane-mx.org; Sun, 05 Jul 2020 12:24:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53826) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1js7Qb-0002DZ-0O for emacs-devel@gnu.org; Sun, 05 Jul 2020 12:23:41 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34826) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1js7Qa-0005hF-O6; Sun, 05 Jul 2020 12:23:40 -0400 Original-Received: from [176.228.60.248] (port=4500 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1js7Qa-00079j-7N; Sun, 05 Jul 2020 12:23:40 -0400 In-Reply-To: (message from Ken Manheimer on Sun, 5 Jul 2020 12:07:47 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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:252701 Archived-At: > From: Ken Manheimer > Date: Sun, 5 Jul 2020 12:07:47 -0400 > > Hi! After a long while since submitting patches (for allout.el and related stuff) I have a few new ones to > submit, and am trying to track down canonical guidance on proper procedures for submitting them. (This > was spurred by bug@11312, but I have some fixes for independent bugs as well.) > > Traversing a maze of twisty passages (all vaguely similar) I found my way to Sending Patches, which > describes a process that seems like what I used to do. But I'm perplexed when it comes to the part that > mentions "commit log" with links to Change Log (and Change Log Concepts in a few ways!), seemingly > interchangeably, particularly because the lisp/Changelog.* files in my current checkout of the git repository > (with new commits from yesterday, for instance) have no updates since Emacs 24.3, as far as I can see. > > I'm guessing that I should put the equivalent of what would have been in the ChangeLog in the commit > messages, but thought I'd ask here for proper guidance. I welcome pointers to documents I missed that > would have made this simpler, as well! Yes. Try reading CONTRIBUTE in the repository, I hope it is less confusing. You can also look at the style of commit log messages with "git log". Thanks.