On Mon, 7 Mar 2022 at 12:32, Eric Barboni <[email protected]> wrote: > I have concern for the installers. Are the code change for installer to work > only located in nbbuild/installer ?
Me too! And that we don't test them enough before release vote either. I agree with moving out of main repo. In fact, I'm in favour of replacing them with something else outside the main repo! ;-) > Maybe we could split the repo and do the main vote (including maven + vsix) I think we should keep vsix vote separate. The criteria for voting on it is different - should be built and tested by those voting. > Can be like that > Bake the installer with help of the "new repo" delayed until some pmc +1 to > main vote, > > Then call for a vote with source of installers + binaries , notarized for > all platform. With special rules asking for OS/JDK used to test the > convenience, and 1 PMC minimum per os for vote to be successfull. > If an issue occurs we can redo only the installer base on the same "main > sources" Isn't that close to what we do already? It's why we have the separate votes. I originally suggested different rules for convenience binaries like that (1 pmc), and you argued for a full vote. Now I'm going to say you were right back then. Let's not make special rules for this. Best wishes, Neil --------------------------------------------------------------------- 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
