The stuff from Jaroslav sounds good to me 😊
Cheers Chris Von: Laszlo Kishalmi Gesendet: Dienstag, 30. April 2019 08:07 An: dev@netbeans.apache.org Betreff: Re: [DISCUSS} Apache NetBeans Gradle Patch 1 Release On 4/29/19 9:56 PM, Jaroslav Tulach wrote: > Hello Laszlo. > > NetBeans used to be doing "patch releases" in the past. They consist of > generating new catalog with NBM files which then automatically appears in the > IDEs. > > That is significantly easier than full release. In the context of Apache, I'd: > > - create branch release110_patch1 rooted at release110 > - selectively backported some fixes from master to that branch > - whenever a backport is made, update version numbers + dependencies of > affected modules only > > Then we need to vote and release the source ZIP file and upload the NBMs. No > need to upload the binary ZIP file itself. IDE update center catalog then > needs to point to the new NBMs. > Yes, that's what I thought to be needed, then people turned this discussion into a general release. > Dne neděle 28. dubna 2019 15:47:20 CEST, Laszlo Kishalmi napsal(a): >> In order to be able to produce real time based releases our release >> process and it's infrastructure have to be improved. Right now the >> process consists of ~30 steps out of which ~15 require changes on the >> actual code to be released. These includes: >> >> * New Splash Screens (As you see on the list I'm trying to work on >> this as well now) > That isn't needed. > >> * New versions to display in several places > That isn't needed either. > >> * Bumping the versions of the modules on two branches > Only bump versions of modules that are affected - only those will be > downloaded by Plugin Manager. > >> * API Signature sealing > We can live without this. At least our past experience shows that there are > very little API changes in the patch releases anyway. > > Overall this could be significantly less work than regular release. I'd > suggest to start with a branch and a builder that builds source ZIP and NBMs. > Then we can start testing the updated modules. > -jt > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org > For additional commands, e-mail: dev-h...@netbeans.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.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists