Skip to content

Minutes #404

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Dec 3, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 73 additions & 0 deletions minutes/2019-12-03.md
Original file line number Diff line number Diff line change
@@ -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