> The date has always sense, representing the historical period in which a certain > version was published,
the problem is that you can take the source today and compile it next month. in that case date would be not today, but next month. what is then the meaning?
at the same time, in another folder you might have a newer codebase built in between with an older compile date, making the date pointless if not confusing
> while "642 ga45d713" does it mean?
642 is a progressive number, so it means that there have been 642 commits in the source after latest release...