trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2012

Re: [trinity-devel] Package naming

From: Darrell Anderson <humanreadable@...>
Date: Wed, 14 Nov 2012 13:29:07 -0800 (PST)
> > I mean the combined number of commits and git hash. For example:
> >
> > TARGET=14.0.0
> > cd tde/main/tdelibs
> > echo $(basename $PWD)-trinity-$TARGET~pre$(git log $(git tag | sort |
> > tail -n1)..HEAD --pretty=oneline | wc -l)+$(git rev-parse HEAD | colrm 9)
> >
> > This will give for all the exact same results. This will contain important
> > information == git hash. And also the growing number useful to simple
> > compare "older < later".
> 
> For example, my results for the current tdelibs (in both
> branches):
> 
> + tdelibs-trinity-14.0.0~pre385+189c12d0
> + tdelibs-trinity-3.5.13.2~pre12+205b3397

I'm not against the idea. :) More than likely the people using development branch versions will be above average computer literate users. People with whom hash numbers convey some information.

I'm concerned that to other end-users the string provides little meaning. Most end-users are not geeks. They don't want to deal with hashes. To them a hash is gibberish. A hash is familiar to developers. A date is familiar to all people. :)

tdelibs-trinity-14.0.0_201211101146
tdelibs-trinity-3.5.13.2_201211101146

Darrell