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