-
Notifications
You must be signed in to change notification settings - Fork 17
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
Ship a 1.0 release #22
Comments
Some simple improvements to be made before 1.0:
Other blockers:
Unresolved questions:
|
As soon as I find the markdown version of the API checklist, I’m going to create a tracking issue for that work so items can be checked off as they’re reviewed. |
Found it. Will open the tracking issue when time allows. https://github.com/rust-lang/api-guidelines/blob/master/src/checklist.md |
As agreed in the 2020-03-10 meeting we're taking off the |
Maybe |
IMO We should check what uses it, and whether the users would see any benefit of having a traits that's shared between architectures. Maybe come up with potential use cases. (EDIT: #32 deleted it) |
Ticked MSRV, as it's in the README. |
35: Prepare v1.0.0 r=jonas-schievink a=adamgreig I'm opening this PR so we can move discussions forward around v1; I am very happy to have some changes or more feedback before we go ahead with this. Essentially, this crate is now just `CriticalSection` and `Mutex`, which are widely used and probably won't change without becoming something totally new (e.g. the new mutex-trait crate). There are some known issues (especially CSs don't disable NMI or HardFault) which perhaps could be documented and understood better, but I think are all platform-specific (cortex-m). In this PR: * Remove `StaticResource`: it's not been released in any published version so hasn't been proven yet; we could re-add it in a later release or separate crate * Remove `deny(warnings)` and instead deny them in CI * Update version to 1.0.0 We'll still want to close off #26. Otherwise I think everything from #22 is covered. Co-authored-by: Adam Greig <[email protected]>
Closed by #35. |
Part of rust-embedded/wg#383
Blockers:
Mutex is not safe on multi-core systems - Mutex is not safe on multi-core systems #12Peripheral
be removed?Nr
trait? (it's gone)The text was updated successfully, but these errors were encountered: