| Summary: | [api] provide way of setting task kind for support review task | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Kilian Matt <kilian.matt> |
| Component: | Mylyn | Assignee: | Project Inbox <mylyn-triaged> |
| Status: | CLOSED MOVED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | mario.bernhart, robert.elves, shawn.minto, steffen.pingel |
| Version: | unspecified | Keywords: | api |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Kilian Matt
We have seen similar requirements for planning tools for instance where tasks may have a "Story" type or contain release planning information but some repositories do not support these types natively. In order to provide appropriate decorations and editor customizations it would be beneficial if there was an API to tag tasks or set a task kind. Since these tags would need be shared in most cases this would probably need to be supported by a connector specific API and stored on the ITask object. Kilian, for Mylyn Reviews you might get away by registering an ITaskDataManagerListener. We may need to add an additional event through when a task is updated from task data and a hook to provide an icon decoration for review tasks. Could you look into that and file another bug in case the current APIs are not sufficient? Kilian, have you had a chance to look at ITaskDataManagerListener? My current workaround is to introduce a [review] tag for the task summary, and due the changes in the storage of reviews data, it is not as important as before. 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 |