Dear all,

As version 12.2 got out, it's probably a good time to look back on the release process, while the memories are fresh, and check what can we learn from that. Please add your feedback, raise concerns, add topics to be discussed.

What went well:

 - Well, the release is out, we almost made that in our projected timeframe. (One of our fastest releases)

 - It seems managing the master, delivery and release branches worked well without headache or too much overhead. I'd thank the contributors to play well with the rules and supporting my requests. It is about 40+ PR got merged into master while we were still working on the release stabilization.

- It was good to see a few first time contributors, and also the increased activity around the PR processing.


What could be improved:

- Well, the release speed is still not there where we imagined. Three release candidates and two started votes are too much. Partially due to my shortsightedness on the importance of Mac OS, BigSur issue. I'm sorry for that.

- Early feedback! Big Sur issue again. We have a quite a good number of Mac OS users. Fight for yourselves! I can be convinced, it might be not easy but can happen. So instead of voting 0 (saying meh),  reason!

- We need to add an API change review round even before branching for the release. The round we had during this release convinced me that it is required. I waited for that for Gradle 6.7, but actually that was useless and other API exposure were finding hard time to fix their issues while we were in beta phase.

What needs to be discussed:

These topics are loosely related to this release, and please open a new thread when discussing these, but these are just piling up in me:

- We still do not have a definitive answer, what do we want from an LTS release (or do we want it all). Still I'll kick a round for 12.0u2 soon.

- We still have not decided how the 12.3 and 13.0 would relate to each other. (as the other side of the LTS topic)

- Our love and hate relationship to nb-javac needs to be resolved. We suggest people to go without it, then we suggest people to try that. Also with the current release we see an increased amount of NPE-s and parsing errors. If we would like to have it around, maybe we need to able to patch it, even if outside Apache. But at the moment even me the latest RM do not know what to think about that.

--

  Laszlo Kishalmi


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to