Closed Bug 880389 Opened 13 years ago Closed 13 years ago

Only require reason tags if the tree status is being set to closed

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

Attachments

(1 file)

I'm so used to using the restore buttons in treestatus normally, that my local testing of bug 871588 missed this rather obvious pitfall of making reason tags mandatory: We normally don't want to set them when marking a tree open or approval required - only closed. My bad! I'm not sure whether we should be making them optional or forbidden for 'open' - but for 'approval required' it seems useful to leave them as optional (given we could have set approval required due to lack of capacity around release time or something). Anyway for now, I've left it allowable to set tags for open and approval required - and we can revisit when I overhaul the templates as part of reducing duplication (very soon). (I thought we could perhaps hide the tags UI when 'open' is selected etc).
Attached patch Patch v1Splinter Review
Attachment #759336 - Flags: review?(catlee)
Attachment #759336 - Flags: review?(catlee) → review+
Depends on: 880812
In production :-)
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Product: Webtools → Tree Management
Product: Tree Management → Release Engineering
Component: Applications: TreeStatus → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: