[FFmpeg-devel] [PATCH] version.sh: Always use latest tag for generated version number

Nicolas George george at nsup.org
Fri Mar 4 18:52:14 CET 2016


Le quintidi 15 ventôse, an CCXXIV, Timothy Gu a écrit :
> One object that can be raised against this is that the current versioning and
> the new versioning are both compatible with Git. Try
> 
>     git show n3.1-dev-400-g3af71ac
>     git show N-78863-g3af71ac

"git show 3af71ac" is enough. With my proposal, depending on the terminal
configuration, double-clicking on the hash would select it alone. Not having
the hash is of course not an option, I am sure we all agree on this point.

> But since the Git hash is already appended I don't see too much problem with
> that.

The thing is you have to think of convenience for everybody.

Think of users who do barely know what a command line is, let alone what Git
is: someone tells them to get a newer version of ffmpeg, they download it
from somewhere, they need to be able to know which one is more recent, and
by how much because upgrading from a three years old version to a two years
and a half one is a bit useless.

Think of advanced users replying on the mailing-lists, they have a Git tree
near at hand at home, but they want to trim their mail in the subway on
their phones.

Having as much information as possible directly at a glance is a benefit
(until it becomes too much information).

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160304/45bdfd57/attachment.sig>


More information about the ffmpeg-devel mailing list