diff --git a/minutes/2019-12-03.md b/minutes/2019-12-03.md new file mode 100644 index 00000000..38c80499 --- /dev/null +++ b/minutes/2019-12-03.md @@ -0,0 +1,73 @@ +# Embedded Working Group Meeting Notes + +* [Coordination Repository] +* Meetings: Tuesday 8pm Europe/Berlin time +* [Join the Chat] +* Today's meeting: 2019-12-03 +* [Meeting Agenda] +* [Next Week's Meeting Agenda] + +[Coordination Repository]: https://github.com/rust-embedded/wg +[Join the Chat]: https://riot.im/app/#/room/#rust-embedded:matrix.org +[Meeting Agenda]: https://github.com/rust-embedded/wg/issues/398 +[Next Week's Meeting Agenda]: https://github.com/rust-embedded/wg/issues/403 + +## Attendance + +Write your GH username or Matrix handle here! + +* japaric +* therealprof +* rubberduck203 +* disasm +* mabez +* cr1901 +* ryankurte +* nomaxx117 (GH: Noah-Kennedy) +* jamesmunns (on and off) +* thejpster (late) +* jonas-schievink + +## Reminders + +* digital::v3 RFC + * https://github.com/rust-embedded/wg/pull/393 + +## This Week's Agenda + +- new cortex-m-rt release +- Reorganising Embedded-Hal: https://github.com/rust-embedded/embedded-hal/pull/169 +- Motivation for book monorepo proposal +- Digital v3 (voting? idk) https://github.com/rust-embedded/wg/pull/393 + +## This Week's Action Items + +- [ ] jschievink (or japaric) to publish new patch version of cortex-m-rt and yank older versions of the v0.6.x line + +- [ ] thejpster to write an RFC about embedded-hal org + +## Last Week's Agenda + +* Mutex Trait Naming + * Consensus on naming: `mutex-trait` +* https://github.com/rust-embedded/embedded-hal/issues/156 + * Suggestion to base this on musca-b1 because it's shiny and new and Cortex-M33 +* https://github.com/rust-embedded/embedded-hal/pull/171 + * Discussion about whether it's a good idea to use the heavily async-await based contract `core::task::Poll` instead of `nb` + * Pro: Use of core components instead of custom crates + * Con: Maybe not ideal for non-async use cases + * Needs a RFC for experimentation and comments +* CONTROL::FPCA register - add reset method to cortex-m? (See https://static.docs.arm.com/ddi0403/eb/DDI0403E_B_armv7m_arm.pdf page 575) + * Shouldn't require much discussion, can be added with a PR to cortex-m +* Meeting agenda for next week, back to using agenda tracking issues: + * https://github.com/rust-embedded/wg/issues/398 +* https://github.com/rust-embedded/cortex-m-rt/issues/212 + * Requires a new release to fix soundness issue + * Consensus on releasing as a ~minor~ patch release (v0.6.x) potentially causing breakage upon abuse of the unsoundness + * No consensus on yanking older versions of 0.6 + * As a bonus: New release will yield reproducible builds + +## Last Week's Action Items + +* [ ] @jamesmunns to write a proposal about a monorepo for books (still todo) +* [ ] Someone to add "update your cortex-m-rt" with instructions to the blog posts