[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Maintaing proxytunnel through the team



Hi Julian and Samuel

I found that there is 1493 binary packages that use the "git" string in
the release number. There is some exotic variations (like this one
0.0~GOTK3~0~2~0+git20170418.0.96d4110-3)

I believe that ".1." refered by Samuel could be considered as a kind of
an epoch. This is useful because the characters of the commit cannot be
used to sort releases.

IMHO, there is no strong need to insert the date, some characters of
commit id, a custom epoch... Using "git+date" should be enough in most
cases.

If you add some more commits, you can add them as patches in d/patches
and refer it in d/changelog.

Greetings, 
Marcos.


El mié, 22-04-2020 a las 09:33 +0100, Julian Gilbey escribió:
> On Wed, Apr 22, 2020 at 01:34:32AM +0100, Samuel Henrique wrote:
> > Hello Sven,
> > 
> > I believe the package is a fit for our team yes.
> > 
> > The repository is created at
> > https://salsa.debian.org/pkg-security-team/proxytunnel
> > But before the push I'd like to ask you about the latest upstream
> > release imported: 1.9.1+git20200123.1.eff4d41
> > 
> > What's up with the "1.eff4d41" part? I didn't investigate but I
> > assume
> > the last one is part of the git commit hash, but I don't know about
> > the ".1.".
> > I feel like I'm missing something, generally I prefer to use only a
> > date for tarballs coming from git snapshots, and I believe they are
> > more clean, though I recognize it's not as precise as having the
> > commit id.
> 
> Hello Samuel,
> 
> There is no particular consensus for git-based version numbers.
> 
> egrep 'Package:|Version:' /var/lib/apt/lists/
> ftp.uk.debian.org_debian_dists_testing_main_binary-amd64_Packages |
> grep -B 1 '+git' | less
> 
> shows a wide variety.  But it is very common to include the first 7
> characters of the commit id.
> 
> Best wishes,
> 
>    Julian
> 


Reply to: