Re: [RESULT][VOTE] Accept NuttX into the Apache Incubator
Congrats to Nuttx team - this is an official Apache Incubator project now. Thank you for you help and support, Greg - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [RESULT][VOTE] Accept NuttX into the Apache Incubator
Thanks Justin for a quick move - I planned to close the vote with my binding +1 but I have to skip given Justin close vote earlier. I count again with voting history: the voting result is 20 binding +1, and 19 non-binding +1. +1 (Binding): *Nathan Hartman* *Dave Fisher* *Sheng Wu* *Greg Stein* *Kevin Ratnasekera* *Justin Mclean* *Mohammad Asif Siddiqui* *Ted Dunning* *Furkan KAMACI* *Flavio Junqueira* *Tianqi Chen* *Byung-Gon Chun* *Luke Han* *Craig Russell* *Gosling Von* *Paul King* *Greg Trasuk* *Fabio Utzig* *Bertrand Delacretaz* *Matt Sicker* +1 (Non-binding): *Ming Wen* *Guangxu Cheng* *tison* *Duo Zhang* *Dominik Riemer* *Michael Wall* *Xiang Xiao* *David Sidrane* *Abdelatif Guettouche* *Alan Carvalho de Assis* *Anthony Merlino* *Supun Kamburugamuva* *Ben* *Jerpelea Alin* *Gregory Nutt* *tan zhongyi* *jincheng sun* *Kenneth Pettit* *YuanSheng Wang* Congrats to Nuttx team - this is an official Apache Incubator project now. Thanks, Junping Justin Mclean 于2019年12月9日周一 上午5:31写道: > Hi, > > The vote passes with 18 +1 binding votes and 17 non-binding votes and no > other votes. > > + 1 (binding) > Bertrand Delacretax > Byung-Gon Chun > Craig 'Russell > Dave Fisher > Flavio Junqueira > Furkan Kamaci > Gosling Von > Greg Stein > Greg Trasuk > Justin Mclean > Kevin Ratnasekera > Matt Sicker > Michael Wall > Mohammad Asif Siddiqui > Paul King > Sheng Wu > Ted Dunning > Tianqi Chen > > other +1 votes: > Alan Carvalho de Assis > Anthony Merlino > Ben > David Sidrane > Dominik Riemer > Duo Zhang > Fabio Utzig > Guangxu Cheng > Jincheng Sun > Kenneth Pettit > Ming Wen > Nathan Hartman > Supun Kamburugamuva > Tan Zhongyi > Tison > Xiang Xiao > YuanSheng Wang > > Thanks, > Justin > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [RESULT][VOTE] Accept NuttX into the Apache Incubator
Justin, And raised an infra JIRA to set up the LDAP/DNS. [1] Once that is done we can set up the mailing lists and other infrastructure. Thank you for all of your help and good advice in accomplishing this. Greg - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [RESULT][VOTE] Accept NuttX into the Apache Incubator
Hi, And raised an infra JIRA to set up the LDAP/DNS. [1] Once that is done we can set up the mailing lists and other infrastructure. Thanks, Justin 1. https://jira.apache.org/jira/browse/INFRA-19542 - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
[RESULT][VOTE] Accept NuttX into the Apache Incubator
Hi, The vote passes with 18 +1 binding votes and 17 non-binding votes and no other votes. + 1 (binding) Bertrand Delacretax Byung-Gon Chun Craig 'Russell Dave Fisher Flavio Junqueira Furkan Kamaci Gosling Von Greg Stein Greg Trasuk Justin Mclean Kevin Ratnasekera Matt Sicker Michael Wall Mohammad Asif Siddiqui Paul King Sheng Wu Ted Dunning Tianqi Chen other +1 votes: Alan Carvalho de Assis Anthony Merlino Ben David Sidrane Dominik Riemer Duo Zhang Fabio Utzig Guangxu Cheng Jincheng Sun Kenneth Pettit Ming Wen Nathan Hartman Supun Kamburugamuva Tan Zhongyi Tison Xiang Xiao YuanSheng Wang Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 On Thu, Dec 5, 2019 at 5:46 PM Fabio Utzig wrote: > +1 (binding) > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > -- *MembPhis* My github: https://github.com/membphis Apache APISIX: https://github.com/apache/incubator-apisix
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) BR, Ben
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 Ken Sent from my iPhone > On Dec 3, 2019, at 9:30 PM, 俊平堵 wrote: > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source== > > None of the i
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 binding. Greg > >> Hi folks, >> >> >> The [DISCUSS] thread on NuttX has died down. >> >> >> Accordingly, I would like to call a VOTE to accept NuttX into the >> >> Apache Incubator. >> >> >> Please cast your vote: >> >> >> [ ] +1, bring NuttX into the Incubator >> >> [ ] +0, I don't care either way >> >> [ ] -1, do not bring NuttX into the Incubator, because... >> >> >> The vote will open at least for 72 hours and only votes from the >> >> Incubator PMC are binding, but votes from everyone are welcome. >> >> >> =Abstract= >> >> NuttX is a mature, real-time embedded operating system (RTOS). It has wide >> usage in IoT projects, control systems, robotics, drones, and many other >> systems. Unique properties of NuttX are its strict adherence to standards >> and its scalability. NuttX follows the Unix standards as defined >> by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree >> of portability. Scalability is supported through a configuration system >> that allows NuttX to run on the smallest embedded platforms and through >> high end single board computers. >> >> >> =Proposal= >> >> NuttX was released under a BSD 3-Clause license on February 17, 2007. From >> that time until now it has been managed by a single person, Gregory Nutt. >> The user base of NuttX has grown to probably thousands of projects and >> perhaps a hundred active developments at any time. The code base has grown >> to around 1.5 million lines of code (according to OpenHub.com). >> >> NuttX has benefited from this single person management because this has >> resulted in a consistent architecture and controlled growth. But now it is >> time to open this project to the participation of others because this >> consistent architecture assures solid future growth, and because the >> magnitude of effort required to support the RTOS exceeds the capability of >> a single person, but also because users of NuttX require a stable road map >> going forward that does not depend on a single person. >> >> For these reasons, I propose that NuttX enter the Apache Incubator as a >> first step in opening the project to wider participation. >> >> >> =Initial Goals= >> >> The initial goal will be to move the existing BSD code base to Apache and >> integrate with the Apache development process and infrastructure. A primary >> goal of incubation will be to grow and diversify the NuttX community. We >> will convert that code base to the Apache license during incubation. >> >> >> =Current Status= >> >> As previously mentioned, NuttX is a mature, stable product in wide use in >> embedded products. >> >> >> ==Meritocracy== >> >> We value meritocracy and we understand that it is the basis for an open >> community that encourages multiple companies and individuals to contribute >> and be invested in the project’s future. We will encourage and monitor >> participation and make sure to extend privileges and responsibilities to >> all contributors. >> >> Being a mature project, NuttX already has an extensive user base with many >> people who understand the software, who have committed hundreds of changes, >> and are happy to participate in the project. I believe that with a little >> guidance and formalization, a PMC and a large group of experienced >> committers can quickly be established. >> >> >> ==Community== >> >> NuttX has a large, active community. Communication is via a Google group >> at https://groups.google.com/forum/#!forum/nuttx where there are 395 >> members as of this writing. Code is currently maintained >> at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications >> are >> through Bitbucket issues and also via Slack for focused, interactive >> discussions. >> >> Keeping up with the communications, requests for help, issues, and >> contributions is more than a full time job at this time. >> >> >> ==Core Developers== >> >> NuttX was initially developed by Gregory Nutt, released as an open source >> project on February 17, 2007, and is still under active development. There >> are several dozen, active, frequent contributors involved with the project. >> The core OS can be considered finished at this point, but development >> continues in specialized areas of networking, IoT, cryptography, tools, and >> other more specialized functions. >> >> >> =Alignment= >> >> NuttX is an original development with some small percentage of ported >> code. It stands alone depends on no other projects. >> >> >> =Known Risks= >> >> ==Orphaned Products== >> >> We are committed to the future development of NuttX and understand that >> graduation to a TLP, while preferable, is not the only positive outcome of >> incubation. >> >> Should the NuttX project be accepted by the Incubator, the prospective PPMC >> would be willing to agree to a target incubation period of 2 years or less, >> knowing that every Incubator project incurs a certain cost in terms of ASF >> infrastructure a
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 binding On Wed, Dec 4, 2019 at 3:30 PM 俊平堵 wrote: > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source== > > None of the initial committers are Apache members and we will need some > help
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) Best Regards, Von Gosling > On Dec 4, 2019, at 1:31 PM, 俊平堵 wrote: > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source== > > N
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Best, Jincheng tan zhongyi 于2019年12月5日周四 上午10:28写道: > > > +1 (no binding) > > > 在 2019/12/4 下午1:30,“俊平堵” 写入: > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has > wide > usage in IoT projects, control systems, robotics, drones, and many > other > systems. Unique properties of NuttX are its strict adherence to > standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > From > that time until now it has been managed by a single person, Gregory > Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has > grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now > it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the > capability of > a single person, but also because users of NuttX require a stable road > map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache > and > integrate with the Apache development process and infrastructure. A > primary > goal of incubation will be to grow and diversify the NuttX community. > We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use > in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to > contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities > to > all contributors. > > Being a mature project, NuttX already has an extensive user base with > many > people who understand the software, who have committed hundreds of > changes, > and are happy to participate in the project. I believe that with a > little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google > group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > communications are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open > source > project on February 17, 2007, and is still under active development. > There > are several dozen, active, frequent contributors involved with the > project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, > tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only p
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (no binding) 在 2019/12/4 下午1:30,“俊平堵” 写入: Hi folks, The [DISCUSS] thread on NuttX has died down. Accordingly, I would like to call a VOTE to accept NuttX into the Apache Incubator. Please cast your vote: [ ] +1, bring NuttX into the Incubator [ ] +0, I don't care either way [ ] -1, do not bring NuttX into the Incubator, because... The vote will open at least for 72 hours and only votes from the Incubator PMC are binding, but votes from everyone are welcome. =Abstract= NuttX is a mature, real-time embedded operating system (RTOS). It has wide usage in IoT projects, control systems, robotics, drones, and many other systems. Unique properties of NuttX are its strict adherence to standards and its scalability. NuttX follows the Unix standards as defined by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree of portability. Scalability is supported through a configuration system that allows NuttX to run on the smallest embedded platforms and through high end single board computers. =Proposal= NuttX was released under a BSD 3-Clause license on February 17, 2007. From that time until now it has been managed by a single person, Gregory Nutt. The user base of NuttX has grown to probably thousands of projects and perhaps a hundred active developments at any time. The code base has grown to around 1.5 million lines of code (according to OpenHub.com). NuttX has benefited from this single person management because this has resulted in a consistent architecture and controlled growth. But now it is time to open this project to the participation of others because this consistent architecture assures solid future growth, and because the magnitude of effort required to support the RTOS exceeds the capability of a single person, but also because users of NuttX require a stable road map going forward that does not depend on a single person. For these reasons, I propose that NuttX enter the Apache Incubator as a first step in opening the project to wider participation. =Initial Goals= The initial goal will be to move the existing BSD code base to Apache and integrate with the Apache development process and infrastructure. A primary goal of incubation will be to grow and diversify the NuttX community. We will convert that code base to the Apache license during incubation. =Current Status= As previously mentioned, NuttX is a mature, stable product in wide use in embedded products. ==Meritocracy== We value meritocracy and we understand that it is the basis for an open community that encourages multiple companies and individuals to contribute and be invested in the project’s future. We will encourage and monitor participation and make sure to extend privileges and responsibilities to all contributors. Being a mature project, NuttX already has an extensive user base with many people who understand the software, who have committed hundreds of changes, and are happy to participate in the project. I believe that with a little guidance and formalization, a PMC and a large group of experienced committers can quickly be established. ==Community== NuttX has a large, active community. Communication is via a Google group at https://groups.google.com/forum/#!forum/nuttx where there are 395 members as of this writing. Code is currently maintained at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are through Bitbucket issues and also via Slack for focused, interactive discussions. Keeping up with the communications, requests for help, issues, and contributions is more than a full time job at this time. ==Core Developers== NuttX was initially developed by Gregory Nutt, released as an open source project on February 17, 2007, and is still under active development. There are several dozen, active, frequent contributors involved with the project. The core OS can be considered finished at this point, but development continues in specialized areas of networking, IoT, cryptography, tools, and other more specialized functions. =Alignment= NuttX is an original development with some small percentage of ported code. It stands alone depends on no other projects. =Known Risks= ==Orphaned Products== We are committed to the future development of NuttX and understand that graduation to a TLP, while preferable, is not the only positive outcome of incubation. Should the NuttX project be accepted by the Incubator, the prospective PPMC would be willing to a
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) Best wishes! Craig > On Dec 3, 2019, at 9:31 PM, 俊平堵 wrote: > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > Craig L Russell c...@apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Gregory Nutt - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 binding Best Regards! - Luke Han On Wed, Dec 4, 2019 at 2:55 PM Jerpelea, Alin wrote: > +1 > Alin > > -Original Message- > From: disruptivesolution...@gmail.com > Sent: den 5 december 2019 06:08 > To: general@incubator.apache.org > Subject: RE: [VOTE] Accept NuttX into the Apache Incubator > > +1 > > Ben > > -Oorspronkelijk bericht- > Van: Byung-Gon Chun > Verzonden: woensdag 4 december 2019 22:03 > Aan: general > Onderwerp: Re: [VOTE] Accept NuttX into the Apache Incubator > > +1 (binding) > > -Gon > > On Thu, Dec 5, 2019 at 4:27 AM Supun Kamburugamuva > wrote: > > > +1 (non binding) > > > > Best, > > Supun.. > > > > On Wed, Dec 4, 2019 at 2:20 PM Anthony Merlino > > wrote: > > > > > +1 (non-binding) > > > > > > On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis > > > > > > wrote: > > > > > > > +1 (non-binding) > > > > > > > > BR, > > > > > > > > Alan > > > > > > > > On 12/4/19, Abdelatif Guettouche > > wrote: > > > > > +1 (non-binding) > > > > > > > > > > Regards > > > > > > > > > > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > > > > > > > > > > > wrote: > > > > >> > > > > >> +1 (binding) > > > > >> > > > > >> TQ > > > > >> > > > > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane < > > david.sidr...@nscdg.com > > > > > > > > >> wrote: > > > > >> > > > > >> > +1 (non-binding) > > > > >> > > > > > >> > Thank you, > > > > >> > > > > > >> > David Sidrane > > > > >> > > > > > >> > -Original Message- > > > > >> > From: 俊平堵 [mailto:junping...@apache.org] > > > > >> > Sent: Tuesday, December 03, 2019 9:32 PM > > > > >> > To: general@incubator.apache.org > > > > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > > > > >> > > > > > >> > Hi folks, > > > > >> > > > > > >> > > > > > >> > The [DISCUSS] thread on NuttX has died down. > > > > >> > > > > > >> > > > > > >> > Accordingly, I would like to call a VOTE to accept NuttX into > > > > >> > the > > > > >> > > > > > >> > Apache Incubator. > > > > >> > > > > > >> > > > > > >> > Please cast your vote: > > > > >> > > > > > >> > > > > > >> > [ ] +1, bring NuttX into the Incubator > > > > >> > > > > > >> > [ ] +0, I don't care either way > > > > >> > > > > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > > > > >> > > > > > >> > > > > > >> > The vote will open at least for 72 hours and only votes from > > > > >> > the > > > > >> > > > > > >> > Incubator PMC are binding, but votes from everyone are welcome. > > > > >> > > > > > >> > > > > > >> > =Abstract= > > > > >> > > > > > >> > NuttX is a mature, real-time embedded operating system > > > > >> > (RTOS). It > > > has > > > > >> > wide > > > > >> > usage in IoT projects, control systems, robotics, drones, and > > > > >> > many other systems. Unique properties of NuttX are its > > > > >> > strict adherence to standards and its scalability. NuttX > > > > >> > follows the Unix standards as defined by OpenGroup.org > > > > >> > (POSIX, ANSI, and others). This allows for a > > high > > > > >> > degree > > > > >> > of portability. Scalability is supported through a > > > > >> > configuration > > > > system > > > > >> > that allows NuttX to run on the smallest embedded platforms > > > > >> > and >
RE: [VOTE] Accept NuttX into the Apache Incubator
+1 Alin -Original Message- From: disruptivesolution...@gmail.com Sent: den 5 december 2019 06:08 To: general@incubator.apache.org Subject: RE: [VOTE] Accept NuttX into the Apache Incubator +1 Ben -Oorspronkelijk bericht- Van: Byung-Gon Chun Verzonden: woensdag 4 december 2019 22:03 Aan: general Onderwerp: Re: [VOTE] Accept NuttX into the Apache Incubator +1 (binding) -Gon On Thu, Dec 5, 2019 at 4:27 AM Supun Kamburugamuva wrote: > +1 (non binding) > > Best, > Supun.. > > On Wed, Dec 4, 2019 at 2:20 PM Anthony Merlino > wrote: > > > +1 (non-binding) > > > > On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis > > > > wrote: > > > > > +1 (non-binding) > > > > > > BR, > > > > > > Alan > > > > > > On 12/4/19, Abdelatif Guettouche > wrote: > > > > +1 (non-binding) > > > > > > > > Regards > > > > > > > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > > > > > > > > wrote: > > > >> > > > >> +1 (binding) > > > >> > > > >> TQ > > > >> > > > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane < > david.sidr...@nscdg.com > > > > > > >> wrote: > > > >> > > > >> > +1 (non-binding) > > > >> > > > > >> > Thank you, > > > >> > > > > >> > David Sidrane > > > >> > > > > >> > -Original Message- > > > >> > From: 俊平堵 [mailto:junping...@apache.org] > > > >> > Sent: Tuesday, December 03, 2019 9:32 PM > > > >> > To: general@incubator.apache.org > > > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > > > >> > > > > >> > Hi folks, > > > >> > > > > >> > > > > >> > The [DISCUSS] thread on NuttX has died down. > > > >> > > > > >> > > > > >> > Accordingly, I would like to call a VOTE to accept NuttX into > > > >> > the > > > >> > > > > >> > Apache Incubator. > > > >> > > > > >> > > > > >> > Please cast your vote: > > > >> > > > > >> > > > > >> > [ ] +1, bring NuttX into the Incubator > > > >> > > > > >> > [ ] +0, I don't care either way > > > >> > > > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > > > >> > > > > >> > > > > >> > The vote will open at least for 72 hours and only votes from > > > >> > the > > > >> > > > > >> > Incubator PMC are binding, but votes from everyone are welcome. > > > >> > > > > >> > > > > >> > =Abstract= > > > >> > > > > >> > NuttX is a mature, real-time embedded operating system > > > >> > (RTOS). It > > has > > > >> > wide > > > >> > usage in IoT projects, control systems, robotics, drones, and > > > >> > many other systems. Unique properties of NuttX are its > > > >> > strict adherence to standards and its scalability. NuttX > > > >> > follows the Unix standards as defined by OpenGroup.org > > > >> > (POSIX, ANSI, and others). This allows for a > high > > > >> > degree > > > >> > of portability. Scalability is supported through a > > > >> > configuration > > > system > > > >> > that allows NuttX to run on the smallest embedded platforms > > > >> > and > > > through > > > >> > high end single board computers. > > > >> > > > > >> > > > > >> > =Proposal= > > > >> > > > > >> > NuttX was released under a BSD 3-Clause license on February > > > >> > 17, > > 2007. > > > >> > From > > > >> > that time until now it has been managed by a single person, > Gregory > > > >> > Nutt. > > > >> > The user base of NuttX has grown to probably thousands of > > > >> > projects > > and > > > >> > perhaps a hundred active
RE: [VOTE] Accept NuttX into the Apache Incubator
+1 Ben -Oorspronkelijk bericht- Van: Byung-Gon Chun Verzonden: woensdag 4 december 2019 22:03 Aan: general Onderwerp: Re: [VOTE] Accept NuttX into the Apache Incubator +1 (binding) -Gon On Thu, Dec 5, 2019 at 4:27 AM Supun Kamburugamuva wrote: > +1 (non binding) > > Best, > Supun.. > > On Wed, Dec 4, 2019 at 2:20 PM Anthony Merlino > wrote: > > > +1 (non-binding) > > > > On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis > > > > wrote: > > > > > +1 (non-binding) > > > > > > BR, > > > > > > Alan > > > > > > On 12/4/19, Abdelatif Guettouche > wrote: > > > > +1 (non-binding) > > > > > > > > Regards > > > > > > > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > > > > > > > > wrote: > > > >> > > > >> +1 (binding) > > > >> > > > >> TQ > > > >> > > > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane < > david.sidr...@nscdg.com > > > > > > >> wrote: > > > >> > > > >> > +1 (non-binding) > > > >> > > > > >> > Thank you, > > > >> > > > > >> > David Sidrane > > > >> > > > > >> > -Original Message- > > > >> > From: 俊平堵 [mailto:junping...@apache.org] > > > >> > Sent: Tuesday, December 03, 2019 9:32 PM > > > >> > To: general@incubator.apache.org > > > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > > > >> > > > > >> > Hi folks, > > > >> > > > > >> > > > > >> > The [DISCUSS] thread on NuttX has died down. > > > >> > > > > >> > > > > >> > Accordingly, I would like to call a VOTE to accept NuttX into > > > >> > the > > > >> > > > > >> > Apache Incubator. > > > >> > > > > >> > > > > >> > Please cast your vote: > > > >> > > > > >> > > > > >> > [ ] +1, bring NuttX into the Incubator > > > >> > > > > >> > [ ] +0, I don't care either way > > > >> > > > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > > > >> > > > > >> > > > > >> > The vote will open at least for 72 hours and only votes from > > > >> > the > > > >> > > > > >> > Incubator PMC are binding, but votes from everyone are welcome. > > > >> > > > > >> > > > > >> > =Abstract= > > > >> > > > > >> > NuttX is a mature, real-time embedded operating system > > > >> > (RTOS). It > > has > > > >> > wide > > > >> > usage in IoT projects, control systems, robotics, drones, and > > > >> > many other systems. Unique properties of NuttX are its > > > >> > strict adherence to standards and its scalability. NuttX > > > >> > follows the Unix standards as defined by OpenGroup.org > > > >> > (POSIX, ANSI, and others). This allows for a > high > > > >> > degree > > > >> > of portability. Scalability is supported through a > > > >> > configuration > > > system > > > >> > that allows NuttX to run on the smallest embedded platforms > > > >> > and > > > through > > > >> > high end single board computers. > > > >> > > > > >> > > > > >> > =Proposal= > > > >> > > > > >> > NuttX was released under a BSD 3-Clause license on February > > > >> > 17, > > 2007. > > > >> > From > > > >> > that time until now it has been managed by a single person, > Gregory > > > >> > Nutt. > > > >> > The user base of NuttX has grown to probably thousands of > > > >> > projects > > and > > > >> > perhaps a hundred active developments at any time. The code > > > >> > base > > has > > > >> > grown > > > >> > to around 1.5 million lines of code (according to O
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) -Gon On Thu, Dec 5, 2019 at 4:27 AM Supun Kamburugamuva wrote: > +1 (non binding) > > Best, > Supun.. > > On Wed, Dec 4, 2019 at 2:20 PM Anthony Merlino > wrote: > > > +1 (non-binding) > > > > On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis > > wrote: > > > > > +1 (non-binding) > > > > > > BR, > > > > > > Alan > > > > > > On 12/4/19, Abdelatif Guettouche > wrote: > > > > +1 (non-binding) > > > > > > > > Regards > > > > > > > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > > > > wrote: > > > >> > > > >> +1 (binding) > > > >> > > > >> TQ > > > >> > > > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane < > david.sidr...@nscdg.com > > > > > > >> wrote: > > > >> > > > >> > +1 (non-binding) > > > >> > > > > >> > Thank you, > > > >> > > > > >> > David Sidrane > > > >> > > > > >> > -Original Message- > > > >> > From: 俊平堵 [mailto:junping...@apache.org] > > > >> > Sent: Tuesday, December 03, 2019 9:32 PM > > > >> > To: general@incubator.apache.org > > > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > > > >> > > > > >> > Hi folks, > > > >> > > > > >> > > > > >> > The [DISCUSS] thread on NuttX has died down. > > > >> > > > > >> > > > > >> > Accordingly, I would like to call a VOTE to accept NuttX into the > > > >> > > > > >> > Apache Incubator. > > > >> > > > > >> > > > > >> > Please cast your vote: > > > >> > > > > >> > > > > >> > [ ] +1, bring NuttX into the Incubator > > > >> > > > > >> > [ ] +0, I don't care either way > > > >> > > > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > > > >> > > > > >> > > > > >> > The vote will open at least for 72 hours and only votes from the > > > >> > > > > >> > Incubator PMC are binding, but votes from everyone are welcome. > > > >> > > > > >> > > > > >> > =Abstract= > > > >> > > > > >> > NuttX is a mature, real-time embedded operating system (RTOS). It > > has > > > >> > wide > > > >> > usage in IoT projects, control systems, robotics, drones, and many > > > >> > other > > > >> > systems. Unique properties of NuttX are its strict adherence to > > > >> > standards > > > >> > and its scalability. NuttX follows the Unix standards as defined > > > >> > by OpenGroup.org (POSIX, ANSI, and others). This allows for a > high > > > >> > degree > > > >> > of portability. Scalability is supported through a configuration > > > system > > > >> > that allows NuttX to run on the smallest embedded platforms and > > > through > > > >> > high end single board computers. > > > >> > > > > >> > > > > >> > =Proposal= > > > >> > > > > >> > NuttX was released under a BSD 3-Clause license on February 17, > > 2007. > > > >> > From > > > >> > that time until now it has been managed by a single person, > Gregory > > > >> > Nutt. > > > >> > The user base of NuttX has grown to probably thousands of projects > > and > > > >> > perhaps a hundred active developments at any time. The code base > > has > > > >> > grown > > > >> > to around 1.5 million lines of code (according to OpenHub.com). > > > >> > > > > >> > NuttX has benefited from this single person management because > this > > > has > > > >> > resulted in a consistent architecture and controlled growth. But > > now > > > it > > > >> > is > > > >> > time to open this project to the participation of others because > > this > >
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non binding) Best, Supun.. On Wed, Dec 4, 2019 at 2:20 PM Anthony Merlino wrote: > +1 (non-binding) > > On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis > wrote: > > > +1 (non-binding) > > > > BR, > > > > Alan > > > > On 12/4/19, Abdelatif Guettouche wrote: > > > +1 (non-binding) > > > > > > Regards > > > > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > > wrote: > > >> > > >> +1 (binding) > > >> > > >> TQ > > >> > > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane > > > >> wrote: > > >> > > >> > +1 (non-binding) > > >> > > > >> > Thank you, > > >> > > > >> > David Sidrane > > >> > > > >> > -Original Message- > > >> > From: 俊平堵 [mailto:junping...@apache.org] > > >> > Sent: Tuesday, December 03, 2019 9:32 PM > > >> > To: general@incubator.apache.org > > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > > >> > > > >> > Hi folks, > > >> > > > >> > > > >> > The [DISCUSS] thread on NuttX has died down. > > >> > > > >> > > > >> > Accordingly, I would like to call a VOTE to accept NuttX into the > > >> > > > >> > Apache Incubator. > > >> > > > >> > > > >> > Please cast your vote: > > >> > > > >> > > > >> > [ ] +1, bring NuttX into the Incubator > > >> > > > >> > [ ] +0, I don't care either way > > >> > > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > > >> > > > >> > > > >> > The vote will open at least for 72 hours and only votes from the > > >> > > > >> > Incubator PMC are binding, but votes from everyone are welcome. > > >> > > > >> > > > >> > =Abstract= > > >> > > > >> > NuttX is a mature, real-time embedded operating system (RTOS). It > has > > >> > wide > > >> > usage in IoT projects, control systems, robotics, drones, and many > > >> > other > > >> > systems. Unique properties of NuttX are its strict adherence to > > >> > standards > > >> > and its scalability. NuttX follows the Unix standards as defined > > >> > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > >> > degree > > >> > of portability. Scalability is supported through a configuration > > system > > >> > that allows NuttX to run on the smallest embedded platforms and > > through > > >> > high end single board computers. > > >> > > > >> > > > >> > =Proposal= > > >> > > > >> > NuttX was released under a BSD 3-Clause license on February 17, > 2007. > > >> > From > > >> > that time until now it has been managed by a single person, Gregory > > >> > Nutt. > > >> > The user base of NuttX has grown to probably thousands of projects > and > > >> > perhaps a hundred active developments at any time. The code base > has > > >> > grown > > >> > to around 1.5 million lines of code (according to OpenHub.com). > > >> > > > >> > NuttX has benefited from this single person management because this > > has > > >> > resulted in a consistent architecture and controlled growth. But > now > > it > > >> > is > > >> > time to open this project to the participation of others because > this > > >> > consistent architecture assures solid future growth, and because the > > >> > magnitude of effort required to support the RTOS exceeds the > > capability > > >> > of > > >> > a single person, but also because users of NuttX require a stable > road > > >> > map > > >> > going forward that does not depend on a single person. > > >> > > > >> > For these reasons, I propose that NuttX enter the Apache Incubator > as > > a > > >> > first step in opening the project to wider participation. > > >> > > > >> > > > >> > =
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) On Wed, Dec 4, 2019, 1:04 PM Alan Carvalho de Assis wrote: > +1 (non-binding) > > BR, > > Alan > > On 12/4/19, Abdelatif Guettouche wrote: > > +1 (non-binding) > > > > Regards > > > > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > > wrote: > >> > >> +1 (binding) > >> > >> TQ > >> > >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane > >> wrote: > >> > >> > +1 (non-binding) > >> > > >> > Thank you, > >> > > >> > David Sidrane > >> > > >> > -Original Message- > >> > From: 俊平堵 [mailto:junping...@apache.org] > >> > Sent: Tuesday, December 03, 2019 9:32 PM > >> > To: general@incubator.apache.org > >> > Subject: [VOTE] Accept NuttX into the Apache Incubator > >> > > >> > Hi folks, > >> > > >> > > >> > The [DISCUSS] thread on NuttX has died down. > >> > > >> > > >> > Accordingly, I would like to call a VOTE to accept NuttX into the > >> > > >> > Apache Incubator. > >> > > >> > > >> > Please cast your vote: > >> > > >> > > >> > [ ] +1, bring NuttX into the Incubator > >> > > >> > [ ] +0, I don't care either way > >> > > >> > [ ] -1, do not bring NuttX into the Incubator, because... > >> > > >> > > >> > The vote will open at least for 72 hours and only votes from the > >> > > >> > Incubator PMC are binding, but votes from everyone are welcome. > >> > > >> > > >> > =Abstract= > >> > > >> > NuttX is a mature, real-time embedded operating system (RTOS). It has > >> > wide > >> > usage in IoT projects, control systems, robotics, drones, and many > >> > other > >> > systems. Unique properties of NuttX are its strict adherence to > >> > standards > >> > and its scalability. NuttX follows the Unix standards as defined > >> > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > >> > degree > >> > of portability. Scalability is supported through a configuration > system > >> > that allows NuttX to run on the smallest embedded platforms and > through > >> > high end single board computers. > >> > > >> > > >> > =Proposal= > >> > > >> > NuttX was released under a BSD 3-Clause license on February 17, 2007. > >> > From > >> > that time until now it has been managed by a single person, Gregory > >> > Nutt. > >> > The user base of NuttX has grown to probably thousands of projects and > >> > perhaps a hundred active developments at any time. The code base has > >> > grown > >> > to around 1.5 million lines of code (according to OpenHub.com). > >> > > >> > NuttX has benefited from this single person management because this > has > >> > resulted in a consistent architecture and controlled growth. But now > it > >> > is > >> > time to open this project to the participation of others because this > >> > consistent architecture assures solid future growth, and because the > >> > magnitude of effort required to support the RTOS exceeds the > capability > >> > of > >> > a single person, but also because users of NuttX require a stable road > >> > map > >> > going forward that does not depend on a single person. > >> > > >> > For these reasons, I propose that NuttX enter the Apache Incubator as > a > >> > first step in opening the project to wider participation. > >> > > >> > > >> > =Initial Goals= > >> > > >> > The initial goal will be to move the existing BSD code base to Apache > >> > and > >> > integrate with the Apache development process and infrastructure. A > >> > primary > >> > goal of incubation will be to grow and diversify the NuttX community. > >> > We > >> > will convert that code base to the Apache license during incubation. > >> > > >> > > >> > =Current Status= > >> > > >> > As previously mentioned, NuttX is a mature, stable product in wide use > >> > in > >> > embedded produc
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) BR, Alan On 12/4/19, Abdelatif Guettouche wrote: > +1 (non-binding) > > Regards > > > On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen > wrote: >> >> +1 (binding) >> >> TQ >> >> On Wed, Dec 4, 2019 at 8:40 AM David Sidrane >> wrote: >> >> > +1 (non-binding) >> > >> > Thank you, >> > >> > David Sidrane >> > >> > -Original Message- >> > From: 俊平堵 [mailto:junping...@apache.org] >> > Sent: Tuesday, December 03, 2019 9:32 PM >> > To: general@incubator.apache.org >> > Subject: [VOTE] Accept NuttX into the Apache Incubator >> > >> > Hi folks, >> > >> > >> > The [DISCUSS] thread on NuttX has died down. >> > >> > >> > Accordingly, I would like to call a VOTE to accept NuttX into the >> > >> > Apache Incubator. >> > >> > >> > Please cast your vote: >> > >> > >> > [ ] +1, bring NuttX into the Incubator >> > >> > [ ] +0, I don't care either way >> > >> > [ ] -1, do not bring NuttX into the Incubator, because... >> > >> > >> > The vote will open at least for 72 hours and only votes from the >> > >> > Incubator PMC are binding, but votes from everyone are welcome. >> > >> > >> > =Abstract= >> > >> > NuttX is a mature, real-time embedded operating system (RTOS). It has >> > wide >> > usage in IoT projects, control systems, robotics, drones, and many >> > other >> > systems. Unique properties of NuttX are its strict adherence to >> > standards >> > and its scalability. NuttX follows the Unix standards as defined >> > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high >> > degree >> > of portability. Scalability is supported through a configuration system >> > that allows NuttX to run on the smallest embedded platforms and through >> > high end single board computers. >> > >> > >> > =Proposal= >> > >> > NuttX was released under a BSD 3-Clause license on February 17, 2007. >> > From >> > that time until now it has been managed by a single person, Gregory >> > Nutt. >> > The user base of NuttX has grown to probably thousands of projects and >> > perhaps a hundred active developments at any time. The code base has >> > grown >> > to around 1.5 million lines of code (according to OpenHub.com). >> > >> > NuttX has benefited from this single person management because this has >> > resulted in a consistent architecture and controlled growth. But now it >> > is >> > time to open this project to the participation of others because this >> > consistent architecture assures solid future growth, and because the >> > magnitude of effort required to support the RTOS exceeds the capability >> > of >> > a single person, but also because users of NuttX require a stable road >> > map >> > going forward that does not depend on a single person. >> > >> > For these reasons, I propose that NuttX enter the Apache Incubator as a >> > first step in opening the project to wider participation. >> > >> > >> > =Initial Goals= >> > >> > The initial goal will be to move the existing BSD code base to Apache >> > and >> > integrate with the Apache development process and infrastructure. A >> > primary >> > goal of incubation will be to grow and diversify the NuttX community. >> > We >> > will convert that code base to the Apache license during incubation. >> > >> > >> > =Current Status= >> > >> > As previously mentioned, NuttX is a mature, stable product in wide use >> > in >> > embedded products. >> > >> > >> > ==Meritocracy== >> > >> > We value meritocracy and we understand that it is the basis for an open >> > community that encourages multiple companies and individuals to >> > contribute >> > and be invested in the project’s future. We will encourage and monitor >> > participation and make sure to extend privileges and responsibilities >> > to >> > all contributors. >> > >> > Being a mature project, NuttX already has an extensive user base with >> > many >> > people who understand the software, who have committed hundreds of >> > changes,
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Regards On Wed, Dec 4, 2019 at 5:14 PM Tianqi Chen wrote: > > +1 (binding) > > TQ > > On Wed, Dec 4, 2019 at 8:40 AM David Sidrane > wrote: > > > +1 (non-binding) > > > > Thank you, > > > > David Sidrane > > > > -Original Message- > > From: 俊平堵 [mailto:junping...@apache.org] > > Sent: Tuesday, December 03, 2019 9:32 PM > > To: general@incubator.apache.org > > Subject: [VOTE] Accept NuttX into the Apache Incubator > > > > Hi folks, > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > Apache Incubator. > > > > > > Please cast your vote: > > > > > > [ ] +1, bring NuttX into the Incubator > > > > [ ] +0, I don't care either way > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > The vote will open at least for 72 hours and only votes from the > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > =Abstract= > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > > usage in IoT projects, control systems, robotics, drones, and many other > > systems. Unique properties of NuttX are its strict adherence to standards > > and its scalability. NuttX follows the Unix standards as defined > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > > of portability. Scalability is supported through a configuration system > > that allows NuttX to run on the smallest embedded platforms and through > > high end single board computers. > > > > > > =Proposal= > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > > that time until now it has been managed by a single person, Gregory Nutt. > > The user base of NuttX has grown to probably thousands of projects and > > perhaps a hundred active developments at any time. The code base has grown > > to around 1.5 million lines of code (according to OpenHub.com). > > > > NuttX has benefited from this single person management because this has > > resulted in a consistent architecture and controlled growth. But now it is > > time to open this project to the participation of others because this > > consistent architecture assures solid future growth, and because the > > magnitude of effort required to support the RTOS exceeds the capability of > > a single person, but also because users of NuttX require a stable road map > > going forward that does not depend on a single person. > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > first step in opening the project to wider participation. > > > > > > =Initial Goals= > > > > The initial goal will be to move the existing BSD code base to Apache and > > integrate with the Apache development process and infrastructure. A primary > > goal of incubation will be to grow and diversify the NuttX community. We > > will convert that code base to the Apache license during incubation. > > > > > > =Current Status= > > > > As previously mentioned, NuttX is a mature, stable product in wide use in > > embedded products. > > > > > > ==Meritocracy== > > > > We value meritocracy and we understand that it is the basis for an open > > community that encourages multiple companies and individuals to contribute > > and be invested in the project’s future. We will encourage and monitor > > participation and make sure to extend privileges and responsibilities to > > all contributors. > > > > Being a mature project, NuttX already has an extensive user base with many > > people who understand the software, who have committed hundreds of changes, > > and are happy to participate in the project. I believe that with a little > > guidance and formalization, a PMC and a large group of experienced > > committers can quickly be established. > > > > > > ==Community== > > > > NuttX has a large, active community. Communication is via a Google group > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > members as of this writing. Code is currently maintained > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > > are > > through Bitbucket issues and also via Slack for focused, interactive > > discussions. > > > > Keeping up with the communications, requests
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) TQ On Wed, Dec 4, 2019 at 8:40 AM David Sidrane wrote: > +1 (non-binding) > > Thank you, > > David Sidrane > > -Original Message- > From: 俊平堵 [mailto:junping...@apache.org] > Sent: Tuesday, December 03, 2019 9:32 PM > To: general@incubator.apache.org > Subject: [VOTE] Accept NuttX into the Apache Incubator > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of port
RE: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Thank you, David Sidrane -Original Message- From: 俊平堵 [mailto:junping...@apache.org] Sent: Tuesday, December 03, 2019 9:32 PM To: general@incubator.apache.org Subject: [VOTE] Accept NuttX into the Apache Incubator Hi folks, The [DISCUSS] thread on NuttX has died down. Accordingly, I would like to call a VOTE to accept NuttX into the Apache Incubator. Please cast your vote: [ ] +1, bring NuttX into the Incubator [ ] +0, I don't care either way [ ] -1, do not bring NuttX into the Incubator, because... The vote will open at least for 72 hours and only votes from the Incubator PMC are binding, but votes from everyone are welcome. =Abstract= NuttX is a mature, real-time embedded operating system (RTOS). It has wide usage in IoT projects, control systems, robotics, drones, and many other systems. Unique properties of NuttX are its strict adherence to standards and its scalability. NuttX follows the Unix standards as defined by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree of portability. Scalability is supported through a configuration system that allows NuttX to run on the smallest embedded platforms and through high end single board computers. =Proposal= NuttX was released under a BSD 3-Clause license on February 17, 2007. From that time until now it has been managed by a single person, Gregory Nutt. The user base of NuttX has grown to probably thousands of projects and perhaps a hundred active developments at any time. The code base has grown to around 1.5 million lines of code (according to OpenHub.com). NuttX has benefited from this single person management because this has resulted in a consistent architecture and controlled growth. But now it is time to open this project to the participation of others because this consistent architecture assures solid future growth, and because the magnitude of effort required to support the RTOS exceeds the capability of a single person, but also because users of NuttX require a stable road map going forward that does not depend on a single person. For these reasons, I propose that NuttX enter the Apache Incubator as a first step in opening the project to wider participation. =Initial Goals= The initial goal will be to move the existing BSD code base to Apache and integrate with the Apache development process and infrastructure. A primary goal of incubation will be to grow and diversify the NuttX community. We will convert that code base to the Apache license during incubation. =Current Status= As previously mentioned, NuttX is a mature, stable product in wide use in embedded products. ==Meritocracy== We value meritocracy and we understand that it is the basis for an open community that encourages multiple companies and individuals to contribute and be invested in the project’s future. We will encourage and monitor participation and make sure to extend privileges and responsibilities to all contributors. Being a mature project, NuttX already has an extensive user base with many people who understand the software, who have committed hundreds of changes, and are happy to participate in the project. I believe that with a little guidance and formalization, a PMC and a large group of experienced committers can quickly be established. ==Community== NuttX has a large, active community. Communication is via a Google group at https://groups.google.com/forum/#!forum/nuttx where there are 395 members as of this writing. Code is currently maintained at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are through Bitbucket issues and also via Slack for focused, interactive discussions. Keeping up with the communications, requests for help, issues, and contributions is more than a full time job at this time. ==Core Developers== NuttX was initially developed by Gregory Nutt, released as an open source project on February 17, 2007, and is still under active development. There are several dozen, active, frequent contributors involved with the project. The core OS can be considered finished at this point, but development continues in specialized areas of networking, IoT, cryptography, tools, and other more specialized functions. =Alignment= NuttX is an original development with some small percentage of ported code. It stands alone depends on no other projects. =Known Risks= ==Orphaned Products== We are committed to the future development of NuttX and understand that graduation to a TLP, while preferable, is not the only positive outcome of incubation. Should the NuttX project be accepted by the Incubator, the prospective PPMC would be willing to agree to a target incubation period of 2 years or less, knowing that every Incubator project incurs a certain cost in terms of ASF infrastructure and volunteer time. ==Inexperience with Open Source== None of the initial committers are Apache members and we will need some help in learning the Apach
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 On Wed, 4 Dec 2019 at 09:32, Xiang Xiao wrote: > > +1 (non-binding) > > Thanks > Xiang > > On Wed, Dec 4, 2019 at 9:40 PM Michael Wall wrote: > > > > +1 binding > > > > Interesting project and interested to watch how this progresses. If you > > need more mentor, I am happy to help. > > > > Mike > > > > On Wed, Dec 4, 2019 at 7:48 AM Bertrand Delacretaz < > > bdelacre...@codeconsult.ch> wrote: > > > > > On Wed, Dec 4, 2019 at 6:30 AM 俊平堵 wrote: > > > > ...I would like to call a VOTE to accept NuttX into the > > > > Apache Incubator... > > > > > > Enthusiastic +1 (binding) > > > > > > -Bertrand > > > > > > - > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > -- Matt Sicker - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Thanks Xiang On Wed, Dec 4, 2019 at 9:40 PM Michael Wall wrote: > > +1 binding > > Interesting project and interested to watch how this progresses. If you > need more mentor, I am happy to help. > > Mike > > On Wed, Dec 4, 2019 at 7:48 AM Bertrand Delacretaz < > bdelacre...@codeconsult.ch> wrote: > > > On Wed, Dec 4, 2019 at 6:30 AM 俊平堵 wrote: > > > ...I would like to call a VOTE to accept NuttX into the > > > Apache Incubator... > > > > Enthusiastic +1 (binding) > > > > -Bertrand > > > > - > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 binding Interesting project and interested to watch how this progresses. If you need more mentor, I am happy to help. Mike On Wed, Dec 4, 2019 at 7:48 AM Bertrand Delacretaz < bdelacre...@codeconsult.ch> wrote: > On Wed, Dec 4, 2019 at 6:30 AM 俊平堵 wrote: > > ...I would like to call a VOTE to accept NuttX into the > > Apache Incubator... > > Enthusiastic +1 (binding) > > -Bertrand > > - > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >
Re: [VOTE] Accept NuttX into the Apache Incubator
On Wed, Dec 4, 2019 at 6:30 AM 俊平堵 wrote: > ...I would like to call a VOTE to accept NuttX into the > Apache Incubator... Enthusiastic +1 (binding) -Bertrand - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) -Flavio > On 4 Dec 2019, at 09:46, Furkan KAMACI wrote: > > Hi, > > +1 (binding) > > Kind Regards, > Furkan KAMACI > > On Wed, Dec 4, 2019 at 11:44 AM Duo Zhang wrote: > >> +1 (non-binding) >> >> tison 于2019年12月4日周三 下午3:34写道: >> >>> +1 (non-binding) >>> >>> Best, >>> tison. >>> >>> >>> Guangxu Cheng 于2019年12月4日周三 下午3:31写道: >>> +1 (non-binding) Regards Mohammad Asif Siddiqui 于2019年12月4日周三 >> 下午2:57写道: > +1 (binding) > > Regards > Asif > > On 2019/12/04 05:31:46, 俊平堵 wrote: >> Hi folks, >> >> >> The [DISCUSS] thread on NuttX has died down. >> >> >> Accordingly, I would like to call a VOTE to accept NuttX into the >> >> Apache Incubator. >> >> >> Please cast your vote: >> >> >> [ ] +1, bring NuttX into the Incubator >> >> [ ] +0, I don't care either way >> >> [ ] -1, do not bring NuttX into the Incubator, because... >> >> >> The vote will open at least for 72 hours and only votes from the >> >> Incubator PMC are binding, but votes from everyone are welcome. >> >> >> =Abstract= >> >> NuttX is a mature, real-time embedded operating system (RTOS). It >>> has > wide >> usage in IoT projects, control systems, robotics, drones, and many other >> systems. Unique properties of NuttX are its strict adherence to > standards >> and its scalability. NuttX follows the Unix standards as defined >> by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > degree >> of portability. Scalability is supported through a configuration >>> system >> that allows NuttX to run on the smallest embedded platforms and >>> through >> high end single board computers. >> >> >> =Proposal= >> >> NuttX was released under a BSD 3-Clause license on February 17, >> 2007. > From >> that time until now it has been managed by a single person, Gregory Nutt. >> The user base of NuttX has grown to probably thousands of projects >>> and >> perhaps a hundred active developments at any time. The code base >> has > grown >> to around 1.5 million lines of code (according to OpenHub.com). >> >> NuttX has benefited from this single person management because this >>> has >> resulted in a consistent architecture and controlled growth. But >> now it > is >> time to open this project to the participation of others because >> this >> consistent architecture assures solid future growth, and because >> the >> magnitude of effort required to support the RTOS exceeds the >>> capability > of >> a single person, but also because users of NuttX require a stable >>> road > map >> going forward that does not depend on a single person. >> >> For these reasons, I propose that NuttX enter the Apache Incubator >>> as a >> first step in opening the project to wider participation. >> >> >> =Initial Goals= >> >> The initial goal will be to move the existing BSD code base to >> Apache and >> integrate with the Apache development process and infrastructure. A > primary >> goal of incubation will be to grow and diversify the NuttX >> community. We >> will convert that code base to the Apache license during >> incubation. >> >> >> =Current Status= >> >> As previously mentioned, NuttX is a mature, stable product in wide >>> use in >> embedded products. >> >> >> ==Meritocracy== >> >> We value meritocracy and we understand that it is the basis for an >>> open >> community that encourages multiple companies and individuals to > contribute >> and be invested in the project’s future. We will encourage and >>> monitor >> participation and make sure to extend privileges and >> responsibilities to >> all contributors. >> >> Being a mature project, NuttX already has an extensive user base >> with > many >> people who understand the software, who have committed hundreds of > changes, >> and are happy to participate in the project. I believe that with a > little >> guidance and formalization, a PMC and a large group of experienced >> committers can quickly be established. >> >> >> ==Community== >> >> NuttX has a large, active community. Communication is via a Google group >> at https://groups.google.com/forum/#!forum/nuttx where there are >> 395 >> members as of this writing. Code is currently maintained >> at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are >> through Bitbucket issues and also via Slack for focused, >> interactive >> discussions. >> >> Keeping up with the communications, requests for help, issues, and >> contributions is
RE: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Dominik -Original Message- From: 俊平堵 Sent: Wednesday, December 4, 2019 6:32 AM To: general@incubator.apache.org Subject: [VOTE] Accept NuttX into the Apache Incubator Hi folks, The [DISCUSS] thread on NuttX has died down. Accordingly, I would like to call a VOTE to accept NuttX into the Apache Incubator. Please cast your vote: [ ] +1, bring NuttX into the Incubator [ ] +0, I don't care either way [ ] -1, do not bring NuttX into the Incubator, because... The vote will open at least for 72 hours and only votes from the Incubator PMC are binding, but votes from everyone are welcome. =Abstract= NuttX is a mature, real-time embedded operating system (RTOS). It has wide usage in IoT projects, control systems, robotics, drones, and many other systems. Unique properties of NuttX are its strict adherence to standards and its scalability. NuttX follows the Unix standards as defined by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree of portability. Scalability is supported through a configuration system that allows NuttX to run on the smallest embedded platforms and through high end single board computers. =Proposal= NuttX was released under a BSD 3-Clause license on February 17, 2007. >From that time until now it has been managed by a single person, Gregory Nutt. The user base of NuttX has grown to probably thousands of projects and perhaps a hundred active developments at any time. The code base has grown to around 1.5 million lines of code (according to OpenHub.com). NuttX has benefited from this single person management because this has resulted in a consistent architecture and controlled growth. But now it is time to open this project to the participation of others because this consistent architecture assures solid future growth, and because the magnitude of effort required to support the RTOS exceeds the capability of a single person, but also because users of NuttX require a stable road map going forward that does not depend on a single person. For these reasons, I propose that NuttX enter the Apache Incubator as a first step in opening the project to wider participation. =Initial Goals= The initial goal will be to move the existing BSD code base to Apache and integrate with the Apache development process and infrastructure. A primary goal of incubation will be to grow and diversify the NuttX community. We will convert that code base to the Apache license during incubation. =Current Status= As previously mentioned, NuttX is a mature, stable product in wide use in embedded products. ==Meritocracy== We value meritocracy and we understand that it is the basis for an open community that encourages multiple companies and individuals to contribute and be invested in the project’s future. We will encourage and monitor participation and make sure to extend privileges and responsibilities to all contributors. Being a mature project, NuttX already has an extensive user base with many people who understand the software, who have committed hundreds of changes, and are happy to participate in the project. I believe that with a little guidance and formalization, a PMC and a large group of experienced committers can quickly be established. ==Community== NuttX has a large, active community. Communication is via a Google group at https://groups.google.com/forum/#!forum/nuttx where there are 395 members as of this writing. Code is currently maintained at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are through Bitbucket issues and also via Slack for focused, interactive discussions. Keeping up with the communications, requests for help, issues, and contributions is more than a full time job at this time. ==Core Developers== NuttX was initially developed by Gregory Nutt, released as an open source project on February 17, 2007, and is still under active development. There are several dozen, active, frequent contributors involved with the project. The core OS can be considered finished at this point, but development continues in specialized areas of networking, IoT, cryptography, tools, and other more specialized functions. =Alignment= NuttX is an original development with some small percentage of ported code. It stands alone depends on no other projects. =Known Risks= ==Orphaned Products== We are committed to the future development of NuttX and understand that graduation to a TLP, while preferable, is not the only positive outcome of incubation. Should the NuttX project be accepted by the Incubator, the prospective PPMC would be willing to agree to a target incubation period of 2 years or less, knowing that every Incubator project incurs a certain cost in terms of ASF infrastructure and volunteer time. ==Inexperience with Open Source== None of the initial committers are Apache members and we will need some help in learning the Ap
Re: [VOTE] Accept NuttX into the Apache Incubator
Hi, +1 (binding) Kind Regards, Furkan KAMACI On Wed, Dec 4, 2019 at 11:44 AM Duo Zhang wrote: > +1 (non-binding) > > tison 于2019年12月4日周三 下午3:34写道: > > > +1 (non-binding) > > > > Best, > > tison. > > > > > > Guangxu Cheng 于2019年12月4日周三 下午3:31写道: > > > > > +1 (non-binding) > > > > > > Regards > > > > > > Mohammad Asif Siddiqui 于2019年12月4日周三 > 下午2:57写道: > > > > > > > +1 (binding) > > > > > > > > Regards > > > > Asif > > > > > > > > On 2019/12/04 05:31:46, 俊平堵 wrote: > > > > > Hi folks, > > > > > > > > > > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > > > > > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > > > > > > > Apache Incubator. > > > > > > > > > > > > > > > Please cast your vote: > > > > > > > > > > > > > > > [ ] +1, bring NuttX into the Incubator > > > > > > > > > > [ ] +0, I don't care either way > > > > > > > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > > > > > > > > > > The vote will open at least for 72 hours and only votes from the > > > > > > > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > > > > > > > > > > =Abstract= > > > > > > > > > > NuttX is a mature, real-time embedded operating system (RTOS). It > > has > > > > wide > > > > > usage in IoT projects, control systems, robotics, drones, and many > > > other > > > > > systems. Unique properties of NuttX are its strict adherence to > > > > standards > > > > > and its scalability. NuttX follows the Unix standards as defined > > > > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > > > degree > > > > > of portability. Scalability is supported through a configuration > > system > > > > > that allows NuttX to run on the smallest embedded platforms and > > through > > > > > high end single board computers. > > > > > > > > > > > > > > > =Proposal= > > > > > > > > > > NuttX was released under a BSD 3-Clause license on February 17, > 2007. > > > > From > > > > > that time until now it has been managed by a single person, Gregory > > > Nutt. > > > > > The user base of NuttX has grown to probably thousands of projects > > and > > > > > perhaps a hundred active developments at any time. The code base > has > > > > grown > > > > > to around 1.5 million lines of code (according to OpenHub.com). > > > > > > > > > > NuttX has benefited from this single person management because this > > has > > > > > resulted in a consistent architecture and controlled growth. But > now > > > it > > > > is > > > > > time to open this project to the participation of others because > this > > > > > consistent architecture assures solid future growth, and because > the > > > > > magnitude of effort required to support the RTOS exceeds the > > capability > > > > of > > > > > a single person, but also because users of NuttX require a stable > > road > > > > map > > > > > going forward that does not depend on a single person. > > > > > > > > > > For these reasons, I propose that NuttX enter the Apache Incubator > > as a > > > > > first step in opening the project to wider participation. > > > > > > > > > > > > > > > =Initial Goals= > > > > > > > > > > The initial goal will be to move the existing BSD code base to > Apache > > > and > > > > > integrate with the Apache development process and infrastructure. A > > > > primary > > > > > goal of incubation will be to grow and diversify the NuttX > community. > > > We > > > > > will convert that code base to the Apache license during > incubation. > > > > > > > > > > > > > > > =Current Status= > > > > > > > > > > As previously mentioned, NuttX is a mature, stable product in wide > > use > > > in > > > > > embedded products. > > > > > > > > > > > > > > > ==Meritocracy== > > > > > > > > > > We value meritocracy and we understand that it is the basis for an > > open > > > > > community that encourages multiple companies and individuals to > > > > contribute > > > > > and be invested in the project’s future. We will encourage and > > monitor > > > > > participation and make sure to extend privileges and > responsibilities > > > to > > > > > all contributors. > > > > > > > > > > Being a mature project, NuttX already has an extensive user base > with > > > > many > > > > > people who understand the software, who have committed hundreds of > > > > changes, > > > > > and are happy to participate in the project. I believe that with a > > > > little > > > > > guidance and formalization, a PMC and a large group of experienced > > > > > committers can quickly be established. > > > > > > > > > > > > > > > ==Community== > > > > > > > > > > NuttX has a large, active community. Communication is via a Google > > > group > > > > > at https://groups.google.com/forum/#!forum/nuttx where there are > 395 > > > > > members as of this writing. Code is currently maintained > > > > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > > > communications > > > > are > > > > > through Bitbu
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) tison 于2019年12月4日周三 下午3:34写道: > +1 (non-binding) > > Best, > tison. > > > Guangxu Cheng 于2019年12月4日周三 下午3:31写道: > > > +1 (non-binding) > > > > Regards > > > > Mohammad Asif Siddiqui 于2019年12月4日周三 下午2:57写道: > > > > > +1 (binding) > > > > > > Regards > > > Asif > > > > > > On 2019/12/04 05:31:46, 俊平堵 wrote: > > > > Hi folks, > > > > > > > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > > > > > Apache Incubator. > > > > > > > > > > > > Please cast your vote: > > > > > > > > > > > > [ ] +1, bring NuttX into the Incubator > > > > > > > > [ ] +0, I don't care either way > > > > > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > > > > > > > The vote will open at least for 72 hours and only votes from the > > > > > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > > > > > > > =Abstract= > > > > > > > > NuttX is a mature, real-time embedded operating system (RTOS). It > has > > > wide > > > > usage in IoT projects, control systems, robotics, drones, and many > > other > > > > systems. Unique properties of NuttX are its strict adherence to > > > standards > > > > and its scalability. NuttX follows the Unix standards as defined > > > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > > degree > > > > of portability. Scalability is supported through a configuration > system > > > > that allows NuttX to run on the smallest embedded platforms and > through > > > > high end single board computers. > > > > > > > > > > > > =Proposal= > > > > > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > > > From > > > > that time until now it has been managed by a single person, Gregory > > Nutt. > > > > The user base of NuttX has grown to probably thousands of projects > and > > > > perhaps a hundred active developments at any time. The code base has > > > grown > > > > to around 1.5 million lines of code (according to OpenHub.com). > > > > > > > > NuttX has benefited from this single person management because this > has > > > > resulted in a consistent architecture and controlled growth. But now > > it > > > is > > > > time to open this project to the participation of others because this > > > > consistent architecture assures solid future growth, and because the > > > > magnitude of effort required to support the RTOS exceeds the > capability > > > of > > > > a single person, but also because users of NuttX require a stable > road > > > map > > > > going forward that does not depend on a single person. > > > > > > > > For these reasons, I propose that NuttX enter the Apache Incubator > as a > > > > first step in opening the project to wider participation. > > > > > > > > > > > > =Initial Goals= > > > > > > > > The initial goal will be to move the existing BSD code base to Apache > > and > > > > integrate with the Apache development process and infrastructure. A > > > primary > > > > goal of incubation will be to grow and diversify the NuttX community. > > We > > > > will convert that code base to the Apache license during incubation. > > > > > > > > > > > > =Current Status= > > > > > > > > As previously mentioned, NuttX is a mature, stable product in wide > use > > in > > > > embedded products. > > > > > > > > > > > > ==Meritocracy== > > > > > > > > We value meritocracy and we understand that it is the basis for an > open > > > > community that encourages multiple companies and individuals to > > > contribute > > > > and be invested in the project’s future. We will encourage and > monitor > > > > participation and make sure to extend privileges and responsibilities > > to > > > > all contributors. > > > > > > > > Being a mature project, NuttX already has an extensive user base with > > > many > > > > people who understand the software, who have committed hundreds of > > > changes, > > > > and are happy to participate in the project. I believe that with a > > > little > > > > guidance and formalization, a PMC and a large group of experienced > > > > committers can quickly be established. > > > > > > > > > > > > ==Community== > > > > > > > > NuttX has a large, active community. Communication is via a Google > > group > > > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > > > members as of this writing. Code is currently maintained > > > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > > communications > > > are > > > > through Bitbucket issues and also via Slack for focused, interactive > > > > discussions. > > > > > > > > Keeping up with the communications, requests for help, issues, and > > > > contributions is more than a full time job at this time. > > > > > > > > > > > > ==Core Developers== > > > > > > > > NuttX was initially developed by Gregory Nutt, released as an open > > source > > > > project on February 17, 2007, and is still under activ
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Best, tison. Guangxu Cheng 于2019年12月4日周三 下午3:31写道: > +1 (non-binding) > > Regards > > Mohammad Asif Siddiqui 于2019年12月4日周三 下午2:57写道: > > > +1 (binding) > > > > Regards > > Asif > > > > On 2019/12/04 05:31:46, 俊平堵 wrote: > > > Hi folks, > > > > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > > > Apache Incubator. > > > > > > > > > Please cast your vote: > > > > > > > > > [ ] +1, bring NuttX into the Incubator > > > > > > [ ] +0, I don't care either way > > > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > > > > The vote will open at least for 72 hours and only votes from the > > > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > > > > =Abstract= > > > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > > wide > > > usage in IoT projects, control systems, robotics, drones, and many > other > > > systems. Unique properties of NuttX are its strict adherence to > > standards > > > and its scalability. NuttX follows the Unix standards as defined > > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > degree > > > of portability. Scalability is supported through a configuration system > > > that allows NuttX to run on the smallest embedded platforms and through > > > high end single board computers. > > > > > > > > > =Proposal= > > > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > > From > > > that time until now it has been managed by a single person, Gregory > Nutt. > > > The user base of NuttX has grown to probably thousands of projects and > > > perhaps a hundred active developments at any time. The code base has > > grown > > > to around 1.5 million lines of code (according to OpenHub.com). > > > > > > NuttX has benefited from this single person management because this has > > > resulted in a consistent architecture and controlled growth. But now > it > > is > > > time to open this project to the participation of others because this > > > consistent architecture assures solid future growth, and because the > > > magnitude of effort required to support the RTOS exceeds the capability > > of > > > a single person, but also because users of NuttX require a stable road > > map > > > going forward that does not depend on a single person. > > > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > > first step in opening the project to wider participation. > > > > > > > > > =Initial Goals= > > > > > > The initial goal will be to move the existing BSD code base to Apache > and > > > integrate with the Apache development process and infrastructure. A > > primary > > > goal of incubation will be to grow and diversify the NuttX community. > We > > > will convert that code base to the Apache license during incubation. > > > > > > > > > =Current Status= > > > > > > As previously mentioned, NuttX is a mature, stable product in wide use > in > > > embedded products. > > > > > > > > > ==Meritocracy== > > > > > > We value meritocracy and we understand that it is the basis for an open > > > community that encourages multiple companies and individuals to > > contribute > > > and be invested in the project’s future. We will encourage and monitor > > > participation and make sure to extend privileges and responsibilities > to > > > all contributors. > > > > > > Being a mature project, NuttX already has an extensive user base with > > many > > > people who understand the software, who have committed hundreds of > > changes, > > > and are happy to participate in the project. I believe that with a > > little > > > guidance and formalization, a PMC and a large group of experienced > > > committers can quickly be established. > > > > > > > > > ==Community== > > > > > > NuttX has a large, active community. Communication is via a Google > group > > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > > members as of this writing. Code is currently maintained > > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > communications > > are > > > through Bitbucket issues and also via Slack for focused, interactive > > > discussions. > > > > > > Keeping up with the communications, requests for help, issues, and > > > contributions is more than a full time job at this time. > > > > > > > > > ==Core Developers== > > > > > > NuttX was initially developed by Gregory Nutt, released as an open > source > > > project on February 17, 2007, and is still under active development. > > There > > > are several dozen, active, frequent contributors involved with the > > project. > > > The core OS can be considered finished at this point, but development > > > continues in specialized areas of networking, IoT, cryptography, tools, > > and > > > other more specialized functions. > > > > > > > > > =Alignment= > > > > > > NuttX is
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) On Wed, Dec 4, 2019, 8:31 AM Guangxu Cheng wrote: > +1 (non-binding) > > Regards > > Mohammad Asif Siddiqui 于2019年12月4日周三 下午2:57写道: > > > +1 (binding) > > > > Regards > > Asif > > > > On 2019/12/04 05:31:46, 俊平堵 wrote: > > > Hi folks, > > > > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > > > Apache Incubator. > > > > > > > > > Please cast your vote: > > > > > > > > > [ ] +1, bring NuttX into the Incubator > > > > > > [ ] +0, I don't care either way > > > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > > > > The vote will open at least for 72 hours and only votes from the > > > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > > > > =Abstract= > > > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > > wide > > > usage in IoT projects, control systems, robotics, drones, and many > other > > > systems. Unique properties of NuttX are its strict adherence to > > standards > > > and its scalability. NuttX follows the Unix standards as defined > > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > degree > > > of portability. Scalability is supported through a configuration system > > > that allows NuttX to run on the smallest embedded platforms and through > > > high end single board computers. > > > > > > > > > =Proposal= > > > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > > From > > > that time until now it has been managed by a single person, Gregory > Nutt. > > > The user base of NuttX has grown to probably thousands of projects and > > > perhaps a hundred active developments at any time. The code base has > > grown > > > to around 1.5 million lines of code (according to OpenHub.com). > > > > > > NuttX has benefited from this single person management because this has > > > resulted in a consistent architecture and controlled growth. But now > it > > is > > > time to open this project to the participation of others because this > > > consistent architecture assures solid future growth, and because the > > > magnitude of effort required to support the RTOS exceeds the capability > > of > > > a single person, but also because users of NuttX require a stable road > > map > > > going forward that does not depend on a single person. > > > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > > first step in opening the project to wider participation. > > > > > > > > > =Initial Goals= > > > > > > The initial goal will be to move the existing BSD code base to Apache > and > > > integrate with the Apache development process and infrastructure. A > > primary > > > goal of incubation will be to grow and diversify the NuttX community. > We > > > will convert that code base to the Apache license during incubation. > > > > > > > > > =Current Status= > > > > > > As previously mentioned, NuttX is a mature, stable product in wide use > in > > > embedded products. > > > > > > > > > ==Meritocracy== > > > > > > We value meritocracy and we understand that it is the basis for an open > > > community that encourages multiple companies and individuals to > > contribute > > > and be invested in the project’s future. We will encourage and monitor > > > participation and make sure to extend privileges and responsibilities > to > > > all contributors. > > > > > > Being a mature project, NuttX already has an extensive user base with > > many > > > people who understand the software, who have committed hundreds of > > changes, > > > and are happy to participate in the project. I believe that with a > > little > > > guidance and formalization, a PMC and a large group of experienced > > > committers can quickly be established. > > > > > > > > > ==Community== > > > > > > NuttX has a large, active community. Communication is via a Google > group > > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > > members as of this writing. Code is currently maintained > > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > communications > > are > > > through Bitbucket issues and also via Slack for focused, interactive > > > discussions. > > > > > > Keeping up with the communications, requests for help, issues, and > > > contributions is more than a full time job at this time. > > > > > > > > > ==Core Developers== > > > > > > NuttX was initially developed by Gregory Nutt, released as an open > source > > > project on February 17, 2007, and is still under active development. > > There > > > are several dozen, active, frequent contributors involved with the > > project. > > > The core OS can be considered finished at this point, but development > > > continues in specialized areas of networking, IoT, cryptography, tools, > > and > > > other more specialized functions. > > > > > > > > > =Alignment= > > > > > > NuttX is an o
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Regards Mohammad Asif Siddiqui 于2019年12月4日周三 下午2:57写道: > +1 (binding) > > Regards > Asif > > On 2019/12/04 05:31:46, 俊平堵 wrote: > > Hi folks, > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > Apache Incubator. > > > > > > Please cast your vote: > > > > > > [ ] +1, bring NuttX into the Incubator > > > > [ ] +0, I don't care either way > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > The vote will open at least for 72 hours and only votes from the > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > =Abstract= > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > wide > > usage in IoT projects, control systems, robotics, drones, and many other > > systems. Unique properties of NuttX are its strict adherence to > standards > > and its scalability. NuttX follows the Unix standards as defined > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > degree > > of portability. Scalability is supported through a configuration system > > that allows NuttX to run on the smallest embedded platforms and through > > high end single board computers. > > > > > > =Proposal= > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > From > > that time until now it has been managed by a single person, Gregory Nutt. > > The user base of NuttX has grown to probably thousands of projects and > > perhaps a hundred active developments at any time. The code base has > grown > > to around 1.5 million lines of code (according to OpenHub.com). > > > > NuttX has benefited from this single person management because this has > > resulted in a consistent architecture and controlled growth. But now it > is > > time to open this project to the participation of others because this > > consistent architecture assures solid future growth, and because the > > magnitude of effort required to support the RTOS exceeds the capability > of > > a single person, but also because users of NuttX require a stable road > map > > going forward that does not depend on a single person. > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > first step in opening the project to wider participation. > > > > > > =Initial Goals= > > > > The initial goal will be to move the existing BSD code base to Apache and > > integrate with the Apache development process and infrastructure. A > primary > > goal of incubation will be to grow and diversify the NuttX community. We > > will convert that code base to the Apache license during incubation. > > > > > > =Current Status= > > > > As previously mentioned, NuttX is a mature, stable product in wide use in > > embedded products. > > > > > > ==Meritocracy== > > > > We value meritocracy and we understand that it is the basis for an open > > community that encourages multiple companies and individuals to > contribute > > and be invested in the project’s future. We will encourage and monitor > > participation and make sure to extend privileges and responsibilities to > > all contributors. > > > > Being a mature project, NuttX already has an extensive user base with > many > > people who understand the software, who have committed hundreds of > changes, > > and are happy to participate in the project. I believe that with a > little > > guidance and formalization, a PMC and a large group of experienced > > committers can quickly be established. > > > > > > ==Community== > > > > NuttX has a large, active community. Communication is via a Google group > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > members as of this writing. Code is currently maintained > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are > > through Bitbucket issues and also via Slack for focused, interactive > > discussions. > > > > Keeping up with the communications, requests for help, issues, and > > contributions is more than a full time job at this time. > > > > > > ==Core Developers== > > > > NuttX was initially developed by Gregory Nutt, released as an open source > > project on February 17, 2007, and is still under active development. > There > > are several dozen, active, frequent contributors involved with the > project. > > The core OS can be considered finished at this point, but development > > continues in specialized areas of networking, IoT, cryptography, tools, > and > > other more specialized functions. > > > > > > =Alignment= > > > > NuttX is an original development with some small percentage of ported > > code. It stands alone depends on no other projects. > > > > > > =Known Risks= > > > > ==Orphaned Products== > > > > We are committed to the future development of NuttX and understand that > > graduation to a TLP, while preferable, is not the only positive outcome > of > > incubation. > > > > Should the Nutt
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) Regards Asif On 2019/12/04 05:31:46, 俊平堵 wrote: > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source== > > None of the init
Re: [VOTE] Accept NuttX into the Apache Incubator
Hi, +1 (binding) and I'm looking forward to helping out Thanks, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) Regards Kevin On Wed, Dec 4, 2019 at 12:13 PM Greg Stein wrote: > +1 (binding) > > On Tue, Dec 3, 2019 at 11:30 PM 俊平堵 wrote: > > > Hi folks, > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > Apache Incubator. > > > > > > Please cast your vote: > > > > > > [ ] +1, bring NuttX into the Incubator > > > > [ ] +0, I don't care either way > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > The vote will open at least for 72 hours and only votes from the > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > =Abstract= > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > wide > > usage in IoT projects, control systems, robotics, drones, and many other > > systems. Unique properties of NuttX are its strict adherence to > standards > > and its scalability. NuttX follows the Unix standards as defined > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > degree > > of portability. Scalability is supported through a configuration system > > that allows NuttX to run on the smallest embedded platforms and through > > high end single board computers. > > > > > > =Proposal= > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > From > > that time until now it has been managed by a single person, Gregory Nutt. > > The user base of NuttX has grown to probably thousands of projects and > > perhaps a hundred active developments at any time. The code base has > grown > > to around 1.5 million lines of code (according to OpenHub.com). > > > > NuttX has benefited from this single person management because this has > > resulted in a consistent architecture and controlled growth. But now it > is > > time to open this project to the participation of others because this > > consistent architecture assures solid future growth, and because the > > magnitude of effort required to support the RTOS exceeds the capability > of > > a single person, but also because users of NuttX require a stable road > map > > going forward that does not depend on a single person. > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > first step in opening the project to wider participation. > > > > > > =Initial Goals= > > > > The initial goal will be to move the existing BSD code base to Apache and > > integrate with the Apache development process and infrastructure. A > primary > > goal of incubation will be to grow and diversify the NuttX community. We > > will convert that code base to the Apache license during incubation. > > > > > > =Current Status= > > > > As previously mentioned, NuttX is a mature, stable product in wide use in > > embedded products. > > > > > > ==Meritocracy== > > > > We value meritocracy and we understand that it is the basis for an open > > community that encourages multiple companies and individuals to > contribute > > and be invested in the project’s future. We will encourage and monitor > > participation and make sure to extend privileges and responsibilities to > > all contributors. > > > > Being a mature project, NuttX already has an extensive user base with > many > > people who understand the software, who have committed hundreds of > changes, > > and are happy to participate in the project. I believe that with a > little > > guidance and formalization, a PMC and a large group of experienced > > committers can quickly be established. > > > > > > ==Community== > > > > NuttX has a large, active community. Communication is via a Google group > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > members as of this writing. Code is currently maintained > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > > are > > through Bitbucket issues and also via Slack for focused, interactive > > discussions. > > > > Keeping up with the communications, requests for help, issues, and > > contributions is more than a full time job at this time. > > > > > > ==Core Developers== > > > > NuttX was initially developed by Gregory Nutt, released as an open source > > project on February 17, 2007, and is still under active development. > There > > are several dozen, active, frequent contributors involved with the > project. > > The core OS can be considered finished at this point, but development > > continues in specialized areas of networking, IoT, cryptography, tools, > and > > other more specialized functions. > > > > > > =Alignment= > > > > NuttX is an original development with some small percentage of ported > > code. It stands alone depends on no other projects. > > > > > > =Known Risks= > > > > ==Orphaned Products== > > > > We are committed to the future development of NuttX and understand that > > graduation to a TLP, while preferable, is not the only positive outcome > of > > incubation. > > > > Should the NuttX
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) On Tue, Dec 3, 2019 at 11:30 PM 俊平堵 wrote: > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source== > > None of the initial committers are Apache members and we will need some > he
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (non-binding) Thanks, Ming Wen, Apache APISIX Twitter: _WenMing Sheng Wu 于2019年12月4日周三 下午2:04写道: > +1 binding > Sheng Wu 吴晟 > Twitter, wusheng1108 > > > Dave Fisher 于2019年12月4日周三 下午2:03写道: > > > +1 (binding) > > > > Regards, > > Dave > > > > Sent from my iPhone > > > > > On Dec 3, 2019, at 9:30 PM, 俊平堵 wrote: > > > > > > Hi folks, > > > > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > > > Apache Incubator. > > > > > > > > > Please cast your vote: > > > > > > > > > [ ] +1, bring NuttX into the Incubator > > > > > > [ ] +0, I don't care either way > > > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > > > > The vote will open at least for 72 hours and only votes from the > > > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > > > > =Abstract= > > > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > > wide > > > usage in IoT projects, control systems, robotics, drones, and many > other > > > systems. Unique properties of NuttX are its strict adherence to > > standards > > > and its scalability. NuttX follows the Unix standards as defined > > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > > degree > > > of portability. Scalability is supported through a configuration system > > > that allows NuttX to run on the smallest embedded platforms and through > > > high end single board computers. > > > > > > > > > =Proposal= > > > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > > From > > > that time until now it has been managed by a single person, Gregory > Nutt. > > > The user base of NuttX has grown to probably thousands of projects and > > > perhaps a hundred active developments at any time. The code base has > > grown > > > to around 1.5 million lines of code (according to OpenHub.com). > > > > > > NuttX has benefited from this single person management because this has > > > resulted in a consistent architecture and controlled growth. But now > it > > is > > > time to open this project to the participation of others because this > > > consistent architecture assures solid future growth, and because the > > > magnitude of effort required to support the RTOS exceeds the capability > > of > > > a single person, but also because users of NuttX require a stable road > > map > > > going forward that does not depend on a single person. > > > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > > first step in opening the project to wider participation. > > > > > > > > > =Initial Goals= > > > > > > The initial goal will be to move the existing BSD code base to Apache > and > > > integrate with the Apache development process and infrastructure. A > > primary > > > goal of incubation will be to grow and diversify the NuttX community. > We > > > will convert that code base to the Apache license during incubation. > > > > > > > > > =Current Status= > > > > > > As previously mentioned, NuttX is a mature, stable product in wide use > in > > > embedded products. > > > > > > > > > ==Meritocracy== > > > > > > We value meritocracy and we understand that it is the basis for an open > > > community that encourages multiple companies and individuals to > > contribute > > > and be invested in the project’s future. We will encourage and monitor > > > participation and make sure to extend privileges and responsibilities > to > > > all contributors. > > > > > > Being a mature project, NuttX already has an extensive user base with > > many > > > people who understand the software, who have committed hundreds of > > changes, > > > and are happy to participate in the project. I believe that with a > > little > > > guidance and formalization, a PMC and a large group of experienced > > > committers can quickly be established. > > > > > > > > > ==Community== > > > > > > NuttX has a large, active community. Communication is via a Google > group > > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > > members as of this writing. Code is currently maintained > > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other > communications > > are > > > through Bitbucket issues and also via Slack for focused, interactive > > > discussions. > > > > > > Keeping up with the communications, requests for help, issues, and > > > contributions is more than a full time job at this time. > > > > > > > > > ==Core Developers== > > > > > > NuttX was initially developed by Gregory Nutt, released as an open > source > > > project on February 17, 2007, and is still under active development. > > There > > > are several dozen, active, frequent contributors involved with the > > project. > > > The core OS can be considered finished at this point, but development > > > continues in specialized areas of networking, IoT, cryptography, tools, > > and > > > oth
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 binding Sheng Wu 吴晟 Twitter, wusheng1108 Dave Fisher 于2019年12月4日周三 下午2:03写道: > +1 (binding) > > Regards, > Dave > > Sent from my iPhone > > > On Dec 3, 2019, at 9:30 PM, 俊平堵 wrote: > > > > Hi folks, > > > > > > The [DISCUSS] thread on NuttX has died down. > > > > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > > > Apache Incubator. > > > > > > Please cast your vote: > > > > > > [ ] +1, bring NuttX into the Incubator > > > > [ ] +0, I don't care either way > > > > [ ] -1, do not bring NuttX into the Incubator, because... > > > > > > The vote will open at least for 72 hours and only votes from the > > > > Incubator PMC are binding, but votes from everyone are welcome. > > > > > > =Abstract= > > > > NuttX is a mature, real-time embedded operating system (RTOS). It has > wide > > usage in IoT projects, control systems, robotics, drones, and many other > > systems. Unique properties of NuttX are its strict adherence to > standards > > and its scalability. NuttX follows the Unix standards as defined > > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high > degree > > of portability. Scalability is supported through a configuration system > > that allows NuttX to run on the smallest embedded platforms and through > > high end single board computers. > > > > > > =Proposal= > > > > NuttX was released under a BSD 3-Clause license on February 17, 2007. > From > > that time until now it has been managed by a single person, Gregory Nutt. > > The user base of NuttX has grown to probably thousands of projects and > > perhaps a hundred active developments at any time. The code base has > grown > > to around 1.5 million lines of code (according to OpenHub.com). > > > > NuttX has benefited from this single person management because this has > > resulted in a consistent architecture and controlled growth. But now it > is > > time to open this project to the participation of others because this > > consistent architecture assures solid future growth, and because the > > magnitude of effort required to support the RTOS exceeds the capability > of > > a single person, but also because users of NuttX require a stable road > map > > going forward that does not depend on a single person. > > > > For these reasons, I propose that NuttX enter the Apache Incubator as a > > first step in opening the project to wider participation. > > > > > > =Initial Goals= > > > > The initial goal will be to move the existing BSD code base to Apache and > > integrate with the Apache development process and infrastructure. A > primary > > goal of incubation will be to grow and diversify the NuttX community. We > > will convert that code base to the Apache license during incubation. > > > > > > =Current Status= > > > > As previously mentioned, NuttX is a mature, stable product in wide use in > > embedded products. > > > > > > ==Meritocracy== > > > > We value meritocracy and we understand that it is the basis for an open > > community that encourages multiple companies and individuals to > contribute > > and be invested in the project’s future. We will encourage and monitor > > participation and make sure to extend privileges and responsibilities to > > all contributors. > > > > Being a mature project, NuttX already has an extensive user base with > many > > people who understand the software, who have committed hundreds of > changes, > > and are happy to participate in the project. I believe that with a > little > > guidance and formalization, a PMC and a large group of experienced > > committers can quickly be established. > > > > > > ==Community== > > > > NuttX has a large, active community. Communication is via a Google group > > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > > members as of this writing. Code is currently maintained > > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications > are > > through Bitbucket issues and also via Slack for focused, interactive > > discussions. > > > > Keeping up with the communications, requests for help, issues, and > > contributions is more than a full time job at this time. > > > > > > ==Core Developers== > > > > NuttX was initially developed by Gregory Nutt, released as an open source > > project on February 17, 2007, and is still under active development. > There > > are several dozen, active, frequent contributors involved with the > project. > > The core OS can be considered finished at this point, but development > > continues in specialized areas of networking, IoT, cryptography, tools, > and > > other more specialized functions. > > > > > > =Alignment= > > > > NuttX is an original development with some small percentage of ported > > code. It stands alone depends on no other projects. > > > > > > =Known Risks= > > > > ==Orphaned Products== > > > > We are committed to the future development of NuttX and understand that > > graduation to a TLP, while preferable, is not the only positive outcome > o
Re: [VOTE] Accept NuttX into the Apache Incubator
+1 (binding) Regards, Dave Sent from my iPhone > On Dec 3, 2019, at 9:30 PM, 俊平堵 wrote: > > Hi folks, > > > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. > > > =Abstract= > > NuttX is a mature, real-time embedded operating system (RTOS). It has wide > usage in IoT projects, control systems, robotics, drones, and many other > systems. Unique properties of NuttX are its strict adherence to standards > and its scalability. NuttX follows the Unix standards as defined > by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree > of portability. Scalability is supported through a configuration system > that allows NuttX to run on the smallest embedded platforms and through > high end single board computers. > > > =Proposal= > > NuttX was released under a BSD 3-Clause license on February 17, 2007. From > that time until now it has been managed by a single person, Gregory Nutt. > The user base of NuttX has grown to probably thousands of projects and > perhaps a hundred active developments at any time. The code base has grown > to around 1.5 million lines of code (according to OpenHub.com). > > NuttX has benefited from this single person management because this has > resulted in a consistent architecture and controlled growth. But now it is > time to open this project to the participation of others because this > consistent architecture assures solid future growth, and because the > magnitude of effort required to support the RTOS exceeds the capability of > a single person, but also because users of NuttX require a stable road map > going forward that does not depend on a single person. > > For these reasons, I propose that NuttX enter the Apache Incubator as a > first step in opening the project to wider participation. > > > =Initial Goals= > > The initial goal will be to move the existing BSD code base to Apache and > integrate with the Apache development process and infrastructure. A primary > goal of incubation will be to grow and diversify the NuttX community. We > will convert that code base to the Apache license during incubation. > > > =Current Status= > > As previously mentioned, NuttX is a mature, stable product in wide use in > embedded products. > > > ==Meritocracy== > > We value meritocracy and we understand that it is the basis for an open > community that encourages multiple companies and individuals to contribute > and be invested in the project’s future. We will encourage and monitor > participation and make sure to extend privileges and responsibilities to > all contributors. > > Being a mature project, NuttX already has an extensive user base with many > people who understand the software, who have committed hundreds of changes, > and are happy to participate in the project. I believe that with a little > guidance and formalization, a PMC and a large group of experienced > committers can quickly be established. > > > ==Community== > > NuttX has a large, active community. Communication is via a Google group > at https://groups.google.com/forum/#!forum/nuttx where there are 395 > members as of this writing. Code is currently maintained > at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are > through Bitbucket issues and also via Slack for focused, interactive > discussions. > > Keeping up with the communications, requests for help, issues, and > contributions is more than a full time job at this time. > > > ==Core Developers== > > NuttX was initially developed by Gregory Nutt, released as an open source > project on February 17, 2007, and is still under active development. There > are several dozen, active, frequent contributors involved with the project. > The core OS can be considered finished at this point, but development > continues in specialized areas of networking, IoT, cryptography, tools, and > other more specialized functions. > > > =Alignment= > > NuttX is an original development with some small percentage of ported > code. It stands alone depends on no other projects. > > > =Known Risks= > > ==Orphaned Products== > > We are committed to the future development of NuttX and understand that > graduation to a TLP, while preferable, is not the only positive outcome of > incubation. > > Should the NuttX project be accepted by the Incubator, the prospective PPMC > would be willing to agree to a target incubation period of 2 years or less, > knowing that every Incubator project incurs a certain cost in terms of ASF > infrastructure and volunteer time. > > > ==Inexperience with Open Source==
Re: [VOTE] Accept NuttX into the Apache Incubator
On Wed, Dec 4, 2019 at 12:30 AM 俊平堵 wrote: > The [DISCUSS] thread on NuttX has died down. > > > Accordingly, I would like to call a VOTE to accept NuttX into the > > Apache Incubator. > > > Please cast your vote: > > > [ ] +1, bring NuttX into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring NuttX into the Incubator, because... > > > The vote will open at least for 72 hours and only votes from the > > Incubator PMC are binding, but votes from everyone are welcome. I vote: +1 (non-binding) to show my support for NuttX becoming an Apache podling and in gratitude for both the Apache and NuttX communities, respectively. Thank you, Nathan Hartman - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org
[VOTE] Accept NuttX into the Apache Incubator
Hi folks, The [DISCUSS] thread on NuttX has died down. Accordingly, I would like to call a VOTE to accept NuttX into the Apache Incubator. Please cast your vote: [ ] +1, bring NuttX into the Incubator [ ] +0, I don't care either way [ ] -1, do not bring NuttX into the Incubator, because... The vote will open at least for 72 hours and only votes from the Incubator PMC are binding, but votes from everyone are welcome. =Abstract= NuttX is a mature, real-time embedded operating system (RTOS). It has wide usage in IoT projects, control systems, robotics, drones, and many other systems. Unique properties of NuttX are its strict adherence to standards and its scalability. NuttX follows the Unix standards as defined by OpenGroup.org (POSIX, ANSI, and others). This allows for a high degree of portability. Scalability is supported through a configuration system that allows NuttX to run on the smallest embedded platforms and through high end single board computers. =Proposal= NuttX was released under a BSD 3-Clause license on February 17, 2007. From that time until now it has been managed by a single person, Gregory Nutt. The user base of NuttX has grown to probably thousands of projects and perhaps a hundred active developments at any time. The code base has grown to around 1.5 million lines of code (according to OpenHub.com). NuttX has benefited from this single person management because this has resulted in a consistent architecture and controlled growth. But now it is time to open this project to the participation of others because this consistent architecture assures solid future growth, and because the magnitude of effort required to support the RTOS exceeds the capability of a single person, but also because users of NuttX require a stable road map going forward that does not depend on a single person. For these reasons, I propose that NuttX enter the Apache Incubator as a first step in opening the project to wider participation. =Initial Goals= The initial goal will be to move the existing BSD code base to Apache and integrate with the Apache development process and infrastructure. A primary goal of incubation will be to grow and diversify the NuttX community. We will convert that code base to the Apache license during incubation. =Current Status= As previously mentioned, NuttX is a mature, stable product in wide use in embedded products. ==Meritocracy== We value meritocracy and we understand that it is the basis for an open community that encourages multiple companies and individuals to contribute and be invested in the project’s future. We will encourage and monitor participation and make sure to extend privileges and responsibilities to all contributors. Being a mature project, NuttX already has an extensive user base with many people who understand the software, who have committed hundreds of changes, and are happy to participate in the project. I believe that with a little guidance and formalization, a PMC and a large group of experienced committers can quickly be established. ==Community== NuttX has a large, active community. Communication is via a Google group at https://groups.google.com/forum/#!forum/nuttx where there are 395 members as of this writing. Code is currently maintained at Bitbucket.org at https://bitbucket.org/nuttx/. Other communications are through Bitbucket issues and also via Slack for focused, interactive discussions. Keeping up with the communications, requests for help, issues, and contributions is more than a full time job at this time. ==Core Developers== NuttX was initially developed by Gregory Nutt, released as an open source project on February 17, 2007, and is still under active development. There are several dozen, active, frequent contributors involved with the project. The core OS can be considered finished at this point, but development continues in specialized areas of networking, IoT, cryptography, tools, and other more specialized functions. =Alignment= NuttX is an original development with some small percentage of ported code. It stands alone depends on no other projects. =Known Risks= ==Orphaned Products== We are committed to the future development of NuttX and understand that graduation to a TLP, while preferable, is not the only positive outcome of incubation. Should the NuttX project be accepted by the Incubator, the prospective PPMC would be willing to agree to a target incubation period of 2 years or less, knowing that every Incubator project incurs a certain cost in terms of ASF infrastructure and volunteer time. ==Inexperience with Open Source== None of the initial committers are Apache members and we will need some help in learning the Apache Way. ==Salaried Developers== It is expected that NuttX development will occur primarily on volunteer time, after hours. One initial committer will be paid by Xiaomi. All initial committers are all equally passionate about the project. =Relationshi