[Rust-VMM] Proposal for contribution and crate approval process

Jonathan Bryce jonathan at openstack.org
Wed Feb 20 20:25:56 UTC 2019


Hi everyone,

On the rust-vmm community meeting this morning there was a discussion about the approval process for new crates. From the discussion a basic proposal emerged:

- Create a group of rust-vmm project-wide maintainers
	- Group size would start out with around 5 individuals
	- Maintainers should come from a variety of backgrounds and affiliations
	- Inclusion of a new crate would require approval from at least 3 maintainers
	- Maintainers should look for approval and feedback from multiple “consumer" communities (e.g. qemu, crosvm, kata, firecracker)
- As the number of crates scale, maintenance at the crate level would be distributed beyond the project-wide group to avoid overloading the project-wide maintainers or creating bottlenecks within individual crates

I offered to write this up and post on the list to make sure everyone had a chance to see and comment on it, so please send your thoughts/feedback.

If this is agreeable as a process, we’ll need to bootstrap the initial set of maintainers. I have thoughts on that as well, but would love to hear others’ opinions too.

Thanks,

Jonathan


More information about the Rust-vmm mailing list