For the licensing, we are taking baby steps by changing only the files that we know won't cause any issue. I think we will continue to do that until we get the necessary ICLAs then we can do a massive substitution. But as have been said in the very beginning, this should not stop us from making releases. The most important part is that we make progress with each release. We are definitely making progress technically, what Brennan is referring to is the fact that IPMC members found it hard to build from source. I think most of their issues came from not installing/configuring kconfig-frontends which is in a separate repository. BTW, Adam, have you tried the steps of your companion in a fresh installation of, say, macOS? That might be all we need.
Generating release notes is the part that has the most painful work, it took 4 of us last time to get it done. I still wonder if there is a way to automate that, maybe with good PR summaries and consistent labeling. Nathan created a confluence page to prepare release notes for the 9.1 ahead of time. On Wed, Jun 3, 2020 at 4:58 PM Adam Feuer <a...@starcat.io> wrote: > > Brennan, > > What, in your opinion, needs to be done to improve the onboarding process? > > And what would you like to see happen to improve the licensing issues? > Another pass through the files of another section (like we did with sched) > and updating headers? Or...? > > -adam > > On Wed, Jun 3, 2020 at 8:44 AM Brennan Ashton <bash...@brennanashton.com> > wrote: > > > On Wed, Jun 3, 2020, 6:16 AM Gregory Nutt <spudan...@gmail.com> wrote: > > > > > Hi, all > > > > > > If we are serious about getting on a two month release cycle again, now > > > is the time to begin thinking about the 9.1 release. We created the 9.0 > > > release branch sometime before the 15th of April. We signed the > > > release on April 23rd. So we have some time, but also we need to start > > > get some plans and organization in place. And we need to think about > > > doing everything we can to make the master stable for that branch. We > > > should hold off large, sweeping changes until we get past that point. > > > > > > Duo... you mentioned that you were interested with assisted with the > > > releases? Abdelatif was the point man last time. Perhaps you would > > > want to discuss his experiences with him? > > > > > > Greg > > > > > > > I would agree, but we have made zero progress on improving the onboarding > > process in terms of build and documentation, nor have we made progress on > > the licensing process. I'm not confident that the release would pass. > > > > I am also happy to share more on the steps of the actual release process > > outside of the release notes and branching (thank you Abdelatif that was a > > lot of work) if someone wants to take that on, or I can offer to do that > > portion again. I am happy to do it. It's a lot of little steps but none of > > them are that complicated. > > > > --Brennan > > > > > > > > > > -- > Adam Feuer <a...@starcat.io>