Community
Participate
Working Groups
On our bugzilla we have an additional status called "MERGE TO TRUNK" that is similar to re-open but with the context that a bug that was fixed on a branch should be fixed again on the trunk. After a bug was fixed and verified in a branch, the development lead can set this status to ask the developer to merge this change back to the trunk (not all branch patches are merged as such, so the distinction is imporatnt). Mylyn task page displays custom statuses just fine, but it won't let a user choose a custom status to set to the bug. While I think that Bugzilla-3.2-like task-oriented "actions" status management interface that Mylyn uses is far better then what the current Bugzilla web interface uses, there is still a need to be able to set a custom status on a bug. I think it would be usable if the status field at the top of the task interface can be made editable.
Is "MERGE TO TRUNK" a bug_status? When you say 'displays custom statuses fine' do you mean that the MERGE TO TRUNK option is available at the bottom of a task page, but produces an error when selected? A feature currently in development will allow you to use custom bug_status. See e.g. bug #311966, bug #259291. From the current HEAD checkout, if your Bugzilla installation has XMLRPC enabled, you would need to tell Mylyn to use XMLRPC from the Additional Settings page on the task repository properties. If your Bugzilla installation does not have XMLRPC enabled, you would need to create and specify a transitions file, see http://wiki.eclipse.org/Mylyn/Bugzilla_Connector#Custom_Transitions. The spaces in your bug_status name may cause problems, I'll give it a test when I get a chance. There are plans to automatically configure this for you, as well. *** This bug has been marked as a duplicate of bug 259291 ***
"MERGE TO TRUNK" is a bug_status. By "displays custom statuses fine" I mean that the "Status:" label at the top of the task page shows "MERGE TO TRUNK" when the bug is in the "MERGE TO TRUNK" status. But there is no option to select it otherwise. Thanks for the feedback, I'll try to track the development and see if I can make it work with my Bugzilla installation.