ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2020-10-21 21:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

NuttX

21 Oct 2020

Report was filed, but display is awaiting the approval of the Board minutes.

15 Jul 2020

NuttX is a mature, real-time embedded operating system (RTOS).

NuttX has been incubating since 2019-12-09.

### Three most important unfinished issues to address before graduating:

 1. Clear any potential infringing use of the NuttX trademark
 2. Make more releases under Apache
 3. Continue to grow the community with people from different background

### Are there any issues that the IPMC or ASF Board need to be aware of?

 None

### How has the community developed since the last report?

 * Most communications have moved from old venues to dev@nuttx.apache.org.

 The dev list contains 168 subscribers, an increase of 30% since our
   previous report, and is the home of all development discussions and
   user questions.
 * Github's PRs and Issues also have their own discussions.
 * We are seeing new contributors to the project through Github.
 * Three new committers and one mentor have joined the team.

### How has the project developed since the last report?

 * We have successfully made our first release under the ASF umbrella,
   NuttX-9.0.
 * We are already working on our second release.
 * Contributions are flowing regularly as PRs in GitHub and as patches
   in the dev list.
 * Many technical improvements, bug fixes, and new architectures have
   been collaborated and work continues with upwards of a dozen pull
   requests on some days.
 * The nightly build is up and running: https://s.apache.org/wnv2u
   This has helped us to improve our review process.
 * The community is currently discussing ideas for a new logo design.

### How would you assess the podling's maturity?
 Please feel free to add your own commentary.

 - [ ] Initial setup
 - [ ] Working towards first release
 - [X] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 NuttX-9.0 was released on 2020-05-11.

### When were the last committers or PPMC members elected?

 Last elected PPMC: 2020-01-10

 Last committer added: 2020-05-17

 We have added one new mentor since the last report: Duo Zhang on
 2020-06-01.

### Have your mentors been helpful and responsive?

 Mentors are helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?

 Podling name was approved on May 17th 2020: https://s.apache.org/4hfzx

### Signed-off-by:

 - [ ] (nuttx) Duo Zhang
    Comments:
 - [ ] (nuttx) Junping Du
    Comments:
 - [X] (nuttx) Justin Mclean
    Comments:
 - [X] (nuttx) Mohammad Asif Siddiqui
    Comments:
 - [ ] (nuttx) Flavio Paiva Junqueira
    Comments:

### IPMC/Shepherd notes:

18 Mar 2020

NuttX is a mature, real-time embedded operating system (RTOS).

NuttX has been incubating since 2019-12-09.

### Three most important unfinished issues to address before graduating:

 1. Clear any potential infringing use of the NuttX trademark
 2. Determine the form and location of NuttX releases
 3. Make the first release under Apache

### Are there any issues that the IPMC or ASF Board need to be aware of?

 None

### How has the community developed since the last report?

 * Most communications have moved from old venues to dev@nuttx.apache.org.

 The dev list contains 128 subscribers and is the home of all
 development discussions and users questions.
 * Github's PRs and Issues also have their own discussions.
 * Some new names are contributing to the project through Github.

### How has the project developed since the last report?

 * Contributions are flowing regularly as PRs in GitHub and as patches
   in the dev list.
 * A bunch of improvements, bug fixes and new architectures were
 collaborated.
 * The nightly build is up and running: https://s.apache.org/wnv2u
 This will improve our review process and push us forward towards
 making our first Apache release.

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

 - [ ] Initial setup
 - [X] Working towards first release
 - [ ] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 Still working towards making the first Apache release.

### When were the last committers or PPMC members elected?

 Last elected PPMC: 2020-01-10

### Have your mentors been helpful and responsive?

 Mentors are helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?

 Some concerns and actions regarding podling's brand were noted in the
 past reports, however, trademarks issues will be dealt with when
 graduation draws near.

### Signed-off-by:

 - [ ] (nuttx) Junping Du
    Comments:
 - [X] (nuttx) Justin Mclean
    Comments: I suggest you look at trademark issues before nearing
    graduation.
 - [ ] (nuttx) Mohammad Asif Siddiqui
    Comments:
 - [ ] (nuttx) Flavio Paiva Junqueira
    Comments:

### IPMC/Shepherd notes:

19 Feb 2020

NuttX is a mature, real-time embedded operating system (RTOS) with
emphasis on standards compliance and small footprint.

NuttX has been incubating since 2019-12-09.

### Three most important unfinished issues to address before graduating:

 1. Clear any potential infringing use of the NuttX trademark
 2. Determine the form and location of NuttX releases
 3. Make the first release under Apache

### Are there any issues that the IPMC or ASF Board need to be aware of?

 None

### How has the community developed since the last report?

 * Most communications have moved from old venues to dev@nuttx.apache.org.

 Some users are still accustomed to the google group but they are getting
 redirected to the dev list.
 * Last year, the first International NuttX Workshop (NuttX 2019) was held

 in Gouda, Netherlands.  The second NuttX workshop (NuttX 2020) is in
 preparation and will be hosted by Sony in Tokyo, Japan.
 * The PPMC has seen a new addition. The roster now contains 14 members.

### How has the project developed since the last report?

 * Contributions are flowing regularly as PRs in GitHub and as patches
 in the dev list.
 These are handled by committers through an "unofficial" workflow.
 Our official workflow document is nearing completion where details about
 contributions, reviews and criteria of acceptance are explained.
 * A new repository has been created, nuttx-testing, that contains the
 necessary scripts for automated testing.
 * The website is now accessible at: https://nuttx.apache.org/

