-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Preparation for contributor marketing push #830
Description
Winit needs more people actively working to improve it; the current crop of maintainers has been doing great work, but due to the nature of volunteer work said efforts aren't guaranteed and we don't have any contingency plans in the event that a platform maintainer stops being able to work on their platform. That is unacceptable, given Winit's foundational place in the Rust windowing, GUI, and gamedev ecosystems. I'd like to start a broader marketing push to get more people working on each of the backends (which I'm happy to helm), but there are a few questions I'd like to get resolved before getting started on that:
- Should a single person be allowed to maintain more than one platform?
- What is the maintainership status of the @francesca64's (macOS, X11, and Android) platforms?
- Should we implement an automated mechanism for assigning contributors to bugs?
- In
CONTRIBUTING.md, how should we list individuals that are able to contribute code to a platform, but don't necessarily have the time to maintain it? We don't have a role listed explicitly for doing that. - Should we move Winit and related projects into a new GitHub organization?
I've got personal stances on most of those issues, but I'm going to reserve those for a separate comment so to keep the starting post relatively unbiased.
cc @tomaka @francesca64 @mitchmindtree @vberger @mtak- @zegentzy @ryanisaacg