Open
Description
We would like to push embedded crates owned by the working group to a stable 1.0 state, when reasonably possible.
Possible crates to evaluate include:
- cortex-m
- cortex-m-rt
- embedded-hal
For each crate, we should come up with our process of deciding whether these crates are ready. This could include evaluation, a call for feedback, or could require identification of tasks required before ready for stabilization. This may spawn one or more focus projects.
For now, we need to do the following:
- Enumerate crates that can be included in the 1.0 push
- Come up with a process or evaluation criteria before marking them 1.0
In the 2020-01-07 meeting we agreed to try and push a crate out on a six week cycle (although not aligned with the Rust release process - just inspired by it).
First Wave - ships Tuesday, 2020-02-18
Second Wave
(Need to select from some of the following)
- cortex-m-rt - Ship a 1.0 release cortex-m#405
- bare-metal - Ship a 1.0 release bare-metal#22
- nb - Ship a 1.0 release nb#20 (note, this is a @japaric crate)
- Anything else
r0
unblocks
Future Waves
- cortex-m - Ship a 1.0 release cortex-m#183
- embedded-hal - Ship a 1.0 release embedded-hal#177
- svd2rust - Ship a 1.0 release svd2rust#426
- cortex-m-semihosting - cortex-m-semihosting: Ship a 1.0 release cortex-m#290
Metadata
Metadata
Assignees
Labels
No labels