The feature is roughly in place in my branch. I used the ProjectScopeWidget with the DistrobutionOrProduct vocabulary.
I think we want a DistributionOrProductOrSourcepackage vocabulary. Including Projects complicates the act of transfering a question to another target. I think that Answer Contacts are savvy enough to know how to select the Product directly.
The ProjectScopeWidget should be replaced with a widget that guarantees a valid QuestionTarget is provided. I can base the widget on ProjectScopeWidget or FileBugTargetWidget. I don't care for the choose the target type approach of the latter widget, but it matches out targeting need very well--no new vocabulary is needed.
The feature is roughly in place in my branch. I used the ProjectScopeWidget with the DistrobutionOrP roduct vocabulary.
I think we want a DistributionOrP roductOrSourcep ackage vocabulary. Including Projects complicates the act of transfering a question to another target. I think that Answer Contacts are savvy enough to know how to select the Product directly.
The ProjectScopeWidget should be replaced with a widget that guarantees a valid QuestionTarget is provided. I can base the widget on ProjectScopeWidget or FileBugTargetWi dget. I don't care for the choose the target type approach of the latter widget, but it matches out targeting need very well--no new vocabulary is needed.