pv-bull/sequencer — Issue #2: Provide an easier way to define version
Author: pv-bull
Created: 2011-11-10 15:54:02+00:00
State: open

Currently, version is hardwired.
What should be provided:
* sequencer --version should allow clear identification of files: when the version is a release, the tagging process should be sufficient to identify which git tree is used. However when in development mode, files are not tagged and therefore, it might not be easy to find the actual file version that is used. In this case, the git commit number might be given. This will clearly identify the actual verison.

* the build/install process should provide an easy way to produce both informations: the version and the commit number.

When in development mode, the version should say it clearly such as: 1.0.0-snapshot.
The commit number should always be there.