From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: Please don't use revision numbers on commit messages (and elsewhere). Date: Fri, 1 Apr 2011 12:45:46 +0200 Message-ID: References: <877hbfvwyo.fsf@wanadoo.es> <87tyeivni1.fsf@wanadoo.es> <87ei5mvij7.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1301654800 31986 80.91.229.12 (1 Apr 2011 10:46:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 1 Apr 2011 10:46:40 +0000 (UTC) Cc: =?UTF-8?Q?=C3=93scar_Fuentes?= , emacs-devel@gnu.org To: "Stephen J. Turnbull" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 01 12:46:33 2011 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 1Q5bs9-0005ze-G2 for ged-emacs-devel@m.gmane.org; Fri, 01 Apr 2011 12:46:33 +0200 Original-Received: from localhost ([127.0.0.1]:45379 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5bs9-0002m8-2Z for ged-emacs-devel@m.gmane.org; Fri, 01 Apr 2011 06:46:33 -0400 Original-Received: from [140.186.70.92] (port=57896 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q5bs4-0002m3-5G for emacs-devel@gnu.org; Fri, 01 Apr 2011 06:46:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q5bs3-0000GM-2K for emacs-devel@gnu.org; Fri, 01 Apr 2011 06:46:27 -0400 Original-Received: from mail-gy0-f169.google.com ([209.85.160.169]:36656) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q5bs2-0000GI-SN for emacs-devel@gnu.org; Fri, 01 Apr 2011 06:46:27 -0400 Original-Received: by gyd8 with SMTP id 8so1635009gyd.0 for ; Fri, 01 Apr 2011 03:46:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=EVlnItEDpVtbyDnGhL6976xVKZ5bChB0rQyL/DKnAp8=; b=fkiJAfQq+/zJB+ls4rYxIAJPwVSpXBuYKKwJSC6u/jiucJWhOGkevTOWDC2XZdkEmB MfsuI6+m8gaGD6fbFHvZF0J8etKiQpsn954GuzQOBcgk+fj8prF+B5/qBrTNK76glKJP 8tEmGbSJJKFmTL1PAFQ/S6AdRLar0QeBLPht0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=ae1WAwaoijFIRUs141FlrXX4Eurp3tYZeqQrA4dZbSUcx3Lo5aqE65olRx2YBkXnz3 SCbtG2S8xn7+FNDvDNjuTsaardDANG17ZeERoWzNQIhdTyZR4JJNCuBusyOUkmbT8W+r bsO/hWSg+8d6hjLtCwnVfS29Ua19eURjqe7HA= Original-Received: by 10.236.73.230 with SMTP id v66mr5334322yhd.134.1301654786209; Fri, 01 Apr 2011 03:46:26 -0700 (PDT) Original-Received: by 10.147.182.17 with HTTP; Fri, 1 Apr 2011 03:45:46 -0700 (PDT) In-Reply-To: <87ei5mvij7.fsf@uwakimon.sk.tsukuba.ac.jp> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.160.169 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:137986 Archived-At: On Fri, Apr 1, 2011 at 03:59, Stephen J. Turnbull wrot= e: > That's only because so far, people don't lose push races often enough > for it to matter. =C2=A0Commits that from your point of view are on the > mainline really are on local branches until you succeed in pushing. > If you use a bound branch, you're saved from that, true (this is not > entirely trivial, but I'm pretty sure in practice it will be true). It does happen that we're using a bound branch for trunk (that's the recommended setup), so again, you're arguing pretty convincingly for an hypothetical situation, and I'm discussing the here-and-now. > But bound branches suck for anything much bigger than a typo fix. The fact that huge, successful projects are developed with non-distributed VCS seem to indicate that your opinion is just that, an opinion. And no, I'm not saying I prefer CVS or Subversion to Bazaar or git, because I don't. But the model we're using is one where there is a preferred, centralized branch, and the distributed features of our VCS are for the convenience of the developers, not to suddenly force some kind of distributed model of Emacs development. =C2=A0 =C2=A0 Juanma