Hi Nathan, -----Original Message----- From: Nathan Hartman [mailto:hartman.nat...@gmail.com] Sent: Thursday, December 26, 2019 7:45 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development
On Thu, Dec 26, 2019 at 9:48 AM Xiang Xiao <xiaoxiang781...@gmail.com> wrote: > > I need correct something here: > 1.Haitao don't try or prepare PX4 workflow in github.com/nuttx, we > just do the workflow defined by PPMC > 2.Haitao try the workflow work outside apache just because he don't > have the right > 3.Any work done by Haitao even in github.com/nuttx should be reviewed > by all PPMC before commit Okay I think I understand: When one person wants to create a change, he will do it in his own local git clone and then send a PR/patch. [DBS] Yes ROLE:Contributor But if the PR/patch is complex and multiple people are collaborating on it, then they can use a shared git repo, prepare the work, and then submit the PR/patch to Apache NuttX, like any other PR/patch. [DBS] Yes ROLE:ContributorS >From the perspective of Apache NuttX, we don't mind if one person or multiple people created the PR/patch. We only care that when the PR/patch is presented to us, it always follows the same workflow: review/test/etc and then commit. Never pushed directly. [DBS] precommit compliance. PR push compliance, then review/test, (loop) then merge. Do I understand correctly? [DBS] Not 100%. The of ROLE:Commiter and the ROLE:PMC have been reduced to Contributor it what you are describing I have explained what collaboration means in many, many emails. Now that you have a GH account play with it. Make a mock ASF org (ADD the PMC to it) and you can see how this works with you sandboxed in your own account. But all of use able to push to your MOCK. David Thanks, Nathan