Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 322333 - Mylyn does not support setting custom status
Summary: Mylyn does not support setting custom status
Status: RESOLVED DUPLICATE of bug 259291
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mylyn Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-11 06:24 EDT by Oded Arbel CLA
Modified: 2010-08-12 05:17 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel CLA 2010-08-11 06:24:47 EDT
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.
Comment 1 Charley Wang CLA 2010-08-11 10:37:30 EDT
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 ***
Comment 2 Oded Arbel CLA 2010-08-12 05:17:44 EDT
"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.