Bulk changes are complete. Bug emails have been turned back on. Hopefully no one's inbox has been flooded.
Summary of changes:
- Moved 'patch status' values into their new corresponding Status values
- Note that "patch pushed" is mapped to "Pushed to Master" now
- Created two new statuses:
- In Discussion: for things with deeper ramifications that we need to discuss as a community before committing to the codebase
- Pushed to Stable: a status to be used by the Release Maintainer to indicate that a patch is now in the stable release. Workflow should follow this from after "Pushed to Master"
- Created patch status workflows to match, well, our workflow. You can't set a bug report directly to Passed QA unless it's been Signed Off, etc.
- Obsoleted 'patch status' and it's dependency on Importance
Work remaining to be done:
- Shared reports need to be updated. Since I'm not the creator of these, I cannot edit them for everyone else. Most of the key ones are owed by either Paul P. or Chris C.
- New reports for other statuses, like "In Discussion", "Pushed to Stable" or "Does not apply"
- Updating community and personal documentation to reflect the new change in patch submission paperwork. I'm hoping that we'll now be able to auto-set the Status with git-bz, for example, which will streamline our process as developers.
- Updating bugs that have already been pushed to stable from the defauled "Pushed to Master" value (or, better yet, they could be closed... hint hint)
- Restoring lost Importance data on Needs Signoff, Signed Off, Passed QA and other statuses. There is a history link for changes to a bug report, available in the right column above the "see also" and "change sponsored?" fields, but doing this cleanup will likely need to be manual.
Please let me know if any other complications have arisen because of this change. Discussion of additional fields to add can be put into separate threads, for easy readability.
Cheers,
-Ian
On Sat, Jan 14, 2012 at 7:52 PM, Ian Walls
<ian.walls@bywatersolutions.com> wrote:
Everyone,
As I mentioned in my previous thread about updating Bugzilla to better make use of the Status field, I'll be taking bug emails offline for a period of time while I make bulk changes to the statuses. This is to prevent everyone from being horribly spammed. I will reactivate the emails once the changes are complete.
I'll try to be on IRC for the duration of this maintenance job, in case anyone has any emergency questions.
Cheers,
-Ian
--
Ian Walls
Lead Development Specialist
ByWater Solutions
ALA Midwinter Booth #2048
Phone # (888) 900-8944
http://bywatersolutions.com
ian.walls@bywatersolutions.com
Twitter: @sekjal
--
Ian Walls
Lead Development Specialist
ByWater Solutions
ALA Midwinter Booth #2048
Phone # (888) 900-8944
http://bywatersolutions.com
ian.walls@bywatersolutions.com
Twitter: @sekjal