|
| 1 | +# Embedded Working Group Meeting Notes |
| 2 | + |
| 3 | +* [Coordination Repository] |
| 4 | +* Meetings: Tuesday 8pm Europe/Berlin time |
| 5 | +* [Join the Chat] |
| 6 | +* Today's meeting: 2019-11-05 |
| 7 | + |
| 8 | +[Coordination Repository]: https://github.com/rust-embedded/wg |
| 9 | +[Join the Chat]: https://riot.im/app/#/room/#rust-embedded:matrix.org |
| 10 | + |
| 11 | +## Attendance |
| 12 | + |
| 13 | +Write your GH username or Matrix handle here! |
| 14 | + |
| 15 | +* jamesmunns |
| 16 | +* korken89 |
| 17 | +* japaric |
| 18 | +* therealprof |
| 19 | +* adamgreig |
| 20 | +* cr1901 |
| 21 | + |
| 22 | +## Reminders |
| 23 | + |
| 24 | +* Conferences |
| 25 | + * RustFest |
| 26 | + * Meeting Embedded |
| 27 | + |
| 28 | +## Agenda |
| 29 | + |
| 30 | +* From last week: |
| 31 | + * Foundational crates push to 1.0 |
| 32 | + * https://github.com/rust-embedded/wg/issues/383 |
| 33 | + * cortex-m |
| 34 | + * Still has unsound mutex |
| 35 | + * Issue #? |
| 36 | + * svd2rust - still in flux |
| 37 | + * Major version support policy? |
| 38 | + * Only current major? |
| 39 | + * Current and previous major (debian style)? |
| 40 | + * Homework: https://github.com/rust-lang/rfcs/pull/2803 |
| 41 | + * RFC: Official support policy (at least for >= 1.0.0)? |
| 42 | + * Make tracking issue(s) for crate stabilization? |
| 43 | + * Mutex Trait (@korken89) |
| 44 | + * https://github.com/rust-embedded/wg/pull/377 |
| 45 | + * No consensus about associated type, slight preference of `Data` |
| 46 | + * Reference impl: https://github.com/korken89/core-mutex/blob/master/src/lib.rs |
| 47 | +* Didn't get to this week |
| 48 | + * Randomizing symbol names vs. reproducible builds (@jschievink): |
| 49 | + * https://github.com/rust-embedded/cortex-m-rt/pull/205 |
| 50 | + * Waiting for @jschievink to implement the trampoline approach |
| 51 | + * Meeting participants in favour of getting rid of the randomizing hack |
| 52 | + * PSA from @japaric, new PR to fix Mutex impl: https://github.com/rust-embedded/wg/pull/388 |
| 53 | + |
| 54 | +## Action Items |
| 55 | + |
| 56 | +* [ ] @therealprof write an RFC for changing the embedded-hal trait inclusion mechanics |
| 57 | +* [ ] Read https://github.com/rust-lang/rfcs/pull/2803 |
| 58 | +* [ ] Add notes re: stabilization to the tracking issue |
| 59 | +* [ ] @jamesmunns: Go release the newsletter |
| 60 | + |
| 61 | + |
| 62 | +# Last Week's Agenda |
| 63 | + |
| 64 | +* Last Week's Actions |
| 65 | + * No news regarding focus projects, try again next week |
| 66 | +* Should we have a reference HAL implementation (see https://github.com/rust-embedded/embedded-hal/issues/156) |
| 67 | + * Discussion is split whether it's useful to have just an abstract HAL impl (for qemu use) or a real hardware one |
| 68 | +* What to do with the TriState PR - shall we just merge it? (https://github.com/rust-embedded/embedded-hal/pull/157) |
| 69 | + * No opinions voiced |
| 70 | +* Who's going to RustFest Barcelona? |
| 71 | + * @therealprof |
| 72 | +* Who's going to Meeting Embedded? |
| 73 | + * @thejpster is doing a talk about the nRF9160 |
| 74 | +* Any other upcoming events? |
| 75 | + * [FOSDEM 2020](https://fosdem.org/2020/) 1&2 Feb Brussels - free to attend ~8000 attendees(!) [CfPs](https://fosdem.org/2020/news/2019-10-01-accepted-developer-rooms/) are open until ~mid Nov (close date depends on room). Possible rooms of interest include: |
| 76 | + * Rust (double number of slots vs. previous years) |
| 77 | + * Embedded, Mobile and Automotive |
| 78 | + * IoT |
| 79 | + * LLVM |
| 80 | + * RiscV |
| 81 | +* Docs improvement suggestions by @nickray: |
| 82 | + * https://github.com/rust-embedded/docs/issues/18 |
| 83 | + * https://github.com/rust-embedded/docs/issues/19 |
| 84 | + * <crickets/> |
| 85 | +* Randomizing symbol names vs. reproducible builds (@jschievink): |
| 86 | + * https://github.com/rust-embedded/cortex-m-rt/pull/205 |
| 87 | + * Waiting for @jschievink to implement the trampoline approach |
| 88 | + * Meeting participants in favour of getting rid of the randomizing hack |
| 89 | +* PSA from @japaric, new PR to fix Mutex impl: https://github.com/rust-embedded/wg/pull/388 |
| 90 | + |
| 91 | +## To be put on ~~next~~ this weeks agenda |
| 92 | + |
| 93 | +* Foundational crates push to 1.0 |
| 94 | + * https://github.com/rust-embedded/wg/issues/383 |
| 95 | +* Mutex Trait (@korken89) |
| 96 | + * https://github.com/rust-embedded/wg/pull/377 |
| 97 | + |
| 98 | +## Last Week's Action Items |
| 99 | + |
| 100 | +* [ ] @therealprof write an RFC for changing the embedded-hal trait inclusion mechanics |
0 commit comments