Last time we discussed
this in 2017 there were different opinions on this topic but we never decided
on the topic. Today we decided unanimously that in general we will NOT
increase the major version when removing deprecated API.
Merks <ed.merks@xxxxxxxxx> To:
project issues <cross-project-issues-dev@xxxxxxxxxxx> Date:
Will the Platform Start Making Major Version
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_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe
from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev