P4DTI issue job000347

TitleUpgrading to a new release of the P4DTI is awkward and error-prone
Statusclosed
Priorityessential
Assigned userGareth Rees
OrganizationRavenbrook
DescriptionTo upgrade to a new release of the P4DTI, you need to copy configuration parameters from your old configuration file to the new one. You can't just substitute your old configuration file into the new release because there may be new configuration items (in release 1.1.2, "teamtrack_version") which it is essential to provide. This is an awkward and error-prone procedure.
AnalysisIt would be better if you could just use your old configuration file. So the P4DTI should probably provide default values for new configuration items (the right place would be "init.py", I think).
How foundmanual_test
EvidenceFound while checking upgrade procedure in anticipation of release 1.1.2.
Observed in1.1.1
Introduced in1.0.0
Created byGareth Rees
Created on2001-07-05 14:20:48
Last modified byGareth Rees
Last modified on2001-12-10 19:49:03
History2001-07-05 GDR Created.

Fixes

Change Effect Date User Description
14135 closed 2001-07-14 22:12:04 Gareth Rees Supply default values for new configuration parameters.