Skip to Main Content
Apache Events The Apache Software Foundation
Apache 20th Anniversary Logo

This was extracted (@ 2024-04-17 22: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.

WARNING: these pages may omit some original contents of the minutes.
This is due to changes in the layout of the source minutes over the years. Fixes are being worked on.

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).

Mynewt

17 Apr 2024 [Szymon Janc / Shane]

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

20 Mar 2024 [Szymon Janc / Shane]

No report was submitted.

20 Dec 2023 [Szymon Janc / Christofer]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Project Status:
No issues.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (6 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
Community work in several areas including:
improved GUI support (LVGL), CI improvements, new MCUs
support (STM32G4) and continued work on Bluetooth LE Audio.

## Community Health:
Number of contributors is stable, "core" developers are contributing code on
regular basis. We see more support request from new users.

Mailing list see little activity as most discussions happen on Slack and Github.

20 Sep 2023 [Szymon Janc / Willem]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Project Status:
No issues.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (6 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:

Apache Mynewt 1.11.0 (along with Apache Nimble 1.6.0) were released in September
2023. This release includes number of new features like touchscreens support
(along LVGL integration), external modules and initial work on Bluetooth LE
Audio support.

Project is working towards more automated testing which would decrease
testing effort on releases and allow for more frequent releases (3-4 per year).

Development is focusing on Bluetooth LE Audio as well as improving support for
USB and GUI.

## Community Health:
Most discussions happen on project Slack and github. Mailing list seems to be
less used. Number of code changes is stable. We see increased interest in NimBLE
(Bluetooth stack) usage outside of Mynewt.

21 Jun 2023 [Szymon Janc / Justin]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Project Status:
Current project status: ongoing
Issues for the board: none

## Membership Data:
Apache Mynewt was founded 2017-06-21 (6 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
Community work in several areas including:
test facilities, tooling, improvements in MCU and BSP support, qualification
fixes for Bluetooth stack, USB support, bug fixes.

Support for GUI (via LVGL) and various touchscreens was added.

Working on support for Bluetooth LE Audio (broadcast support).

## Community Health:
Number of contributors is stable, "core" developers are contributing code on
regular basis.

Mailing list see little activity as most discussions happen on Slack and Github.

22 Mar 2023 [Szymon Janc / Willem]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (6 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
No new release was made in past quarter. Next release is tentatively
planned on late Q1 (early Q2) 2023.

Community work in several areas including:
test facilities, tooling, improvements in MCU and BSP support, qualification
fixes for Bluetooth stack, USB support, bug fixes.

Initial work on adding support for Bluetooth LE Audio has started.


## Community Health:
We see some new (first time) contributors recently to the project,
currently their PRs are pending review.

Mailing list see little activity as most discussions happen on Slack and Github.

18 Jan 2023 [Szymon Janc / Sharan]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None

## Membership Data:
Apache Mynewt was founded 2017-06-21 (6 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
Project is preparing for next release in Q1 2023.
Mostly working on improving support Nordic nRF5340 chip and tooling.

## Community Health:
We see drop in activity on github and mailinglist, although "core"
developers are active.

21 Dec 2022 [Szymon Janc / Bertrand]

No report was submitted.

21 Sep 2022 [Szymon Janc / Roman]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (5 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
No new release was made in past quarter. There was a plan for release in
August but that didn't happen. We stil plan to do next release early Q4 2022.

Community work in improvements in USB support, BSP and Bluetooth (major rework
of controller radio drivers for Nordic nRF5x chips and Front-End-Module support,
qualification related fixes). Few new sample applications were added to help
newcomers.

Bluetooth stack will require new Qualification Design ID from Bluetooth SIG and
there is some initial discussion/questions in community on how this can be
handled (in terms of work and fees).

## Community Health:
We see decrease in overall number of PRs (related to summer holidays?).
Questions on mailing list are answered timely.

15 Jun 2022 [Szymon Janc / Christofer]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (5 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
Mynewt-1.10.0 and NimBLE-1.5.0 were release in May 2022.

Community work in several areas including:
test facilities, improvements in MCU and BSP support, qualification
fixes for Bluetooth stack, new Bluetooth stack ports, bug fixes

Project is preparing for next release in mid-Q3. We plan to do releases more
frequently (3-4 per year).


## Community Health:
We see overall increase in github activity (PRs, issues reported, commits)
in last quarter.

16 Mar 2022 [Szymon Janc / Rich]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (5 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
No new release was made in past quarter. Next release is tentatively
planned in March/April 2022.

Community work in several areas including:
test facilities, improvements in MCU and BSP support, USB support, qualification
fixes for Bluetooth stack, new Bluetooth features (LE Audio), bug fixes

## Community Health:
- Number of opened PRs dropped slightly compared to last quarter (but is stil
 way above 100)
- Number of commits and code contributors is slightly lower comparing to last
 quarter
- We see some new first-time contributors
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A

15 Dec 2021 [Szymon Janc / Justin]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (4 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
No new release was made in past quarter. Next release is tentatively
planned on early Q1 2022.

Community work in several areas including:
 - improvements in MCU and BSP support
 - security improvement (ARM TrustZone support)
 - USB support improvements
 - BLE stack refactoring for future Bluetooth LE Audio support
 - Bluetooth Mesh improvements
 - bug fixes

## Community Health:
Mailing list traffic dropped as people tend to discuss more on github or
slack. Code wise (commits, PRs, issues) project is back on usual level after
summer drop.

15 Sep 2021 [Szymon Janc / Sam]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
BT SIG manufacturer ID - can this be handled by Mynewt PMC chair or board
action is required?

## Membership Data:
Apache Mynewt was founded 2017-06-21 (4 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.
- Szymon Janc is new Apache Mynewt PMC chair.

## Project Activity:
Next release is tentatively planned on Q4 2022.

Community work in several areas including:
test facilities, improvements in MCU and BSP support, bug fixes


## Community Health:
Due to summer and vacations season last quarter was quite calm.

Mailing list activity:
- Mailing list activity has dropped compared to last quarter
- Questions on mailing list are responded promptly
- Slack activity dropped

# GitHub activity:
- Number of opened PRs dropped  compared to last quarter
- Number of commits and code contributors is similar to last quarter
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A

@Justin: follow up on BT SIG

16 Jun 2021

Change the Apache Mynewt Project Chair

 WHEREAS, the Board of Directors heretofore appointed Justin Mclean
 (jmclean) to the office of Vice President, Apache Mynewt, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Justin Mclean from the office of Vice President, Apache Mynewt, and

 WHEREAS, the Project Management Committee of the Apache Mynewt project
 has chosen by vote to recommend Szymon Janc (janc) as the successor to
 the post;

 NOW, THEREFORE, BE IT RESOLVED, that Justin Mclean is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache Mynewt, and

 BE IT FURTHER RESOLVED, that Szymon Janc be and hereby is appointed to
 the office of Vice President, Apache Mynewt, to serve in accordance
 with and subject to the direction of the Board of Directors and the
 Bylaws of the Foundation until death, resignation, retirement, removal
 or disqualification, or until a successor is appointed.

 Special Order 7C, Change the Apache Mynewt Project Chair, was
 approved by Unanimous Vote of the directors present.

16 Jun 2021 [Justin Mclean]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF is stil missing.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (4 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Krzysztof Kopyściński on 2021-01-26.

## Project Activity:
Mynewt-1.9.0 NimBLE-1.4.0 was released on 2021-04-07.

Community work in several areas including:
automated test facilities (automated Bluetooth host qualification tool),
improvements in MCU and BSP support, C++ support improvements, bug fixes

## Community Health:
# Mailing list activity:
- Mailing list activity has increased compared to last quarter
- Slack activity remains on same level

# GitHub activity:
Although github activity dropped slightly in last quarter we see new
companies joining community.

17 Mar 2021 [Justin Mclean]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved and our pings
on this matter are being ignored.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (4 years ago)
There are currently 36 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- Krzysztof Kopyściński was added as committer on 2021-01-26

## Project Activity:
No new release was made in past quarter. Community is currently working
on preparing RC1 for 1.9 release.

Community work in several areas including:
test facilities, improvements in MCU and BSP support, qualification
fixes for Bluetooth stack, new Bluetooth stack ports, bug fixes

Automated static code analysis tool (Coverity Scan) was setup and lots
of reported issues were already fixed. Bi-weekly runs should help keep
code more secure.

## Community Health:
# Mailing list activity:
- Mailing list activity has increased significantly compared to last quarter
- Some questions on mailing list remained without response
- Slack activity remains on same level

# GitHub activity:
- Number of opened and closed PRs and commits has increased significantly
 compared to last quarter
- Number of code contributors is similar to last quarter but they originate
 from larger number of companies comparing to last quarter
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A

16 Dec 2020 [Justin Mclean]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (3 years ago)
There are currently 35 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Andy Gross on 2020-05-04.

## Project Activity:
No new release was made in past quarter. Next release is tentatively
planned on Q1 2021.

Community work in several areas including:
test facilities, improvements in MCU and BSP support, qualification
fixes for Bluetooth stack, BLE Mesh improvements, new Bluetooth stack ports,
bug fixes

## Community Health:
# Mailing list activity:
- Mailing list activity has dropped significantly compared to last quarter
- Some questions on mailing list remained without response
- Slack activity remains on same level

# GitHub activity:
- Number of opened PRs dropped slightly compared to last quarter
- Number of commits and code contributors is similar to last quarter
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A

16 Sep 2020 [Justin Mclean]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (3 years ago)
There are currently 35 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Andy Gross on 2020-05-04.

## Project Activity:
Community work in several areas including:
test facilities, new MCU and BSP support, new BLE features,
internal code improvements and refactoring,
new core features (eg audio support)

Plan to release new version on Q4 20202.

## Community Health:
# Mailing list activity:

- Mailing list activity seeing new users and responders to questions asked
(esp. questions from newcomers)
- Mailing list exchanges are mostly around BLE, upgrading to new version,
 low level core details
- Mailing list activity has decreased compared to last quarter
- Some questions on mailing list remained without response
- Slack activity decreased compared to last quarter

# GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A

17 Jun 2020 [Justin Mclean]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
Bluetooth SIG manufacturer ID for ASF issue is stil not resolved.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (3 years ago)
There are currently 35 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- Andy Gross was added as committer on 2020-05-04
- Naveen Kaje was added as committer on 2020-05-04

## Project Activity:
Apache Mynewt 1.8.0 and Apache NimBLE 1.3.0 were released on 9th April 2020.

Community work in several areas including:
test facilities, new MCU and BSP support, new BLE features,
internal code improvements and refactoring,
new core features (eg USB support)

## Community Health:
# Mailing list activity:
- Mailing list activity seeing new users and responders to questions asked
(esp. questions from newcomers)
- Mailing list exchanges are mostly around BLE, upgrading to new version,
  low level core details
- Mailing list activity has increased compared to last quarter
- Some questions on mailing list remained without response
- Slack activity remains on same level

# GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
contributions/PR, Q&A
 - Numer of PR/commits decreased in last quarter

18 Mar 2020 [Justin Mclean / Craig]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
ASF membership in Bluetooth SIG (for NimBLE stack being able to use
manufacturer ID of ASF) was raised on private@. Creating account
requires "Company's formation document" and "signing authority" and this matter
seems to be stuck and is not moving forward since January.

## Membership Data:
Community changes, past quarter:
- No new PMC members. Last addition was Jerzy Kasenberg on 2019-10-24.
- No new committers. Last addition was Hauke Petersen on 2019-11-13.

## Project Activity:
- Work on release 1.8.0 in March 2020
- NimBLE 1.3 stack release at same time
- Community work in several areas including:
 - CI and test facilities,
 - Bluetooth 5.1 and 5.2 features
 - Improvements to internal components like console, sensors drivers etc
 - More BSP supported
 - tooling improvements (newt and newtmgr)

Release is overdue initial plans due to mcumgr component decoupling
(completed now).

## Community Health:
- Mailing list activity seeing new users
- Mailing list exchanges are mostly around BLE, tooling and Windows support
- Mailing list activity has dropped compared to last quarter
- Some mailing list messages remain unanswered
- Slack remains active and is primary place for development discussions
 and user support

18 Dec 2019 [Justin Mclean / Dave]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (2 years ago)
There are currently 33 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 9:5.

Community changes, past quarter:
- Jerzy Kasenberg was added to the PMC on 2019-10-24
- Hauke Petersen was added as committer on 2019-11-13
- Niklas Casaril was added as committer on 2019-11-12

## Project Activity:
 Work on release 1.8.0 in January 2020
- NimBLE 1.3 stack release at same time
- BT 5.1 features are being added to NimBLE stack
- Community work in several areas including:
    test facilities, new BLE features, internal code improvements and
    refactoring, new core features (eg USB support)
- Continued work on core decoupling - next release will be first to use
  apache-mcumgr instead of internal fork
- github PRs are mostly reviewed in timed fashion

## Community Health:
# Mailing list activity:

- Mailing list activity seeing new users and responders to questions asked
 (esp. questions from newcomers)
- Mailing list exchanges are mostly around BLE, image management and low level
  core details
- Mailing list activity has dropped slightly compared to last quarter
- Some questions on mailing list remained without response
- Slack activity is up and more users have joined

# GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
 contributions/PR, Q&A

16 Oct 2019 [Justin Mclean / Rich]

## Description:
The mission of Apache Mynewt is the creation and maintenance of software
related to an embedded OS optimized for networking and built for remote
management of constrained devices that are incapable of running either Linux or
Android

## Issues:
None.

## Membership Data:
Apache Mynewt was founded 2017-06-21 (2 years ago)
There are currently 31 committers and 18 PMC members in this project.
The Committer-to-PMC ratio is roughly 8:5.

Community changes, past quarter:
- No new PMC members. Last addition was Aditi Hilbert on 2017-06-21.
- Amr Bekhit was added as committer on 2019-07-30

## Project Activity:
- Apache Mynewt 1.7.0 released in August 2019
- Apache NimBLE 1.2 stack released at same time
- BT SIG qualification done for NimBLE 1.2
- Community work in several areas (test facilities. new BSPs, core decoupling)

## Community Health:
- Mailing list activity seeing new users and responders to questions asked
 (esp. questions from newcomers)
- Mailing list exchanges are mostly around NFC, BLE (and BLE mesh), test
 facilities, LoRa and core decoupling into subprojects.
- Mailing list activity has slightly dropped compared to last quarter
- Slack activity is up and more users have joined
- Justin Mclean gave talk about Apache Mynewt at ApacheCon 2019
- Szymon Janc gave talk about Apache NimBLE at RIOT Summit 2019

18 Sep 2019 [Justin Mclean / Daniel]

No report was submitted.

@Daniel: pursue a report for Mynewt

19 Jun 2019 [Justin Mclean / Roman]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
None.

## Activity:
- Work on release 1.6.0 in April 2019
- NimBLE controller stack release at same time
- Community work in several areas including test facilities

## Health report:
- Users questions and contributor's pull requests are quickly dealt with
- ApacheCan NA accepted a talk on Apache Mynewt
- There's seems to be lack of activity of PMC on the private list
- Large amount of private messages on slack (70-80% of all messages)
- It's been a long time since any PMC members have been voted in

## PMC changes:
- Currently 19 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:
- Currently 30 committers
- No new committers added or voted on since last report
- Last committer addition was on 1/16/2019 - Martin Turon and Ben McCrea

## Releases:
- Apache Mynewt 1.6.0 and Apache NimBLE 1.1.0 released April 9th

## Mailing list activity:

- Mailing list activity seeing new users and responders to questions asked
 (esp. questions from newcomers)
- Mailing list exchanges are mostly around NFC, BLE (and BLE mesh), test
facilities and LoRa
- Mailing list activity has dropped compared to last quarter
- Slack activity is up and more users have joined

## GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
 contributions/PR, Q&A

20 Mar 2019 [Justin Mclean / Roman]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
None.

## Activity:
- Ongoing preparation for upcoming Release 1.6.0 around mid-March 2019
- Testing and bug fixes completed to pass Bluetooth SIG qualification of the
 NimBLE controller stack, paperwork started
- Community work in serval areas including test utilities, low power support
 in LoRa, Cortex M33 support, Power management support for bus devices, log
 level manipulation flexibility, porting of NimBLE stack to Linux and more.

## Health report:
- PMC and committers are active
- Users questions and contributor's pull requests are quickly dealt with
- Promotion of Apache Mynewt at Embedded World Nuremberg, Feb 2019

## PMC changes:

- Currently 19 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:

- Currently 30 committers
- Two new committers added or voted on since last report
- Last committer addition was on 1/16/2019 - Martin Turon and Ben McCrea

## Releases:
- 1.6.0 slated for release mid-March, 2019
- Last release was 1.5.0 on Nov 5, 2018

## Mailing list activity:

- Mailing list activity seeing new users and responders to questions asked
 (esp. questions from newcomers)
- Mailing list exchanges are mostly around test facilities, LoRa, BLE,
 hardware support and performance
- Mailing list average activity (# of topics, messages, people responding)
 dropped by about 20% compared to previous quarter.
- Slack activity up significantly and weekly/daily active users up 10% from
 last period (from 415 to 458 active users)

## GitHub Issues activity:
- Issue types seen include change/feature requests, bug reports,
 contributions/PR, Q&A

19 Dec 2018 [Justin Mclean / Phil]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
 None.

## Activity:
 - Release 1.5.0 completed on Nov 5, 2018 following release 1.4.1 on July 1,
   2018
 - Community work in serval areas including encrypted flash support, new
   Cortex-M3 and Cortex M-7 MCUs,logging enhancements, improved RTT
   integration, common set of error codes for the I2C HAL, drivers for new
   sensors and more.
 - Travis Continuous Integration (CI) can now be used to build and test
   Apache Mynewt on both Linux and OSX systems.

## Health report:
 - PMC and committers are active
 - Users questions and contributor's pull requests are quickly dealt with
 - Promotion of Apache Mynewt at Embedded Linux Conference + OpenIoT Summit
   Europe, Oct 2018
 - Talk on MyNewt at ApacheCon in Montreal
 - Talk at 2018 China Open Source Conference (which was live translated and
   video recorded)

## PMC changes:

 - Currently 19 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:

 - Currently 28 committers
 - No new committers added or voted on since last report

## Releases:
 - 1.5.0 was released on Nov 5, 2018
 - 1.4.1 was released on July 1, 2018
 - Making mcuboot the default bootloader for Apache Mynewt and splitting out
   component nffs into a separate repo planned for next release

## Mailing list activity:

 - Mailing list activity seeing new users and responders to questions asked
   (esp. questions from newcomers)
 - Mailing list exchanges are mostly around BLE, graceful shutdown, error
   recovery and reporting, Mynewt 1.5 release, bootloaders.
 - Mailing list average activity (# of topics, messages, people responding)
   dropped by about a third compared to previous quarter.
 - Slack activity up significantly and weekly/daily active users up 15% from
   last period (from 362 to 415 active users)

## GitHub Issues activity:
 - Issue types seen include change/feature requests, bug reports,
   contributions/PR, Q&A

19 Sep 2018 [Justin Mclean / Ted]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
None.

## Activity:
- Release 1.4.1 completed on July 1, 2018 following release 1.4 on June 12,
 2018
- Bluetooth component split out into a different repo on a separate release
 track. The first NimBLE Bluetooth protocol stack 1.0.0 was released on June
 13, 2018.
- Community work in serval areas including logging enhancements, sensor
 additions, Bluetooth mesh profiles, Bluetooth SIG certification fixes,
 LoRa/LoraWAN testing, support for UCIFI comms, expansion of MCU
 architectures supported
- Documentation now has doxygen-based APIs generated for all component code in
 the project.

## Health report:
- PMC and committers are active
- Users questions and contributor's pull requests are quickly dealt with
- Four new committers added since last board report in April
- talk and demos of Apache Mynewt BLE and LoRa at Open IoT Summit, Portland,
 Feb 2018
- participation in LoRa demo table at Mobile World Congress, Feb 2018
- Mynewt talk at Apache Roadshow in Berlin
- Mynewt demos planned at Runtime booth at Bluetooth World, Sep 2018

## PMC changes:

- Currently 19 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:

- Currently 28 committers
- 5 new committer voted on and added since last report Kevin Townsend (July
 17) Jerzy Kasenberg (June 21) Stephane D'Alu (April 19) Markus Lampert
 (April 19) Matthew Warnes (April 19)

## Releases:
- 1.4.1 was released on July 1, 2018
- 1.4.0 was released on June 12, 2018
- planning on 1.5 release is currently underway

## Mailing list activity:

- Mailing list activity seeing several new users.
- Mailing list exchanges are mostly around BLE, BLE mesh, API enhancements,
 sensor support additions, build and usage issues, newt tool and newtmgr
 issues
- Mailing list average activity (# of topics, messages, people responding) has
 held steady over the past few months.
- Slack activity up significantly and weekly/daily active users up 50% from
 last period (currently at 362 active users), new channels added.

## GitHub Issues activity:
- Issue tracking for each repo moved over to corresponding GitHub Issues after
 discussion on mailing list

18 Jul 2018 [Justin Mclean / Isabel]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
None. Sorry for the late report.

## Activity:
- Releases 1.4.0 and 1.4.1
- Spilt into several repos complete

## Health report:
- PMC and committers are active
- A new committer is currently being voted on
- Talk at Apache Roadshow in Berlin (special thanks to Christopher Dutz who
  filled in at last minute)
- Talk scheduled for ApacheCon North America 2018
- Seeing more pull requests from contributors
- More questions from new contributors on the mailing list and slack

## PMC changes:

 - Currently 19 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:

- Currently 24 committers
- Three new committers voted on and added since last report
- Currently voting on another one
- Tue Jun 26 2018 Jerzy Kasenberg

## Releases:
- 1.4.1 was released on June 28th 2018
- 1.4.0 was released on June 13th 2018

## Mailing list activity:

- Mailing list activity seeing several new users
- Mailing list exchanges are mostly around BLE and BLE mesh, security, Zypher
  integration, sensor API, logging changes, and new releases
- Mailing list activity steady over previous period
- Slack channel activity steady over previous period

## JIRA activity:
- JIRAs is hardly active as issue tracking has moved to GitHub issues
- Github issues has increased activity and pull requests are being merged

20 Jun 2018 [Justin Mclean / Isabel]

No report was submitted.

@Isabel: pursue a report for Mynewt

18 Apr 2018 [Justin Mclean / Roman]

## Description:
Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:
None. A minor security issue was raised and resolved.

## Activity:
- Release 1.3 completed on Dec 13, 2017
- Community work in splitting out major components into different repos e.g.
repo for Bluetooth protocol stack (NimBLE), Newtron Flash File System (NFFS)
etc.
- Community work in serval areas including working on upcoming 1.4 core
release, discussions on how to bundle component repos, build tool (Newt)
enhancements, additional transport protocol support, and sensor support
- Doxygen-based API generation for docs incorporated in the project
documentation and receiving contributions from community

## Health report:
- PMC and committers are active
- Users questions and contributor's pull requests are quickly dealt with
- Several new committer are currently being voted on
- talk and demos of Apache Mynewt BLE and LoRa at Open IoT Summit, Portland,
Feb 2017
- participation in LoRa demo table at Mobile World Congress, Feb 2017
- Mynewy talk accepted for upcoming Apache Roadshow in Berlin

## PMC changes:

 - Currently 19 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Aditi Hilbert on Wed Jun 21 2017

## Committer base changes:

- Currently 24 committers
- One new committer voted on and added since last report
- Miguel Azevedo on Sun Sep 17 2017

## Releases:
- 1.3 was released on December 13th 2017
- planning on 1.4 release is currently underway

## Mailing list activity:

- Mailing list activity seeing several new users.
- Mailing list exchanges are mostly around BLE, BLE mesh, Hardware Abstraction
Layers, MCU ports, Lora, Newt tool enhancements to make build process easier,
and new releases
- Mailing list activity up over previous period
- Slack channel activity up significantly and weekly/daily active users up 50%
from last period

## JIRA activity:
-  JIRAs activity down over previous period
- Issue tracking for each repo moved over to corresponding GitHub Issues after
discussion on mailing list

21 Mar 2018 [Justin Mclean / Ted]

No report was submitted.

@Ted: pursue a report for Mynewt

20 Dec 2017 [Justin Mclean / Jim]

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:

A couple of "category X" files (4-clause BSD files) were found in a release
candidate and previous releases. The issue is being dealt with. [1]

1. https://issues.apache.org/jira/browse/LEGAL-355

## Activity:
- Community work in serval areas including working on new 1.3 releases,
 improved documentation, updated security libraries and sensor support
- There's been a number of workshops, conference talks about Apache Mynewt

## Health report
- PMC and committers are active
- Users questions and contributor's pull requests are quickly dealt with

## PMC changes:
- Currently 19 PMC members
- Last PMC addition was everyone on 21st June
- No new PMC members added this reporting period

## Committer base changes:
- Currently 24 committers
- One new committer voted on and added since last report
- Miguel Azevedo on Sun Sep 17 2017

## Releases:
- 1.2 was released on September 12th 2017
- 1.3 was released on December 11th 2017

## Mailing list activity:
- Mailing list activity is mainly around BLE, Lora and new releases
- Mailing list activity up slightly over previous 3 months
- Slack channel activity up significantly and users up 50% from 3 month ago

## JIRA activity:
-  JIRAs activity down over previous 3 month

20 Sep 2017 [Justin Mclean / Rich]

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M, RISC-V and MIPS
architectures.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

- Talks about Mynewt were given at a couple of conferences to improve project
visibility in the community
- Community work in serval areas including support for Bluetooth Mesh,
Bluetooth 5, LoRa and new boards support
- Coverity scan is now run periodically on Mynewt codebase to improve overall
code quality and reduce bugs

## Health report:

- PMC and committers are active
- Users questions and contributor's pull requests are dealt with in a timely
manner

## PMC changes:

- Currently 19 PMC members
-  Last PMC addition was everyone on 21st June

## Committer base changes:

- Currently 23 committers
- One new committer voted on and added since last report - Miguel Arevedo on
September 11th 2017

## Releases:

- 1.2 was released on September 12th 2017

## Mailing list activity:

- Mailing list activity is mainly around new feature descriptions and request
for comments, voting for releases, questions that would be of general interest
(e.g. code size increase/trimming)
- Mailing list activity (number of emails, participant count, topics started)
increased compared to previous month.
- Lots of usage Q&A and error clarification on Slack channel - up to 96 users
on Slack channel

## JIRA activity:

- Activity similar to last month with similar number of JIRAs raised and
closed. The average number of days taken to resolve issues dropped by a week
from July to August.

16 Aug 2017 [Justin Mclean / Bertrand]

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

- Move to TLP  complete
- Made first release as a TLP
- Community work in several areas including new PWM driver and support for
other boards

## Health report:

- PMC and committers are active
- Users questions and contributor's pull requests are dealt with in a timely
manner

## PMC changes:

- Currently 19 PMC members
- No new PMC members added since last report
- Last PMC addition was everyone on 21st June

## Committer base changes:

- Currently 23 committers
- No new committers added since last report
- Last committer addition was Jacob Rosenthal on 13th June 2017

## Releases:

- 1.1 was released on  Aug 01 2017

## Mailing list activity:

- Activity a little down on last month.

## JIRA activity:

- Activity less than last month with more JIRAs closed than raised.

19 Jul 2017 [Justin Mclean / Ted]

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

## Issues:

There are no issues requiring board attention at this time.

## Activity:

- Just become a TLP. Move to TLP has been fairly smooth with minimal
infrastructure issues.
- Took part in the Apache IoT track at ApacheCon Miami with 3 talks on Mynewt
- Work on how to report security issues
- Community work on porting to new platforms and supporting new languages
(MicroPython) is on going
- Working towards a mid-July release of 1.1

## Health report:

- PMC and committers are active
- Users questions and contributor's pull requests are dealt with in a timely
manner

## PMC changes:

- Currently 19 PMC members
- Last PMC addition was everyone on 21st June

## Committer base changes:

- Currently 23 committers
- Last committer addition was Jacob Rosenthal on 13th June 2017

## Releases:

- Last release was 1.0 on March 22nd, 2017

## Mailing list activity:

- Compared to previous period activity down a little on list as user some user
question are being answered on Slack (mynewt.slack.com) but there's 26 new
subscribers.

## JIRA activity:

- Activity about the same as previous period (100 odd JIRAs) with more JIRAs
closed than raised.

21 Jun 2017

Establish the Apache Mynewt Project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the
 Foundation's purpose to establish a Project Management
 Committee charged with the creation and maintenance of
 open-source software, for distribution at no charge to the
 public, related to an embedded OS optimized for networking and built
 for remote management of constrained devices that are incapable
 of running either Linux or Android.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache Mynewt Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache Mynewt Project be and hereby is
 responsible for the creation and maintenance of software
 related to an embedded OS optimized for networking and built
 for remote management of constrained devices that are incapable
 of running either Linux or Android.

 RESOLVED, that the office of "Vice President, Apache Mynewt" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache Mynewt Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache Mynewt Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache Mynewt Project:
     Justin Mclean <jmclean@apache.org>
     P. Taylor Goetz <ptgoetz@apache.org>
     Greg Stein <gstein@apache.org>
     Jim Jagielski <jim@apache.org>
     Sterling Hughes <sterling@apache.org>
     Marko Kiiskila <marko@apache.org>
     Will Sanfilippo <wes3@apache.org>
     Christopher Collins <ccollins@apache.org>
     Vipul Rahane <vipulrahane@apache.org>
     Fabio Utzig <utzig@apache.org>
     Andrzej Kaczmarek <andk@apache.org>
     Michał Narajowski <naraj@apache.org>
     Szymon Janc <janc@apache.org>
     Łukasz Rymanowski <rymek@apache.org>
     Neel Natu <neel@apache.org>
     Peter Snyder <peterfs@apache.org>
     Paul Dietrich <paulfdietrich@apache.org>
     Julian Ingram <julian@apache.org>
     Aditi Hilbert <aditi@apache.org>

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Justin Mclean
 be appointed to the office of Vice President, Apache Mynewt, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the initial Apache Mynewt PMC be and hereby is
 tasked with the creation of a set of bylaws intended to
 encourage open development and increased participation in the
 Apache Mynewt Project; and be it further

 RESOLVED, that the Apache Mynewt Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator Mynewt podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator Mynewt podling encumbered upon the Apache Incubator
 Project are hereafter discharged.

 Special Order 7F, Establish the Apache Mynewt Project, was
 approved by Unanimous Vote of the directors present.

19 Apr 2017

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

  1. Demonstrate the capability to do point and major releases that can be
     used to build downloadable RTOS images for multiple MCU architectures,
     peripherals, and network connectivity protocols. The goal of having a
     first major (1.0) release in the first quarter of 2017 was met. The
     releases are intended to demonstrate and solidify the repeatability,
     usability, and maturity of process.
  2. Continue to develop and execute policies that enable project
     contributors to achieve self-governance.
  3. Expand community - attract new project contributors, get users with
     diverse backgrounds applying project to new use cases and encouraging
     adoption, grow committer base.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None

How has the community developed since the last report?

  1. Active mailing lists with increasing numbers of subscribers. 19 new
     subscribers on dev@ mailing list since last report resulting in a total
     of 160 subscribers.
  2. Increased participation by several new contributors through pull
     requests for new MCU support, merges by new committers, new BSP support,
     connectivity features, and test cases and test results. There is a
     measurable increase in usage of the project for 3rd-party products and
     demos. Outreach continues via conferences, exhibits, one on one
     meetings, tutorials, beta testers, prototype and performance testing
     with multiple organizations.  For example, 255 Pull Requests have been
     closed on GitHub.
  3. Vigorous discussions, feature proposals, optimizations, code behavior
     analysis, user interface improvements, and implementation debates on
     @dev mailing list. Activity on dev@ list averaged 192 msgs/month in 2016

How has the project developed since the last report?

  1. The first major release (1.0) was successfully completed on March 22nd.
     Two beta releases led up to the first major release - first on December
     13, 2016, the second on Feb 24, 2017, with the final month before the
     release (between beta2 and 1.0) focusing on bug fixes, performance
     tuning, and code cleanup for a robust first release. An example of
     policy developed and executed is the Release Policy:
     https://cwiki.apache.org/confluence/display/MYNEWT/Release+and+Support+Policy
  2. Planning: Issues including bug reports, features, and wish list captured
     and tracked in ASF JIRA by members of the community. Proposals for new
     features are posted on the dev@ mailing list and voted on by community
     members.
  3. Effort towards self governance: Voting successfully completed to grant
     committer status to five new candidates since last report. New committer
     acceptance policy defined and followed:
     https://cwiki.apache.org/confluence/display/MYNEWT/New+Committer+Acceptance+Process
     Another example of policy developed and executed is the Release Policy:
     https://cwiki.apache.org/confluence/display/MYNEWT/Release+and+Support+Policy

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

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

Date of last release:

  2017-03-22

When were the last committers or PPMC members elected?

 2017-03-28

Signed-off-by:

  [ ](mynewt) Sterling Hughes
     Comments:
  [X](mynewt) Jim Jagielski
     Comments:
  [X](mynewt) Justin Mclean
     Comments:
  [ ](mynewt) Greg Stein
     Comments:
  [x](mynewt) P. Taylor Goetz
     Comments:
         In my opinion Mynewt is ready to graduate. I will
         bring up that prospect with the podling.

18 Jan 2017

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Make further point releases capable of producing a downloadable RTOS
    image with support for multiple MCU architectures, peripherals, and
    network connectivity protocols with the goal of the first major (1.0)
    release in the first quarter of 2017. These point releases are intended
    to demonstrate and solidify the repeatability, usability, and maturity
    of process.
 2. Continue to develop and execute policies that enable project
    contributors to achieve self-governance.
 3. Expand community - attract new project contributors, get users with
    diverse backgrounds applying project to new use cases and encouraging
    adoption, grow committer base.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None

How has the community developed since the last report?

 1. Active mailing lists with increasing numbers of subscribers. 23 new
    subscribers on dev@ mailing list since last report.
 2. Increased participation by several new contributors through pull
    requests for new MCU support, new BSP support, features, and test cases
    and test results. Increased usage of the project for 3rd-party products
    or demos. Outreach continues via conferences, exhibits, one on one
    meetings, tutorials, beta testers.
 3. Vigorous discussions on feature proposals, code behavior analysis, API,
    code usability, and implementation specifics on @dev mailing list.

How has the project developed since the last report?

 1. The first beta release of the first major release (1.0.0-b1) was
    completed on December 13, 2016. A second beta is being considered before
    the first release in Q1, 2017 to facilitate a smooth major release.
 2. Planning: Issues including bug reports, features, and wish list captured
    and tracked in ASF JIRA by members of the community.
 3. Effort towards self governance: Voting successfully completed to grant
    committer status to two new candidates since last report.

Date of last release:

 2016-12-13

When were the last committers or PPMC members elected?

 2016-12-6

Signed-off-by:

[ ](mynewt) Sterling Hughes
[X](mynewt) Jim Jagielski
[x](mynewt) Justin Mclean
[ ](mynewt) Greg Stein
[x](mynewt) P. Taylor Goetz

19 Oct 2016

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Make further point releases capable of producing a downloadable RTOS image
   with support for multiple peripherals and network connectivity with the
   goals of the first major (1.0) release in the last quarter of 2016 and
   continued demonstration of thorough understanding, repeatability, and
   maturity of process.
 2. Continue to develop and execute policies that enable project contributors
   to achieve self-governance.
 3. Expand community - attract new project contributors and users with diverse
   backgrounds, grow committer base.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware
of?

None

How has the community developed since the last report?

1. Active mailing lists with increasing numbers of subscribers. 15 new
subscribers on dev@ mailing list since last report. 2. Increased participation
by 3rd parties through pull requests for new BSP support, features, and test
cases. Outreach continues via conferences, exhibits, one on one meetings, beta
testers, GSoC participation. 3. Vigorous discussions, feature proposals, and
implementation suggestions on @dev mailing list.

How has the project developed since the last report?

1. Releases: No new releases since June 6th but work on several branches are
being merged for first 1.0 beta release in October. The project has now closed
100+ pull requests. 2. Planning: Issues including bug reports, features, and
wish list captured and tracked in ASF JIRA by members of the community. Work
continues against 125 tickets opened for 1.0 releases (beta and GA). 3. Effort
towards self governance: Voting successfully completed to grant committer
status to one new candidate since last report.

Date of last release:

 2016-06-06

When were the last committers or PMC members elected?

 2016-10-04

Signed-off-by:

 [ ](mynewt) Sterling Hughes
 [X](mynewt) Jim Jagielski
 [X](mynewt) Justin Mclean
 [ ](mynewt) Greg Stein
 [X](mynewt) P. Taylor Goetz

20 Jul 2016

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Make further point releases capable of producing a downloadable RTOS
    image with support for multiple peripherals and network connectivity
    with the goals of the first major (1.0) release in the last quarter of
    2016 and continued demonstration of thorough understanding,
    repeatability, and maturity of process.
 2. Continue to develop and execute policies that enable project
    contributors to achieve self-governance
 3. Expand community - attract new project contributors and users, grow
    committer base

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None

How has the community developed since the last report?

 1. Active mailing lists with increasing numbers of subscribers. The
    subscriber count more than doubled since the April report.
 2. Continued outside interest by 3rd parties as evidenced by use in
    multiple new devices, bug reporting and fixing, feature additions.
    Outreach via conferences, exhibits, one on one meetings, beta testers,
    GSoC participation.
 3. Vigorous discussions and implementation decisions via proposals and
    voting on @dev mailing list.

How has the project developed since the last report?

 1. Releases: Four releases so far, two since the last report. The latest
    was version 0.9 on June 9th.
    - Regular process established and followed to check for license issues
      esp. with third party software
    - Tagging process and release candidate naming process tested and used
    - Voting process and timelines established and used
 2. Documentation support: In addition to committers, several
    non-committers added documentation through pull requests on github
    mirror according to defined process.
    - Support for versioning of documents added - to be used starting next
      release.
 3. Effort towards self governance:
    - Four releases completed successfully.
    - Voting successfully completed to grant committer status to two
      candidates after meeting threshold of patch submissions. Several new
      committer candidates are in the pipeline.

Date of last release:

 2016-06-06

When were the last committers or PMC members elected?

 At the start

Signed-off-by:

 [ ](mynewt) Sterling Hughes
 [X](mynewt) Jim Jagielski
 [X](mynewt) Justin Mclean
 [ ](mynewt) Greg Stein
 [X](mynewt) P. Taylor Goetz

Shepherd/Mentor notes:

 Drew Farris:

   Three mentors active on mailing lists. High activity on mailing lists.

20 Apr 2016

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Make further releases capable of producing a downloadable RTOS image
    with support for multiple peripherals and network connectivity. Do
    subsequent releases to indicate thorough understanding, repeatability,
    and maturity of process.
 2. Continue to develop and execute policies that enable project
    contributors to achieve self-governance
 3. Expand community - attract new project contributors and users, grow
    committer base

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

  None

How has the community developed since the last report?

 1. Healthy, active mailing lists with increasing numbers of subscribers
 2. Continual outside interest by 3rd parties. Outreach via conferences,
    exhibits, one on one meetings, beta testers, GSoC participation.
 3. Vigorous discussions and implementation decisions via proposals and
    voting on @dev mailing list.

How has the project developed since the last report?

 1. Releases:  Two releases so far - first on 22nd Feb, next on 18th March
    - Identified and fixed license issues, regular process established to
      check for license issues esp. with third party software
    - Tagging process and release candidate naming process tested and used
    - Voting process and timelines established and used
 2. Documentation support: Several committers added documentation either
    through direct git pushes or pull requests on github mirror.
 3. Effort towards self governance:
    - Two releases completed successfully.
    - Two committer candidates going through voting for committer status
      after meeting threshold of patch submissions.

Date of last release:

 2016-03-18

When were the last committers or PMC members elected?

 At the start

Signed-off-by:

 [ ](mynewt) Sterling Hughes
 [X](mynewt) Jim Jagielski
 [X](mynewt) Justin Mclean
 [ ](mynewt) Greg Stein
 [ ](mynewt) P. Taylor Goetz

20 Jan 2016

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Do a first Apache release capable of producing a downloadable RTOS
    image with support for multiple peripherals and network connectivity.
 2. Develop and execute policies that enable project contributors to
    achieve self-governance
 3. Expand community - attract new project contributors and users, grow
    committer base

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None

How has the community developed since the last report?
 1. Mailing list activity since last report:
    @dev      52 messages (1 Dec to 5 Jan), 1 new subscribers (20 total)
    @commits  150+ messages
 2. Repo is being cloned and looked at by several outside parties - need
    to get all interested parties on the dev mailing list.
 3. Participation on the @dev mailing list covered a range of topics
    including feature implementation approaches, coding practices, website,
    and documentation rules discussions.

How has the project developed since the last report?

 1. Feature support: 2 new JIRA issues were created to facilitate feature
    implementation and website discussions
 2. Documentation support: Two new committers have started adding material
    to technical documentation.
 3. Effort towards community growth: We have redesigned the project website
    to organize and present content more clearly and to highlight upcoming
    events where the project will have exposure.
 4. Effort towards self governance: Consensus reached on how a potential
    contributor is accepted over time as a committer based on quality of
    work.

Date of last release:

 XXXX-XX-XX

When were the last committers or PMC members elected?



Signed-off-by:

 [ ](mynewt) Sterling Hughes
 [X](mynewt) Jim Jagielski
 [X](mynewt) Justin Mclean
 [X](mynewt) Greg Stein
 [X](mynewt) P. Taylor Goetz

Shepherd/Mentor notes:

16 Dec 2015

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

 1. Do a first Apache release capable of producing a downloadable RTOS
    image with support for multiple peripherals and network connectivity.
 2. Expand community - attract new project contributors and users & grow
    committer base
 3. Develop a roadmap and release schedule for the Mynewt Operating System

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 None.

How has the community developed since the last report?

 1. Mailing list activity since last report:
    @dev      48 messages, 2 new subscribers
    @commits  140 messages
 2. Committer workflow was tested on documentation site.
 3. Participation on the @dev mailing list covered a range of topics
    including feature priorities, coding practices, Go package handling
    options, and logo discussions.

How has the project developed since the last report?

 1. Feature support: 12 JIRA issues were created and are in various stages
    of progress after discussion about relative priorities on @dev mailing
    list.
 2. Documentation support: non-committer workflow discussed and tested on
    site.
 3. Progress towards self-governance: We have a potential new committer
    already, and the community is discussing its policy/culture about
    adding committers and PMC members.

Date of last release:

 No release yet.

When were the last committers or PMC members elected?

 At the start of the project (2015-10-20)

Signed-off-by:

 [X](mynewt) Sterling Hughes
 [X](mynewt) Jim Jagielski
 [X](mynewt) Justin Mclean
 [X](mynewt) Greg Stein
 [X](mynewt) P. Taylor Goetz

Shepherd/Mentor notes:

18 Nov 2015

Mynewt is a real-time operating system for constrained embedded systems like
wearables, lightbulbs, locks and doorbells. It works on a variety of 32-bit
MCUs (microcontrollers), including ARM Cortex-M and MIPS architectures.

Mynewt has been incubating since 2015-10-20.

Three most important issues to address in the move towards graduation:

 1. Produce a first Apache release of downloadable RTOS image with
    support for multiple peripherals and network connectivity.
 2. Develop a roadmap and release schedule for the Mynewt Operating System
 3. Expand the community, increase dev list activity, and add new
    committers/pmc members.

Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
aware of?

 Just started incubation, nothing specific to report at this time.

How has the community developed since the last report?

 We are approximately 2 weeks into the incubation process.

 1. Core infrastructure has been set up. Core contributors have completed
    their ICLA’s. Apache accounts, mailing lists, JIRA, and website are in
    place.
 2. First drop of documentation is linked to the incubator website on AFS.
 3. Participation on the @dev mailing list was seen with installation
    queries and troubleshooting questions from mentors and 1 new
    subscriber.

How has the project developed since the last report?

 Early activity:

 1. Initial code drop on Apache git repository for Mynewt RTOS for M4 and
    M3 architectures in debug environment
 2. Initial code drop on Apache git repository for newt tool to build basic
    RTOS images
 3. Core infrastructure is set up

Date of last release:

 No release yet.

When were the last committers or PMC members elected?

 Initial list of committers have been on-boarded.
 No new members added on top of the initial committer list.

Signed-off-by:

 [x](mynewt) Sterling Hughes
 [x](mynewt) Jim Jagielski
 [x](mynewt) Justin Mclean
 [X](mynewt) Greg Stein
 [x](mynewt) P. Taylor Goetz

Shepherd/Mentor notes: