From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Version numbers for VCS snapshots Date: Mon, 25 Jan 2016 00:12:05 +0100 Message-ID: <877fiyk1x6.fsf@gnu.org> References: <874mem8mwx.fsf@gnu.org> <8737u344ov.fsf@elephly.net> <87twmjp2qs.fsf_-_@gnu.org> <56A063D1.80608@uq.edu.au> <877fj2wrpk.fsf@gnu.org> <87d1suvbev.fsf@mdc-berlin.de> <87a8nwq7m4.fsf@gnu.org> <87vb6kt0ev.fsf@mdc-berlin.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNTpN-0000KD-VH for guix-devel@gnu.org; Sun, 24 Jan 2016 18:12:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNTpL-0002yi-91 for guix-devel@gnu.org; Sun, 24 Jan 2016 18:12:13 -0500 In-Reply-To: <87vb6kt0ev.fsf@mdc-berlin.de> (Ricardo Wurmus's message of "Sat, 23 Jan 2016 23:07:36 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: guix-devel@gnu.org Ricardo Wurmus skribis: > Ludovic Court=C3=A8s writes: > >> Ricardo Wurmus skribis: >> >>> Ludovic Court=C3=A8s writes: >>> >>>> + >>>> +It is a good idea to strip commit identifiers to, say, 7 digits so th= at >>>> +they do not become aesthetically disturbing (assuming aesthetics have= a >>>> +role to play here.) It is best to use the full commit identifiers in >>>> +@code{origin}s, though, to avoid ambiguities. >>>> + >>> >>> I would probably find this a little confusing if I didn=E2=80=99t alrea= dy know >>> what you meant. Where should commit identifiers be stripped? Are there >>> more places than just the =E2=80=98version=E2=80=99 field? Could we na= me the =E2=80=98version=E2=80=99 >>> field as an example? >>> >>> Is it only aesthetics or also a matter of keeping shebangs shorter (in >>> case the output provides an interpreter that could end up in a shebang >>> line). The version is usually part of the output name, so maybe it >>> would make sense to mention the =E2=80=98version=E2=80=99 field explici= tly. >> >> You=E2=80=99re right on both points. >> >> How about this variant? > > Beautiful. Thanks! Pushed! Ludo=E2=80=99.