Re: Workflow Development

2019-12-27 Thread Nathan Hartman
On Fri, Dec 27, 2019 at 12:24 AM Justin Mclean wrote: > > > A chicken and egg problem: he want to do the contribution become the > > committer, but the contribution need be done with committer' rights. > > No it is not, people can contribute without having a commit bit. Like I said before,

Re: Workflow Development

2019-12-26 Thread Justin Mclean
Hi, > The volunteer could sign ICLA which isn't a problem but the work he > will do require the admin rights(setup jenkins, modify github setting > etc.), how can he finish the job if he isn't a committer? No committers or PMC members have admin rights to GitHub. > A chicken and egg problem: he

Re: Workflow Development

2019-12-26 Thread Duo Zhang
You can help him Xiang, and if it is jenkins I could also help. Xiang Xiao 于2019年12月27日周五 下午12:11写道: > On Fri, Dec 27, 2019 at 5:21 AM Justin Mclean > wrote: > > > > Hi, > > > > > I can add you as an Admin to this organization > > > https://github.com/nuttx-to-asf it sole purpose is

Re: Workflow Development

2019-12-26 Thread Xiang Xiao
On Fri, Dec 27, 2019 at 5:21 AM Justin Mclean wrote: > > Hi, > > > I can add you as an Admin to this organization > > https://github.com/nuttx-to-asf it sole purpose is uninhibited collaboration > > to feed upstream. > > I would recommend not to work outside of the ASF repos, moving that to the

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Thanks, Duo, I posted this in the Wiki comments on your behalf. Greg On 12/26/2019 7:51 PM, 张铎(Duo Zhang) wrote: Thanks sir. I skimmed the wiki, we have almost the same opinion. For a feature branch, we just use same workflow, the only different is that the PR is against the feature branch,

Re: Workflow Development

2019-12-26 Thread Duo Zhang
Thanks sir. I skimmed the wiki, we have almost the same opinion. For a feature branch, we just use same workflow, the only different is that the PR is against the feature branch, not master or dev. And on merging the branch back, for HBase and Hadoop, we will start a vote in the mailing list.

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Hi Duo For complex feature, in Hadoop and HBase and related big data projects I’ve seen in ASF, we will create a feature branch, and then open PRs against this branch. And since it is not master, you are free to apply even half done PR if the full one is too large. And finally when you are done,

Re: Workflow Development

2019-12-26 Thread Duo Zhang
For complex feature, in Hadoop and HBase and related big data projects I’ve seen in ASF, we will create a feature branch, and then open PRs against this branch. And since it is not master, you are free to apply even half done PR if the full one is too large. And finally when you are done, start a

RE: Workflow Development

2019-12-26 Thread David Sidrane
practices The "How" is what is being discussed. David -Original Message- From: Gregory Nutt [mailto:spudan...@gmail.com] Sent: Thursday, December 26, 2019 1:50 PM To: dev@nuttx.apache.org Subject: Re: Workflow Development >>> I can add you as an Admin to this org

Re: Workflow Development

2019-12-26 Thread Justin Mclean
Hi, > Of course, all works occurs "outside of the ASF repos" on clones or forks. > There is no real way to work "inside" the ASF repos. Normally, you would work > on a fork of the ASF repos and submit PRs to the ASF repos. Normally on other ASF project, I work on a clone, but that a private

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
I can add you as an Admin to this organization https://github.com/nuttx-to-asf it sole purpose is uninhibited collaboration to feed upstream. I would recommend not to work outside of the ASF repos, moving that to the ASF then requires a grant and contributors to sign ICLAs, and companies

OT: Re: Workflow Development

