PuffinPlot issue tracker

Bug: a88/827

ID : 8271a353-46ba-4263-bae3-a01b71560cdc
Short name : a88/827
Status : fixed
Severity : minor
Assigned :
Reporter : Pontus Lurcock <pont@talvi.net>
Creator : Pontus Lurcock <pont@talvi.net>
Created : Thu, 09 Feb 2012 20:08:31 +0000
Target : 1.02
Summary : Better release management [219]

Comment: --------- Comment ---------
ID: 0aefd5b4-ae61-4817-a917-c8896c057f3a
Short name: a88/827/0ae
From: Pontus Lurcock <pont@talvi.net>
Date: Thu, 09 Feb 2012 20:08:31 +0000

In the 1.0 release, version numbers and copyright dates are
hardcoded! Version number should be specified in a properties file
or similar and read by PuffinPlot at runtime.

Comment: --------- Comment ---------
ID: bf069c56-1f84-4049-a9d3-c1928164d150
Short name: a88/827/bf0
From: Pontus Lurcock <pont@talvi.net>
Date: Tue, 26 Jun 2012 14:51:27 +0000

The manual could also do with better automatic versioning.
At the moment it just pulls the datestamp off the tip of the
Mercurial repository.

Comment: --------- Comment ---------
ID: ce198521-80a5-48fb-8ae2-1142a9fa7cdf
Short name: a88/827/ce1
From: Pontus Lurcock <pont@talvi.net>
Date: Mon, 17 Sep 2012 21:07:38 +0000

Release information is now gleaned from Mercurial at build time.
For the manual, it is munged with a Python script and included
into the LaTeX source. For the program, it is written to a 
properties file which is packaged and read at run-time.