From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: bzr send workflow Date: Fri, 27 Aug 2010 14:20:39 +0900 Message-ID: <87vd6w4ons.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87occvzosg.fsf@bnikolic.co.uk> <87bp8ps3hc.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1282886705 21156 80.91.229.12 (27 Aug 2010 05:25:05 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 27 Aug 2010 05:25:05 +0000 (UTC) Cc: Andy Wingo , Juanma Barranquero , Bojan Nikolic , Stefan Monnier , emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 27 07:25:02 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OorQt-0000Fd-3p for ged-emacs-devel@m.gmane.org; Fri, 27 Aug 2010 07:25:01 +0200 Original-Received: from localhost ([127.0.0.1]:50677 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OorQh-0003yC-Vq for ged-emacs-devel@m.gmane.org; Fri, 27 Aug 2010 01:24:44 -0400 Original-Received: from [140.186.70.92] (port=36661 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OorQX-0003y4-PX for emacs-devel@gnu.org; Fri, 27 Aug 2010 01:24:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OorQW-0000ZN-PB for emacs-devel@gnu.org; Fri, 27 Aug 2010 01:24:33 -0400 Original-Received: from imss12.cc.tsukuba.ac.jp ([130.158.254.161]:32927) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OorQW-0000ZB-Fd for emacs-devel@gnu.org; Fri, 27 Aug 2010 01:24:32 -0400 Original-Received: from imss12.cc.tsukuba.ac.jp (imss12.cc.tsukuba.ac.jp [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id 4E8C6F4003; Fri, 27 Aug 2010 14:24:30 +0900 (JST) Original-Received: from mgmt1.sk.tsukuba.ac.jp (unknown [130.158.97.223]) by imss12.cc.tsukuba.ac.jp (Postfix) with ESMTP id 3F95FF4002; Fri, 27 Aug 2010 14:24:30 +0900 (JST) Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt1.sk.tsukuba.ac.jp (Postfix) with ESMTP id 3D5923FA0285; Fri, 27 Aug 2010 14:24:30 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id AD8EA4D27A; Fri, 27 Aug 2010 14:20:39 +0900 (JST) In-Reply-To: <87bp8ps3hc.fsf@stupidchicken.com> X-Mailer: VM undefined under 21.5 (beta29) "garbanzo" ed3b274cc037 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:129277 Archived-At: Chong Yidong writes: > Anyway, this should be a non-issue for Emacs users. Just write a > ChangeLog in the usual way; then, before committing, do C-c C-a to > pull it into the *VC-log* buffer and edit as necessary. You're missing the point. Once you've done that, and committed, the log of that revision cannot be changed. That means that users of bzr must do some fancy footwork to ensure that the logs that are pushed are appropriate, or they must wait until the patch has been approved *including* ChangeLog to commit and push, or they need to pollute the history with revisions that simply fix up the ChangeLog. For people who use branches even for trivial one-commit work, the footwork needed is not at all fancy. For people who commit in a bound branch, it's highly discouraged, for the same reason rebasing public branches is discouraged -- the only option is a new commit that does nothing except fix the log.