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: Mon, 4 Apr 2011 23:49:52 +0200 Message-ID: References: <877hbfvwyo.fsf@wanadoo.es> <87tyeivni1.fsf@wanadoo.es> <87k4fevkc1.fsf@wanadoo.es> <87zko6rn8y.fsf@thysbe.localdomain> 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 1301954601 29317 80.91.229.12 (4 Apr 2011 22:03:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 4 Apr 2011 22:03:21 +0000 (UTC) Cc: Nils Ackermann , emacs-devel@gnu.org To: Lennart Borgman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 05 00:03:17 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 1Q6rrJ-0007wf-Gc for ged-emacs-devel@m.gmane.org; Tue, 05 Apr 2011 00:03:16 +0200 Original-Received: from localhost ([127.0.0.1]:38489 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q6rpp-00059A-KI for ged-emacs-devel@m.gmane.org; Mon, 04 Apr 2011 18:01:21 -0400 Original-Received: from [140.186.70.92] (port=38136 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q6rfN-0005HD-VK for emacs-devel@gnu.org; Mon, 04 Apr 2011 17:50:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q6rfM-0005nI-Uf for emacs-devel@gnu.org; Mon, 04 Apr 2011 17:50:33 -0400 Original-Received: from mail-qw0-f41.google.com ([209.85.216.41]:47267) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q6rfM-0005nC-Sb for emacs-devel@gnu.org; Mon, 04 Apr 2011 17:50:32 -0400 Original-Received: by qwa26 with SMTP id 26so4654478qwa.0 for ; Mon, 04 Apr 2011 14:50:32 -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=quo77fe9dVJMgN4rqhh75GZmMEMnWI0VrFtcoHlt6Bg=; b=xyv91/tiTYuKrCz+ECoY0CU4DGpPx0nYAZevJTdEZkbrtShlJDLvGcCHP8sVVhKQyE q+iEpLsTfDzvhJfmtFFCi3aKD9AGgcAbEQ3wFl6eyMPblYU/rPABTAvYGhsR4Za5MLmI 5nRkhHVxOOoZK1gQgvcmCPZ8ok6bkljQM7mNA= 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=uo236acab8a3XniPc/fHSMr86+6s4CP6oSat2/vElCJki1m9YhIpDVkYwpyQjfC7YO s6TkqjKDDDOEpZEFl/O0JRsLKNbj18lKg0ILiLhd/CylmvMCdQZaF8oD87hJNRH14/ak tm1Fnz3WWFKGQ/bOlUS91ymIB/woND3ZblZ7Y= Original-Received: by 10.229.46.67 with SMTP id i3mr5527510qcf.234.1301953832139; Mon, 04 Apr 2011 14:50:32 -0700 (PDT) Original-Received: by 10.229.6.17 with HTTP; Mon, 4 Apr 2011 14:49:52 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.216.41 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:138153 Archived-At: On Mon, Apr 4, 2011 at 23:36, Lennart Borgman w= rote: > In what way is it difficult to handle the current schema? (I guess you > never type the revid?) Git ids hare 40-char "random" strings, but they are hashes, so they vary from the start, and most of the time you get around by typing just 6 to 8 chars. Bazaar ids are longer (14 char timestamps + 16 char random string + 2 separators + e-mail, so longer unless the e-mail is shorter than 8 chars) and for a given year and user, the first significant character is at (length e-mail) + 5... but even if the random string were at the start would still be irrelevant because the Bazaar interface doesn't allow shortening revids. You have to type them in full. If they allowed passing just the random-string part it would be a bit easier. As it is, you always have to type long strings, or cut&paste them. =C2=A0 =C2=A0 Juanma