Analysis | The Bugzilla workflow is partially documented in bug_status.html (see, for instance, <URL: http://bugzilla.mozilla.org/bug_status.html >). There are only a small number of permitted transitions, and restrictions on which users may make others (e.g. UNCONFIRMED -> NEW). The latter issue is really job job000088. The former issue is connected to job job000106; for consistency with other integrations we should probably outlaw unpermitted transitions, even though this leaves us open to the multiple transitions problem. Maybe we should make it a switch. So we should add code to bugzilla_bug.update which restricts the permitted transitions to (at most a subset of) those allowed by Bugzilla. |