New Squeak Mantis Issue Statuses
For some weeks now Keith Hodges, Matthew Fulmer, and I have been discussing how to adjust our Mantis installation to facilitate the plans for 3.11 and related releases. 3.11 includes automation in the development process and the desire was to be able to leverage Mantis to control the automation. It took me a while to understand the plan and some back and forth was required to come up with the final changes. In the end we took a minimal approach and added two new issue statuses and slightly redefined an exisiting one.
New:
PENDING - This status indicates that a fix is attached to the issue and that an Installer script is added in a note to allow easy installation of the fix.
TESTING - This status indicates that a fix is attached to the issue, that an Installer script is added in a note to allow easy installation of the fix, and that this fix should be added to the current test candidate. For this to work the Fixed in Version field also needs to be set to the appropriate release number.
Also RESOLVED is now meant to indicate that the fix is to be loaded into the release candidate. Again this requires an Installer script and appropriate value in Fixed in Version.