We had four platform releases this quarter. The releases were mainly bug fixes and also fixes related to npm audit
issues. npm audit
checks the dependency tree for your code and provides a security vulnerability report.
We had tool releases for cordova-common, cordova-js, and cordova-coho. The releases relate to bug fixes and fixes related to npm audit
issues. We also upgraded support to node-6
and greater, with our dropping of node-4
support.
We had our first committers meeting (over video call) of 2018 with all the new committers to discuss project direction. Our last meeting face to face was in Oct 2016 in Redmond, WA.
We shut down creation of new issues in Apache JIRA, and enabled Github Issues
in all 71 repositories that we have in Apache‘s Github org. We decided not to migrate any existing open issues in JIRA to Github -- we will investigate and triage those issues in JIRA and migrate issues on a case by case basis. We established an org-level Github Project Board for us to have a bird’s eye view of all Cordova issues in all our numerous repos, for planning purposes.
Our status dashboard at http://status.cordova.io is mostly all green - failures are usually due to external service issues that do device testing. Our nightly builds have been stable with occassional packaging failures.
We are actively trying to resolve all existing issues in JIRA while also maintaining all the new issues in Github.