Fixing Solitaire Bugs - Priorities
[page 1]
Here are the next (in priority) two problem areas I have on my Master Task List (aside from NetPlay bugs): Peace and Production Planning. This was last updated at the beginning of March, despite the date of March 21st at the top of the page.
The source of the bug reports can be identified by the MTL number I assigned to it. So, 2363 was from a beta tester. 6631 from from an email I received (i.e., a Mad Except error). 7027 was from a post in Tech Support. Within each source, lower numbers mean the bug report is older.
Note that this is a fragment of my Master Task List. Not shown are the sections before Partisans (e.g., Air, Land, and Naval Operations) and those after Quit (e.g., Supply, Vichy).
The color of the MTL number reflects whether there is a saved game available or not; those colored green have an associated saved game. They may or may not have accompanying instructions on how to reproduce the bug. The numbers following the section label [Peace (30 - 17)] indicate the number of bug in the section and the number which have associated saved games.
The colored text describing the bugs highlights for me what I believe I should look into next. There's no real difference between red and violet. I have not confirmed that all of these are actual bugs! Specifically, upon investigation I have often found that the older emailed Mad Except reports (3000 to 6999 and 9000 to 9999) have already been fixed.
I haven't highlighted/colored the Production Planning bugs yet (except for one). I would normally do that upon clearing the highlighted Peace bugs and moving on to Production Planning. This is all rather dynamic and not a rigorous process for setting priorities. For example, if a new report in Tech Support is similar to one already on my list, I will usually try to fix them both.
If you look at the details of the bugs in Peace, you will find that most of them at rare occurrences (e.g., liberation of Yugoslavia while Vichy units are present).
As should be obvious, I prefer to work on bugs that have saved games where I can reproduce the bug - or prove to myself that it no longer exists.
