-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meeting notes for Planning Council 2025-03-05 #41
base: main
Are you sure you want to change the base?
Meeting notes for Planning Council 2025-03-05 #41
Conversation
+1 on release policy, this is really awaited by many people.
|
Do we have any data about how many people or the % of the people? I would have assumed that the majority of the developers use LTS versions while a very small minority (perhaps a vocal minority) would be interested in immediately moving to use the latest Java languages features. Of course I have no statistical basis for that assumption, but probably we have no data at all. In any case, I would expect that those who wish to have the latest and greatest immediately, despite the higher likelihood of bugs and even regressions, will be well served by easily updating to that latest version as soon as it's available: eclipse-oomph/oomph#134 (comment) And the rest of the users can stay in a stable, well-tested stable basis if they so choose. I would be significantly concerned with respect to the logistics of managing how JDT develops beta features on a separate branch, how that is merged and tested with sufficient runway to be of release quality for all consumers, on some schedule that follows a Java release which I suppose we assume is etched in stone. It sounds to me much more risky. Moreover it's a risk that's incurred by all the users, perhaps to the benefit of a small number of them and perhaps to the detriment of far too many of them. |
Maybe the short description regarding the Java release policy was a bit misleading. If I am not mistaken, in the discussion in November we concluded that we want to discuss about the possibility for changes regarding the release policy based on potential improvements in terms of separation of Java runtime and compiler support made for JDT until then. This is not about changing the overall release policy regarding full support of new JDK versions in JDT. To recap, here is the relevant part of the protocol from November:
|
852b599
to
479175b
Compare
479175b
to
65cbf1d
Compare
Discussed Topics
Formatted Document Preview
https://github.com/HeikoKlare/eclipse-simrel-.github/blob/planning-council-2025-03-05/wiki/Planning_Council/2025-03-05.md