Add an argument to output version
problem
Putting extended software information in About dialog makes Gajim to look bad to end-users, and adding another information line (e.g. Python version) would make it worse.
analysis
GTK+ version:
PyGTK version:
enhancement recommendation
Add a new argument -V, --version
.
Argument -V, --version
would print the following:
Gajim: 0.16.5
OS version: Slackware Linux 14.1
GTK version: 2.24.20
PyGTK version: 2.24.0
Python version: 2.7.5
nbxmpp version: 0.5.3
and for GTK+3
Gajim: 0.16.5
OS version: Slackware Linux 14.1
GTK version: 3.8.2
PyGObject: 3.10.1
Python version: 3.3.2
nbxmpp version: 0.5.3
Alternatively, this information may be displayed on -h, --help
argument.