2019-12-26 Thread Gregory Nutt
(My statements about dictatorship were also just semantics.  But let's let that dead dog lie.) Okay.. I will wake up the dead dog a bit.  It was mistake to use the word dictator.  I should have simply said "I will handle the PRs and patches until the work flow is ready".  No one would have

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
I can add you as an Admin to this organization https://github.com/nuttx-to-asf it sole purpose is uninhibited collaboration to feed upstream. I would recommend not to work outside of the ASF repos, moving that to the ASF then requires a grant and contributors to sign ICLAs, and companies to

Re: Workflow Development

2019-12-26 Thread Nathan Hartman
On Thu, Dec 26, 2019 at 4:21 PM Justin Mclean wrote: > What's wrong will collaborating in the ASF repos? You don’t need to be a > committer to collaborate and doing so means you are more likely to become > one. People seem to have a hard time wrapping their mind around that -- the stumbling

Re: Workflow Development

2019-12-26 Thread Justin Mclean
Hi, > I can add you as an Admin to this organization > https://github.com/nuttx-to-asf it sole purpose is uninhibited collaboration > to feed upstream. I would recommend not to work outside of the ASF repos, moving that to the ASF then requires a grant and contributors to sign ICLAs, and

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Just send out the invitation to all PPMC except Alin. Alin, could you associate your apache account with github account? I suspect Alin may not be available over the holidays.  Many people will not be. I believe that Alin's github name is jerpelea.  He may have other preferences,

RE: Workflow Development

2019-12-26 Thread David Sidrane
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 wrote: > > I need correct something here: > 1.Hai

Re: Workflow Development

2019-12-26 Thread Nathan Hartman
On Thu, Dec 26, 2019 at 9:48 AM Xiang Xiao 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

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
IIRC someone has already said but let me speak it again, NuttX trademarks will be transfer to ASF so you can not use NuttX outside ASF any more, unless you get the permit, by sending an email to the trademarks@apache. Yes, but the trademarks are not transferred to the ASF until we graduate. 

Re: Workflow Development

2019-12-26 Thread Duo Zhang
IIRC someone has already said but let me speak it again, NuttX trademarks will be transfer to ASF so you can not use NuttX outside ASF any more, unless you get the permit, by sending an email to the trademarks@apache. Gregory Nutt 于2019年12月26日周四 下午10:50写道: > +1 > > Thank you for stating what

Re: Workflow Development

2019-12-26 Thread Xiang Xiao
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

RE: Workflow Development

2019-12-26 Thread David Sidrane
It unblocks Haitao Liu. Xiami's tool master. -Original Message- From: Gregory Nutt [mailto:spudan...@gmail.com] Sent: Thursday, December 26, 2019 6:39 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development > Uh what exactly is going on? Essentially, they are tak

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
I want to avoid upsetting you. Let me be more direct and ask to you be more direct. Greg are you going to be using language like "abuse of power" if we are creating repos, branches pushing to the github NuttX organization? Yes on No? As you put it YES.  If must follow the same workflow as

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Uh what exactly is going on? Essentially, they are taking the development of the NuttX workflow automation outside of the project and developing it independently.  Presumably it would come back into the project at a later date.  This is not in the hands of the PPMC, but we should take

RE: Workflow Development

2019-12-26 Thread David Sidrane
egory Nutt [mailto:spudan...@gmail.com] Sent: Thursday, December 26, 2019 6:30 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development > You have been granted admin access to NuttX. Admins have full rights to > the > organization and have complete access to all repositories and teams > &

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
All PPMC should have the equal rights. This is the essence of "THE APACHE WAY", do I understand correctly? You will not have equal rights on any development outside of the Apache project.  The PPMC authority does not extend to other, external projects.

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
You have been granted admin access to NuttX. Admins have full rights to the organization and have complete access to all repositories and teams Do ALL the PPMC agree that ALL have FULL unfetter access? The PPMC has no direct control of anything that is happening outside of the project. 

Re: Workflow Development

2019-12-26 Thread Xiang Xiao
sf-repo > > > We can make a list of the things we them need from infra. > > > > > > What is you git user name? > > > > > > Anyone else want in as admins just ask. > > > > > > David > > > > > > -Original Message-

RE: Workflow Development

2019-12-26 Thread David Sidrane
...@gmail.com] Sent: Thursday, December 26, 2019 5:39 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development Why we not reuse github.com/nuttx to do the test? On Thu, Dec 26, 2019 at 9:31 PM Haitao Liu wrote: > > David, my github username liuguo09 liugu...@gmail.com. We could do some &

RE: Workflow Development

2019-12-26 Thread David Sidrane
Awesome - We should have done this on the day we landed in ASF. -Original Message- From: Xiang Xiao [mailto:xiaoxiang781...@gmail.com] Sent: Thursday, December 26, 2019 5:53 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development Just send out the invitation to all PPMC except Alin

Re: Workflow Development

