Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 544339

Summary: Mark 2.0 plug-in compatibility classes for deletion
Product: [Eclipse Project] Platform Reporter: Lars Vogel <Lars.Vogel>
Component: RuntimeAssignee: Lars Vogel <Lars.Vogel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, Lars.Vogel, tjwatson
Version: 4.11Flags: tjwatson: pmc_approved+
Target Milestone: 4.11 M3   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/137188
https://git.eclipse.org/r/137189
https://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=65de744a3e8a4eb2de9703fd545a7676783fa4fb
https://git.eclipse.org/c/platform/eclipse.platform.common.git/commit/?id=58f71ff19379a5d4f96f47f29dd809887d65c3d6
Whiteboard:
Bug Depends on:    
Bug Blocks: 571004, 572013    

Description Lars Vogel CLA 2019-02-11 06:30:44 EST
With Bug 475944 we marked IPluginDescriptor for deletion but forgot to mark the following classes for deletion. We should also mark then for deletion. 

ILibrary
IPlatformRunnable
IPluginPrerequisite
IPluginRegistry
Comment 1 Lars Vogel CLA 2019-02-11 06:31:32 EST
Tom, please approve or reject as PMC member. You are best qualified to do so.
Comment 2 Thomas Watson CLA 2019-02-11 11:12:44 EST
org.eclipse.core.runtime.IPlatformRunnable is marked for deletion already.

+1 to announcing the removal, but it cannot happen immediately right?  Needs th be announced with a time period for consumers to react?
Comment 3 Lars Vogel CLA 2019-02-11 11:53:16 EST
(In reply to Thomas Watson from comment #2)
> org.eclipse.core.runtime.IPlatformRunnable is marked for deletion already.
> 
> +1 to announcing the removal, but it cannot happen immediately right?  Needs
> th be announced with a time period for consumers to react?

We always following our standard procedure of 2 years advanced notice.
Comment 4 Lars Vogel CLA 2019-02-19 04:52:48 EST
Actually list is:

ILibrary
IPluginDescriptor
IPluginPrerequisite
IPluginRegistry


IPlatformRunnable is already marked for deletion.
Comment 5 Eclipse Genie CLA 2019-02-19 04:54:27 EST
New Gerrit change created: https://git.eclipse.org/r/137188
Comment 6 Lars Vogel CLA 2019-02-19 04:55:49 EST
Tom, I planning to mark this for deletion in M3 so that we can delete it in March 2021.
Comment 7 Eclipse Genie CLA 2019-02-19 05:02:40 EST
New Gerrit change created: https://git.eclipse.org/r/137189
Comment 10 Thomas Watson CLA 2019-02-19 09:12:54 EST
(In reply to Lars Vogel from comment #6)
> Tom, I planning to mark this for deletion in M3 so that we can delete it in
> March 2021.

ok