Hi Laszlo,
I think we all were honored you being our release manager. This release
has been specially difficult, with unexpected roadblocks and required
extra effort. Also thank you for volunteering as a 11.0 release manager.
Regarding voting candidates / release candidates, some other projects do
have release candidates ([1]). I see the "voting" and "release" just a
naming convention, something that is useful for us to communicate. I
think the important stuff is having NetCAT helping us decide if
something is ready or not. Naming is just a cosmetic thing.
+1 to adding BLOCKER to JIRA issues. In fact we could end up having a
small dictionary for those. For instance, "BLOCKER" could mean to us
"any reason (legal, technical or other) that may stop a release being
published".
Finally I'd add another enhancement: storing all NetBeans releases as a
simple XML/YAML file somewhere in the website (with links, etc.), and
have the website-tools generate page for us automatically with proper
links. Apache is very strict on what a release page can have (proper
urls, mirrors/archive, links to keys and checksums, not including github
links, etc.) we may want to automate that in the future.
Thanks again for making 10.0 a great release, and Happy New Year everybody,
Antonio
[1]
https://spark.apache.org/release-process.html
El 29/12/2018 a las 1:11, Laszlo Kishalmi escribió:
Dear all,
I was honored being your release manager of Apache NetBeans (incubating)
10.0.
Thank you all, who contributed to this release and thank you for the
guidance, correcting me whenever was needed!
When I applied as a volunteer, I thought it would be easier especially
after Geertjan and Emilian did a really great job releasing and
documented the process for 9.0. Special thanks for that! It has turned
out it is not enough to simply replicating the previous process, but we
needed to improve that.
I needed to learn a lot about the Apache way, and along the road I made
a few mistakes, sometimes miscommunication, which could have been
annoying or look unprofessional. I'm sorry for that. I'm sure I was not
the best release manager for Apache NetBeans so far, I just hope I was
good enough. As of the future, if the community trusts me I apply as a
volunteer release manager for the upcoming Apache NetBeans 11.0 release.
I see two major things need some improvement:
I'm still not happy with the vote candidate naming convention. Even if
we had no public non GA release during the 10.0 cycle, We really had an
internal Beta 1 (10.0-vc1), Beta 2 (10.0-vc2) which we do not really had
the intent for offer voting on PPMC. We had an Release Candidate 1
(10.0-vc3), which almost ended up being released and at the end we had
an RC3 (10.0 -vc5) which has been finally released as Apache NetBeans
(incubating) 10.0. I can live with that, though it is a bit strange to
assemble a vote candidate, knowing that the best vote you can give on
that is a -1. So first we need to decide if we would like to have public
betas and release candidates in the future or not.
After last minute changes: We had a short lived vc4, as of vc3 has been
voted down on IPMC level having binary files in the source package.
Suddenly a handful of serious issue has appeared. I do not know how can
we help on this. There is only one thing I would add here. Please do not
hesitate mark every legal related concerns as BLOCKER in JIRA, even if
it is not a BLOCKER at all, we can't really let legal issues flying
under our radar.
I was overall happy with the responsiveness of the community on the issues.
I think Apache NetBeans (incubating) 10.0 is a great release!
Once again, Thank you for all!
Laszlo Kishalmi
Release Manager of Apache NetBeans (incubating) 10.0
P.S.: Constructive feedback on the my work and the process are more than
Welcome!
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists