-
Notifications
You must be signed in to change notification settings - Fork 167
Releases
Michael Lyle edited this page Apr 1, 2016
·
27 revisions
In progress / not yet shipped.
In progress / not yet shipped.
Renatus hotfix 1 (numbered 3 because there were two "bad" set of artifacts first):
- Release page: https://github.com/d-ronin/dRonin/releases/tag/Release-20160120.3
- githash: 26641eef4a24ff58a8d93d76088f0d1c7085ee4e / Release-20160120.3-0-g26641ee
- Jenkins build: http://jar.lyle.org:8080/job/dronin/108/
Renatus main release:
- Release page: https://github.com/d-ronin/dRonin/releases/tag/Release-20160120
- githash: 2831e945be9d4652992cebd6a0751d9bdc4e90bc / Release-20160120-0-g2831e94
- Jenkins build: http://jar.lyle.org:8080/job/dronin/94/
- Issues: https://github.com/d-ronin/dRonin/issues?utf8=✓&q=milestone%3ARenatus+
- The release operated without a formal schedule because we were unaware of scoping of branding changes and new targets. We have a better baseline to work from for future releases.
- The event system changes skewed with at-the-time out-of-tree targets-- Lux, BrainFPV, Naze32Pro, etc. Because there were per-target changes, multiple downstreams missed the associated changes. Some thought should be given in the future about how to "forcibly break" downstream trees in a way that is obvious.
- There were a few PRs that took multiple passes to get right and could have done with more thorough dev-testing and third-party-feedback. Input wizard and switch arming were the main ones, and I (@mlyle) was guilty.
- A change was merged during the holiday period to alter default output rates that could have been harmful to physical servos (400Hz) and there was no community consensus behind.
- Various issues lingered "in people's heads" to the end of the cycle. When we merge "incomplete" functionality there needs to be a blocking issue opened. This included the lack of user notification of usage tracking and the final items for crash reporting.
- A hotfix was necessary because minor issues were missed during the cycle.
- Throttle reversal did not work in input wizard and was tricky to set up otherwise because of a range validation bug.
- BrainFPV alarms had been broken for a month and no one noticed :/
- The .deb package was missing firmware
- Lumenier LUX UART configuration was incorrect.