FYI,
It was brought to my attention that the platform team apparently
plans to make major version increments when deleting deprecated
API:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=540481#c5
I think this will simply be a major disaster for the
ecosystem. How many highly stable plugins will not be
installable in the next release? Many thousands! What do all the
API consumers need to do? Bump their upper bound; presumably
they've all be paying close attention and have stopped using the
deprecated APIs long ago...
I'm starting to feel ill just considering inflicting such a
thing on the community.
I would have expected to see some announcement on such a policy
change. I beg the Eclipse PMC to reconsider. I'll quickly
resort to ugly threats if necessary. I.e., I will not change the
version ranges in EMF and I will not provide a build for 2018-12
if this ill conceived plan goes forward, which of course means
2018-12 itself will not go forward.
I find it inconceivable that anyone thinks this will be anything
but a complete and total disaster.
Regards,
Ed