Sorry late to reply here. I'm now working on Apache NuttX nightly build CI setup. According to Greg's testbuild information provided, now I'm preparing some CI scripts under https://github.com/liuguo09/nuttx_testing to work with apache jenkins. Once done and pass tests, I'll make pull request to apache/incubator_nuttx_testing for public review. But now it doesn't work fully.
Abdelatif Guettouche <abdelatif.guettou...@gmail.com> 于2020年1月13日周一 下午7:40写道: > > What needs to be done to move closer to release? > > We still don't have a release process in place. We still haven't > completed our workflow actually. > > It was expected to miss one release cycle, but we should've at least > completed the requirements by now. > It's not reasonable to consider an Apache release right now because we > need to improve our QA process, > which is pretty much manual at the moment. > > > Apparently, Haitao Liu is working on something, but that is a black > box. We have no > > visibility of what is happening, what is being done in detail, when it > > will be rolled out, or how it integrates with the unfinished workflow. > > We need to know what Haitao Liu is working on. This will help us > continue the workflow requirement and start the release process > document. > > > > On Mon, Jan 13, 2020 at 10:01 AM Alan Carvalho de Assis > <acas...@gmail.com> wrote: > > > > Hi Adam, > > > > I think once the workflow is complete we should froze the master and > > keep accepting patch into dev branch. This is my point of view, I > > don't know if we will implement it. > > > > Also we need to review all the committed patch to the master to create > > the Changelog/Release Notes. This should be the hard part. > > > > BR, > > > > Alan > > > > On 1/12/20, Adam Feuer <a...@starcat.io> wrote: > > > What needs to be done to move closer to release? > > > > > > On other projects I've been on, we froze the master branch except for > > > bugfix commits (did not merge new features), and iterated until things > > > stabilized. Can we do that here? > > > > > > As to having a release manager, what's involved in that? Is there a > role > > > description somewhere? > > > > > > cheer > > > adam > > > > > > > > > > > > On Sun, Jan 12, 2020 at 4:44 PM Gregory Nutt <spudan...@gmail.com> > wrote: > > > > > >> > > >> > I have ran the build tests and do not know of any other cases like > > >> > this. ... > > >> > > >> That needs clarification. I have been starting the build tests > everyday > > >> for the past weeks, but there has been no successful, complete run of > > >> the ARM builds in the past 3 weeks. The build has been broken every > day > > >> for the past three weeks and the breakage appears to be getting worse, > > >> not better. > > >> > > >> This weekend was the due date for the 8.4 release of NuttX. That has > > >> now gone by. I will not be doing any further releases. That is now > the > > >> responsibility of the PPMC. The next NuttX release will be the first > > >> Apache release. > > >> > > >> When should we do this first Apache release? How do we do this? Who > is > > >> the release manager? (hint: not me) Since the breakage is coming on > a > > >> daily basis, how/when can we get a stable enough system to even > consider > > >> a release. > > >> > > >> I required two weeks of stable builds with no new bugs reported > before a > > >> release. We are not ready to do a release right now. I don't think I > > >> have ever seen the OS so unstable as it is right now. It does not > build > > >> correctly. There are more and more reports of old stable > functionality > > >> that is now broken. I have no idea how to get there... at least not > > >> without some proper workflow definition and some qualification tools > in > > >> place. > > >> > > >> Folks, we are destroying this OS. > > >> > > >> Greg > > >> > > >> > > >> > > > > > > -- > > > Adam Feuer <a...@starcat.io> > > > >