-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
At the moment the stm32-rs organisation is just a loose bundle of various STM32 related repositories and crates without any overarching governance, teams or rules. This leads to varying quality and completeness as well as a different pace of development in the crates despite lots of overlap and a unified interest in thriving Rust ecosystem.
In order to better support the development of the various resources we should:
- Manage the teams organisation wide instead of per crate
- Define minimum quality standards for included repositories, such as
- Need to have at least two active team members taking care of issues and PRs
- Need to have a usable README, mentioning all supported features and pointers how to get started and how to contribute as well as a MSRV
- Need to have an acceptable license
- Need to use CI to ensure compilability of all supported features
- Need to be published on crates.io unless there's there's a good reason not to (e.g. not a Rust crate or a collection of examples)
- Provide issue tracking and guidance for cross-repository issues
- Set up a organistation front explaining the mission, of the organisation, the rules and providing an overview over and link to the included repositories
Sh3Rm4n, usbalbin and FeldrinH
Metadata
Metadata
Assignees
Labels
No labels