| Summary: | Remove 4.x workbench dependency on equinox.concurrent | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | John Arthorne <john.arthorne> |
| Component: | UI | Assignee: | John Arthorne <john.arthorne> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | bsd, daniel_megert, david_williams, emoffatt, Lars.Vogel, remy.suen |
| Version: | 3.7.1 | ||
| Target Milestone: | 4.2 M5 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
John Arthorne
+1 for removal It wasn't listed by Eric in his list of exported services. I've never used it nor seen it in use. Thanks Brian and Lars. I believe this was an attempt to make a "20 things" abstraction of the core jobs API. However at this point it is essentially a single "schedule" method, which might be useful in some narrow cases but I'm sure isn't rich enough for real application use. Rather than confuse people with yet another API appearing to do the same thing I think it's better to remove it for now. The idea of a simplified API is fine but we would have to port some real applications to use it to prove that it is actually useful. Perhaps for a future release... If it helps ... in I20120123-2200 I still see the equinox.concurrent bundle is part of 4.2 deliverable (which I assume is expected) but "manually" confirmed in MANIFEST.MF it is no longer required by org.eclipse.e4.ui.workbench and org.eclipse.e4.core.services. |