Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 317867 - [api] provide way of setting task kind for support review task
Summary: [api] provide way of setting task kind for support review task
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: api
Depends on:
Blocks:
 
Reported: 2010-06-24 13:55 EDT by Kilian Matt CLA
Modified: 2011-02-25 16:27 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kilian Matt CLA 2010-06-24 13:55:24 EDT
Currently in Mylyn Reviews we have to load the task attachment for determining if it is a review task. There should be an API for determining the kind of a task.
Comment 1 Steffen Pingel CLA 2010-08-18 01:42:13 EDT
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?
Comment 2 Steffen Pingel CLA 2011-01-04 14:21:13 EST
Kilian, have you had a chance to look at ITaskDataManagerListener?
Comment 3 Kilian Matt CLA 2011-01-04 18:54:08 EST
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.
Comment 4 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
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