### How would you assess the podling's maturity?

 Please feel free to add your own commentary.

 - [ ] Initial setup
 - [X] Working towards first release
 - [ ] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 There is yet to be a release for Apache NuttX.
 However with the help of our mentor Justin, we are working towards
 accomplishing this.

### When were the last committers or PPMC members elected?

 Last elected PPMC:
  * Brennan Ashton: 2020-01-10

### Have your mentors been helpful and responsive?

 Mentors are helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?

 As noted in the last report the name is registered in the US by
 Gregory Nutt, and no new issue regarding the trademark usage was noted.
 A podling name search is yet to be done to get the Brand Management VP
 approval.

### Signed-off-by:

 - [ ] (nuttx) Junping Du
   Comments:
 - [X] (nuttx) Justin Mclean
   Comments:
 - [X] (nuttx) Mohammad Asif Siddiqui
   Comments:
 - [X] (nuttx) Flavio Paiva Junqueira
 Comments:

### IPMC/Shepherd notes:

15 Jan 2020

NuttX is a mature, real-time embedded operating system (RTOS) with
emphasis on standards compliance and small footprint.

NuttX has been incubating since 2019-12-09.

### Three most important unfinished issues to address before graduating:

  1. Clear any potential infringing use of the NuttX trademark
  2. Grow the community outside the old project and around Apache
     infrastructure
  3. Make the first release under the Apache umbrella.

### Are there any issues that the IPMC or ASF Board need to be aware of?

  Even though the project is in its early incubation stages, its maturity
  allowed us to elect 3 new members:
  Ken and Masayuki are both long time contributors to NuttX. They were
  interested in becoming Committers/PPMC members and supposed to be in the
  initial committers list but missed the window by few hours (the voting
  had  already started).
  Brennan is also a long time contributor, and recently has put in some
  crazy hours to convert our old DokuWiki to Confluence.

  The project consists of two main repositories, _nuttx_ and _apps_.
  These two repositories are hosted by Apache in
  https://gitbox.apache.org/repos/asf?p=incubator-nuttx.git
  and https://gitbox.apache.org/repos/asf?p=incubator-nuttx-apps.git
  There are also 3 supporting repositories that have GPL licenses
  and hence can't be released under the Apache license.
  Nothing in these GPL repositories is ever delivered with NuttX releases.
  There are only references in the documentation to aid in building and
  installing the operating system.
  It is unclear where these repositories should reside.

### How has the community developed since the last report?

  The project used to have a google group where questions, patches and
  technical issues were discussed.

  Now, three mailing lists are in place: _dev_, _commit_ and _private_.
  _dev_ has 100 subscribers and is getting quite heavy traffic as the
  community is debating the next steps of the project.
  In the meantime, some contributors have already submitted a few patches
  and PRs.

  However, as it was expected, user activity has dropped down a little
  compared to the google group.
  First, not all google group subscribers are subscribed to the _dev_
  mailing list.
  Additionally, moving to Apache required reviewing the previous workflow
  and developing new requirements. This is currently the center of almost
  all discussions in the mailing list.
  Things are anticipated to settle down and get back to normal once
  our new way of working is sorted out.

  Regarding the project committee, it started with 12 members
  (4 mentors and 8 initial committers).
  Since incubation, 2 committers and 1 PPMC member have been added.

### How has the project developed since the last report?

  The project is only in its early days of incubation.
  The necessary resources are set up. The repositories have moved from
  Bitbucket to GitHub/GitBox and the Wiki from DokuWiki to Confluence.
  As noted above, the workflow requirements are still under development,
  it is expected that the project will see more contributions once this
  has been taken care of.

  First version of the website is available in github.io
  (https://apache-nuttx-website.github.io/).  It will be moved to Apache
  servers.

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

  - [X] Initial setup. Repositories, accounts and mailing lists are in
        place.
  - [ ] Working towards first release
  - [ ] Community building
  - [ ] Nearing graduation
  - [ ] Other:

### Date of last release:

  2019-11-16
  This is the date of the last NuttX release.
  There is yet to be a release for Apache NuttX.

### When were the last committers or PPMC members elected?

  Last elected committers:
  - Brennan Ashton: 2019-12-19
  - Kenneth Pettit: 2019-12-22

Last elected PPMC:
  - Masayuki Ishikawa: 2019-12-23

### Have your mentors been helpful and responsive?

  Mentors are helpful and responsive.

### Is the PPMC managing the podling's brand / trademarks?

 * Gregory Nutt registered the NuttX trademark in the US.
 * Some projects are distributing modified versions of NuttX under the
   name NuttX. These issues need to be addressed before graduation.

### Signed-off-by:

  - [ ] (nuttx) Junping Du
  Comments:
  - [X] (nuttx) Justin Mclean
  Comments:
  - [ ] (nuttx) Mohammad Asif Siddiqui
  Comments:
  - [X] (nuttx) Flavio Paiva Junqueira
  Comments:

### IPMC/Shepherd notes:
  Justin Mclean: While off to a good start the podling has run into several
  issues, and seems to need a bit more focus before it has a functioning
  PPMC.
  Some of these issues are due to ignoring mentors/incubator advice. I'd
  suggest the project focus on more immediate needs rather than hypothetical
  issues that may or may not occur in the future.

  Flavio Junqueira: NuttX started incubation with an established community,
  and a good amount of the ramp-up effort has been spent on understanding
  the Apache environment and principles, moving the code base, and adapting
  or replacing existing processes. I’m happy with the community progress so
  far, and have no specific concern.