2019-12-26 Thread Xiang Xiao
at 9:40 PM David Sidrane wrote: > > The PPMC does not have admin on it > > -Original Message- > From: Xiang Xiao [mailto:xiaoxiang781...@gmail.com] > Sent: Thursday, December 26, 2019 5:39 AM > To: dev@nuttx.apache.org > Subject: Re: Workflow Development > > Why

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Why we not reuse github.com/nuttx to do the test? That is essentially the same as nuttx-to-asf.  Justin did point out that once I grant the NuttX trademark to apache, we will no longer be able to use that name without permission.  So bother are only good while are a podling (which will be

SGA for the PX4 (was RE: Workflow Development)

2019-12-26 Thread David Sidrane
I will ask Lorenz for a definitive answer. -Original Message- From: Gregory Nutt [mailto:spudan...@gmail.com] Sent: Thursday, December 26, 2019 5:43 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development > Will we get an SGA for the PX4 code that will come in? If not, it >

Re: Workflow Development

2019-12-26 Thread Gregory Nutt
Will we get an SGA for the PX4 code that will come in? If not, it cannot become Apache. I think that all new files will need the Apache source file header:  https://www.apache.org/legal/src-headers.html That references special handling for 3rd party files like PX4 (with no SGA).

RE: Workflow Development

2019-12-26 Thread David Sidrane
The PPMC does not have admin on it -Original Message- From: Xiang Xiao [mailto:xiaoxiang781...@gmail.com] Sent: Thursday, December 26, 2019 5:39 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development Why we not reuse github.com/nuttx to do the test? On Thu, Dec 26, 2019 at 9:31

RE: Workflow Development

2019-12-26 Thread David Sidrane
Your invited with full admin! -Original Message- From: Haitao Liu [mailto:liugu...@gmail.com] Sent: Thursday, December 26, 2019 5:34 AM To: dev@nuttx.apache.org Subject: Re: Workflow Development David, my github username liuguo09 liugu...@gmail.com. We could do some tests to prepare

Re: Workflow Development

2019-12-26 Thread Xiang Xiao
ins just ask. > > > > David > > > > -Original Message----- > > From: Haitao Liu [mailto:liugu...@gmail.com] > > Sent: Wednesday, December 25, 2019 7:21 PM > > To: dev@nuttx.apache.org > > Subject: Re: Workflow Development > > > > Hi, &g

Re: Workflow Development

2019-12-26 Thread Haitao Liu
ed from infra. > > What is you git user name? > > Anyone else want in as admins just ask. > > David > > -Original Message- > From: Haitao Liu [mailto:liugu...@gmail.com] > Sent: Wednesday, December 25, 2019 7:21 PM > To: dev@nuttx.apache.org > Subject: Re:

RE: Workflow Development

2019-12-26 Thread spudaneco
We should get a quick read from Justin: is developing substantial code outside of incubator acceptable? And how do we get a proper review againet the workflow requirements before merging upstream?You really should wait for the workflow requirements first or be completely open to rework.Will we

Re: Workflow Development

2019-12-25 Thread Haitao Liu
Hi, I am glad to participate in nuttx workflow development and wourld try my best to make more contributions later : ) Justin, since I'm not a committer for nuttx now, if I want to access nuttx workflow related apache resources(Jenkins CI, Confluence, Release etc ) , what should I do? Email

Re: Workflow Development

2019-12-25 Thread Justin Mclean
Hi, > I not sure what you mean by this, peoples $dayjob should dictate what the > work on, the PPMC as a whole sets direction and individuals decide what they > can work on. Sorry I should check what I wrote before I hit the send button. I meant to say: I not sure what you mean by this,

Re: Workflow Development

2019-12-25 Thread Justin Mclean
HI, > * Staffing. There should be multiple people working on the workflow. > Haitao Liu is the dedicated resource for workflow development and > long term support. ASF projects tend not to have set roles, anything who has teh time, knowledge and effort can contribute. > Haitao must be

Re: Workflow Development

2019-12-25 Thread Justin Mclean
HI, > Haitao Liu was once proposed as a committer only so that he could have access > to repositories in order to do his job. We were told that we should not do > that because he does not have a demonstrated track record of contributions to > the Apache NuttX project. That would be correct,

Re: 3rd party code (Re: Workflow Development)

2019-12-25 Thread Justin Mclean
HI, > Now I am wondering if this might not also be a good place to move some of the > 3rd party software in apps/ (nuttx/ 3rd party code is minimal and not so > modular that it could be easily extracted). incubator-nuttx-apps would be > reduced to a build environment with most applications

Re: Workflow Development

2019-12-25 Thread Gregory Nutt
* Staffing. There should be multiple people working on the workflow. Haitao Liu is the dedicated resource for workflow development and long term support. Haitao must be involved, that is his job. Other interested parties, inside or outside the PPMC can also

3rd party code (Re: Workflow Development)

2019-12-25 Thread Gregory Nutt
At one point I suggested that maybe we could used the non-Apache NuttX repository to do workflow development since would not restrict access to the key player, Haitao Liu. An option might be to mirror that incubator-nuttx* repositories at github.com/NuttX.  Haitao does have access there. 

Re: Workflow Development

2019-12-25 Thread Gregory Nutt
* Staffing.  There should be multiple people working on the workflow.  Haitao Liu is the dedicated resource for workflow development and long term support.  Haitao must be involved, that is his job.  Other interested parties, inside or outside the PPMC can also participate. 

Re: Workflow Development

2019-12-25 Thread Gregory Nutt
Mentors... *   Haitao Liu is the dedicated resource for workflow development and long term support.  Haitao must be involved, that is his job.  ... Haitao Liu was once proposed as a committer only so that he could have access to repositories in order to do his job.  We were told

RE: Workflow Development

2019-12-25 Thread David Sidrane
+1 Agree I have not seen any WF proposals from Haitao Liu (other then on the submodule discussion) Haitao Liu please chime in. Have any of you used this? https://www.visual-paradigm.com/download/community.jsp Awesome tool with a super efficient UI This is an activity diagram