Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Will the Platform Start Making Major Version Increments?

Hi Ed

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.


From:        Ed Merks <ed.merks@xxxxxxxxx>
To:        Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>
Date:        30.10.2018 11:33
Subject:        [cross-project-issues-dev] Will the Platform Start Making Major        Version Increments?
Sent by:        cross-project-issues-dev-bounces@xxxxxxxxxxx

It was brought to my attention that the platform team apparently plans to make major version increments when deleting deprecated API:
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.
cross-project-issues-dev mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top