When moving a component from one product to another, such as to a graveyard product, tracking flags that are set should be preserved on bugs for that component. In order for that to happen, the target product will need to be added to the visibility table of the tracking flags. We can implement this one of two ways: 1. Just make all flags that visible to the source project also visible on the target product, despite which bugs actually have those flags set. 2. Set the tracking flags visible on the target product only for flags that actually have values set on the bugs being moved. Either one is simple but does it make sense to have flags visible on graveyard products when they are not set? Dylan thoughts?
#1 sounds easier, and most similar to what the milestone and version script does. also, change the name to be 'sync_tflags' or something. since we also have flags to worry about.
Merged to master.
Status: ASSIGNED → RESOLVED
Last Resolved: 6 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.