Hi, I have concern for the installers. Are the code change for installer to work only located in nbbuild/installer ? Maybe we could split the repo and do the main vote (including maven + vsix)
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" Best Regards Eric -----Message d'origine----- De : Eric Bresie <[email protected]> Envoyé : samedi 5 mars 2022 18:46 À : Netbeans Developer List <[email protected]> Objet : Re: Postmortem 13 Seems to me the release went well. Some thoughts and input from recent discussions : - The installer (MacOS) was a hiccup. Hopefully that gets resolved and accounted for better in the future - The new "github issue" / pr workflow so far seemed to work well. Questions / Request for Input from the release team.. . Is there any possible improvements on that but curious if there are any other improvements that could help further. - I seem to recall mention of making different build types (i.e. to reduce some of the time for builds - like php performance hits, maybe add some "security/dependency" builds, code quality builds, etc.) in the in Github workflow - In the workflow, maybe agree on some further labels (i.e. release versions/milestones, etc. - Documentation/release details usage of PR base details was good, with the netbeans-website document updates seemed to have good. Could any sort of automated generation (i.e. a template based with query of issues/pull during build is possible someway) would be of value? Could create an initial revision then modify /edit as applicable. Eric Bresie [email protected] On Fri, Mar 4, 2022 at 1:13 PM Geertjan Wielenga <[email protected]> wrote: > Hi all, > > There may be one or two loose ends, but the 13 release cycle has now > come to an end (aside from Mac OS X installer convenience binary). > > Before moving on to the next cycle, i.e., 14, are there any comments > or thoughts or anything that we need to be aware of or think about for > next time, any new learnings or insights? > > Thanks, > > Gj > > PS: > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule > > --------------------------------------------------------------------- > 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 > > > > --------------------------------------------------------------------- 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
