Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Create a team dedicated to growing the embedded crate ecosystem.
Team tasks
This team will
Develop guidelines for library design and application development
Review, and in some cases aid in the design of, foundational libraries.
Review projects submitted to the showcase.
This team will be in charge of the Embedded Rust "libs blitz". See #316
Member qualifications / tasks
Members of this team are expected to
Have experience with Rust API design, Rust code reviews and / or writing,
auditing and reasoning about unsafe code.
Write guidelines and review reports.
Study https://rust-lang-nursery.github.io/api-guidelines/ and similar material
Why also include application development?
Embedded application development is sufficiently different from command line
application development that a different set of guidelines is required -- the
patterns and best practices are totally different.
Unresolved questions
Bikeshed team name
Needs more members