Community
Participate
Working Groups
The following would be nice to have a as a single-click invoked completion on a task, probably via a wizard - unit tests and suite referred to by the report are run - if successful - if bugzilla report - add completion comment and resolve - if resources in CVS - commit is made with final comment and description - mark task complete - remove reminder - deactivate context
Also allow checker tools to run on task context, e.g. - search for all System.*.println statements
Another possible check, before doing commit: - verify that a unit test was added or modified
Sounds like stuff Jazz is already doing quite well.
*** Bug 159057 has been marked as a duplicate of this bug. ***
Very good idea! Don't forget to: - Attach context. - Let me change any task attributes I want (for me, the bugzilla target milestone is important). - Let me enter the completion comment (i.e., even if the intention is to make it a automated comment, let me optionally append my own comment).
Agreed on all counts. Notably the middle suggestion is a bit tricker than the others, unless we embed the editor in the workflow. I'm starting to wonder if this should all be editor based, due to the problems that can come from the modal nature of wizards.
This won't make 2.0. Tentatively scheduling for 3.0, although we will need to spend some time figuring out the drivers and design.
Need to defer: http://wiki.eclipse.org/index.php/Mylyn/3.0_Plan#Deferred_Items Tentatively scheduling for 3.1.
No current drivers.
*** Bug 357455 has been marked as a duplicate of this bug. ***
JIRA has nice pop-ups when performing workflow actions. Those allow to add a comment, enter time tracking and update fields. I really wish Mylyn could provide those for Bugzilla. For example, a bug could be transitioned to a RESOLVED workflow step and optionally assigned to the QA-Contact, etc. It might be necessary to offer an additional UI (eg. dialog) which allows to specify a Target Milestone, a comment, etc. The idea is to really simplify the workflow experience for Mylyn users. In a second step this could be integrated into the commit dialog (for CVS/SVN) or the push dialog for GIT, i.e. when I commit/push changes then the task can be marked as done and the bug transitioned.
Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn