Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 353242 - [discussion] discuss monitor and interaction event API
Summary: [discussion] discuss monitor and interaction event API
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P4 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-27 14:29 EDT by Steffen Pingel CLA
Modified: 2011-10-11 02:31 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2011-07-27 14:29:29 EDT
Monitor UI should provide a generic facility for processing interaction events and not not have a direct dependency on context.core.
Comment 1 Steffen Pingel CLA 2011-08-29 17:29:44 EDT
I believe it's important to make the proposed change to properly decouple the components and improve reuse but this would require a number of refactorings in the way interaction events are monitored and processed. Furthermore, we should rethink on which level of abstraction interaction monitoring takes place and how events are processed. Currently, it is not well defined which monitors gets instantiated and hence what information is available to consumers of events.

While the changes are important, we do not have a strong enough driver to proceed at this point. I'll leave this open for future consideration.
Comment 2 Steffen Pingel CLA 2011-08-29 20:06:07 EDT
To expand on this furhter, we are missing a split between interaction monitoring, structure bridges and UI tooling. Currently bridges aggregate all three components into one (.ui) bundle. For better reuse we should consider splitting bridge bundles according to their concern and consumers.
Comment 3 Steffen Pingel CLA 2011-10-11 02:31:59 EDT
Decoupling monitor.ui from context.core is now tracked on bug 360300. I'll leave this bug open for discussion about the interaction event api.
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