From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: Tag cleanup Date: Thu, 9 Jan 2014 14:33:14 +0100 Message-ID: <21198.42266.904937.585396@a1i15.kph.uni-mainz.de> References: <20140109053729.E9DC43805F2@snark.thyrsus.com> <83a9f5ej2b.fsf@gnu.org> <20140109112407.GA4818@thyrsus.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1389274432 27105 80.91.229.3 (9 Jan 2014 13:33:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 9 Jan 2014 13:33:52 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: esr@thyrsus.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 09 14:33:58 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 1W1FkD-0001hX-EL for ged-emacs-devel@m.gmane.org; Thu, 09 Jan 2014 14:33:57 +0100 Original-Received: from localhost ([::1]:51972 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1FkD-0002Hb-2T for ged-emacs-devel@m.gmane.org; Thu, 09 Jan 2014 08:33:57 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59432) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1Fk2-00028H-Se for emacs-devel@gnu.org; Thu, 09 Jan 2014 08:33:54 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W1Fjv-0006hv-El for emacs-devel@gnu.org; Thu, 09 Jan 2014 08:33:46 -0500 Original-Received: from a1www.kph.uni-mainz.de ([134.93.134.1]:36569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W1Fjn-0006f8-Cq; Thu, 09 Jan 2014 08:33:31 -0500 Original-Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id s09DXHgZ016841; Thu, 9 Jan 2014 14:33:17 +0100 Original-Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.7/8.14.2) with ESMTP id s09DXF8j020353; Thu, 9 Jan 2014 14:33:15 +0100 Original-Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.7/8.14.7/Submit) id s09DXEt1020349; Thu, 9 Jan 2014 14:33:14 +0100 In-Reply-To: <20140109112407.GA4818@thyrsus.com> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 134.93.134.1 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:167902 Archived-At: >>>>> On Thu, 9 Jan 2014, Eric S Raymond wrote: > 2. What form do we intend to use for the value of > emacs-repository-version? The choices are raw SHA1 or git describe > format; others are theoretically possible but it is normal git > practice to choose one of those two. I advocate the latter as I > think the format is more informative to humans. In Gentoo, we have a "live" ebuild for Emacs that fetches from the upstream VCS repository. When fetching from git, we use shallow clones by default, because history is not interesting for this use case. Obtaining the raw SHA1 (with "git rev-parse HEAD" or similar) will still work for shallow clones, while "git describe" won't. There's a related downstream bug: https://bugs.gentoo.org/489100 Quoting from there: "Is this really worth non-shallow fetches? We're talking about increasing overhead seriously for the sake of pretty version string." I'm passing this question on to you. ;-) Ulrich