From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: PROPOSAL: Move to git, now that bzr is no longer a req. Date: Mon, 06 Jan 2014 00:58:29 +0100 Organization: Organization?!? Message-ID: <87k3eegevu.fsf@fencepost.gnu.org> References: <20140102095347.6834E381D0C@snark.thyrsus.com> <87fvp6bdd9.fsf_-_@ktab.red-bean.com> <8761q1ljny.fsf@gmail.com> <20140103175006.GE17261@thyrsus.com> <87iou0t72n.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1388966330 6003 80.91.229.3 (5 Jan 2014 23:58:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 5 Jan 2014 23:58:50 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 06 00:58:57 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vzxaq-0005Zq-Qa for ged-emacs-devel@m.gmane.org; Mon, 06 Jan 2014 00:58:56 +0100 Original-Received: from localhost ([::1]:59857 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vzxaq-0007fF-BX for ged-emacs-devel@m.gmane.org; Sun, 05 Jan 2014 18:58:56 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53676) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vzxah-0007eu-RY for emacs-devel@gnu.org; Sun, 05 Jan 2014 18:58:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vzxac-0005Sc-1D for emacs-devel@gnu.org; Sun, 05 Jan 2014 18:58:47 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:41874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vzxab-0005SR-Qd for emacs-devel@gnu.org; Sun, 05 Jan 2014 18:58:41 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VzxaZ-00054R-Es for emacs-devel@gnu.org; Mon, 06 Jan 2014 00:58:39 +0100 Original-Received: from x2f43ad7.dyn.telefonica.de ([2.244.58.215]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Jan 2014 00:58:39 +0100 Original-Received: from dak by x2f43ad7.dyn.telefonica.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 06 Jan 2014 00:58:39 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: x2f43ad7.dyn.telefonica.de X-Face: 2FEFf>]>q>2iw=B6, xrUubRI>pR&Ml9=ao@P@i)L:\urd*t9M~y1^:+Y]'C0~{mAl`oQuAl \!3KEIp?*w`|bL5qr,H)LFO6Q=qx~iH4DN; i"; /yuIsqbLLCh/!U#X[S~(5eZ41to5f%E@'ELIi$t^ Vc\LWP@J5p^rst0+('>Er0=^1{]M9!p?&:\z]|;&=NP3AhB!B_bi^]Pfkw User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:jBFDwpcWfp1TV4fTSbE94lRWamE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:167411 Archived-At: Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > The question is whether we should edit them separately > from the commit messages, or if we should produce them > by (programmatically) extracting them from the commit > messages. > > I think it is best for commit messages to be brief high-level > summaries of the changes, and put the details only in ChangeLog. > I think that these two forms of desription complement each other > and that it is useful to have both available. Git treats the first line of a commit message specifically as a summary. When formatting a commit for mailing, this line is used as the subject of the mail while the rest of the commit message appears in the mail body. This inherent subdivision of commit messages maps well enough to the GNU subdivision of complementing summary/detail that it becomes mostly pointless in practice to maintain a separate file for storing this information. -- David Kastrup