Re: perl5.test-smoke.org feature request: explanation of git-id

[email protected] (Karen Etheridge) Tue, 17 Jan 2017 22:47:44 -0800
Newsgroups perl.qa
Message-ID <CAPJsHfBatJmi6Fh5_XaWeH27k4SjcmZkLvvqq2Ds5t5T0u=qcA@mail.gmail.com>
--001a113d5ba649b32d054658cb3a
Content-Type: text/plain; charset=UTF-8

See `git describe` (https://git-scm.com/docs/git-describe) for the syntax
of the descriptor -- it's the number of commits after the referenced tag.

On Tue, Jan 17, 2017 at 1:48 PM, James E Keenan <[email protected]> wrote:

> When you go to http://perl5.test-smoke.org/search, one of the columns
> presented is "Git-id".  Its contents look like this:
>
> v5.25.8-269-g01f9673
> v5.25.8-196-g3626fc2
> v5.25.8-208-g05053e2
> v5.25.8-260-g57b3a6b6ec
>
> What these strings mean is not entirely self-evident.  I can infer that
> 'v5.25.8' means "after we've released perl-5.25.8."  And I understand that
> in the final part of the string, everything after the initial 'g' is a git
> SHA (commit ID).
>
> But I've never understood what the middle integer is supposed to mean.
> Those integers do not appear to be assigned in strictly increasing
> numerical order.  It would be nice if there was some explanation on the
> page as to what that part and the whole Git-id are supposed to mean.
>
> Thank you very much.
> Jim Keenan
>

--001a113d5ba649b32d054658cb3a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">See=
 `git describe` (<a href=3D"https://git-scm.com/docs/git-describe">https://=
git-scm.com/docs/git-describe</a>) for the syntax of the descriptor -- it&#=
39;s the number of commits after the referenced tag.<br></div></div><div cl=
ass=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Jan 17, 2017 at =
1:48 PM, James E Keenan <span dir=3D"ltr">&lt;<a href=3D"mailto:jkeen@veriz=
on.net" target=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><block=
quote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc=
 solid;padding-left:1ex">When you go to <a href=3D"http://perl5.test-smoke.=
org/search" rel=3D"noreferrer" target=3D"_blank">http://perl5.test-smoke.or=
g/se<wbr>arch</a>, one of the columns presented is &quot;Git-id&quot;.=C2=
=A0 Its contents look like this:<br>
<br>
v5.25.8-269-g01f9673<br>
v5.25.8-196-g3626fc2<br>
v5.25.8-208-g05053e2<br>
v5.25.8-260-g57b3a6b6ec<br>
<br>
What these strings mean is not entirely self-evident.=C2=A0 I can infer tha=
t &#39;v5.25.8&#39; means &quot;after we&#39;ve released perl-5.25.8.&quot;=
=C2=A0 And I understand that in the final part of the string, everything af=
ter the initial &#39;g&#39; is a git SHA (commit ID).<br>
<br>
But I&#39;ve never understood what the middle integer is supposed to mean. =
Those integers do not appear to be assigned in strictly increasing numerica=
l order.=C2=A0 It would be nice if there was some explanation on the page a=
s to what that part and the whole Git-id are supposed to mean.<br>
<br>
Thank you very much.<br>
Jim Keenan<br>
</blockquote></div><br></div>

--001a113d5ba649b32d054658cb3a--