Also. The major version component on the affected platform bundles should be
incremented. 

 

From: Konstantin Komissarchik [mailto:konstantin.komissarc...@oracle.com] 
Sent: Saturday, April 11, 2015 9:31 AM
To: 'Cross project issues'
Subject: RE: Bug 456909 - Implementing Early Startup IStartup causes
org.eclipse.core.runtime.CoreException

 

I appreciate Lars's response on the bug with a pointer to the change in
question along with the rationale.

 

I do want to state that communication regarding this was lacking. Evidence:

 

1.       WTP 3.7 M6 (Mars) milestone build is affected by this issue.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=459620

2.       A number of third party plugins are similarly affected.

 

Plugin developers rely on Eclipse Platform maintaining rock-solid backwards
compatibility. As such, instances where compatibility will be broken, should
be announced at the highest volume possible and with much repetition. In
this case, the particular extension point usage pattern was apparently
deprecated in Eclipse 4.2 before being removed in 4.5. It would have been
good to add a deprecation warning to the error log starting in 4.2 in order
to ensure that the affected plugin maintainers notice that they need to take
action while there is still plenty of time to plan for this. The final
removal should have also been announced on cross-project.

 

Thanks,

 

- Konstantin

 

From: Konstantin Komissarchik [mailto:konstantin.komissarc...@oracle.com] 
Sent: Friday, April 10, 2015 2:58 PM
To: 'Cross project issues'
Subject: Bug 456909 - Implementing Early Startup IStartup causes
org.eclipse.core.runtime.CoreException

 

Could someone from the platform team comment on this issue?

 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=456909

 

Plugins that have an IStartup extension and worked fine on 4.4 are causing
exceptions to be logged when used on 4.5 milestones. This appears to be an
API behavior regression. The bug was filed in January and the platform team
has yet to comment on it.

 

- Konstantin

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to