-
Notifications
You must be signed in to change notification settings - Fork 7
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
Create system for collecting infrastructure user stories #136
Comments
This comment has been minimized.
This comment has been minimized.
We discussed this in the 2024-12-20 council meeting to collect ideas. Some thoughts that came out of that:
|
With regards to the goal here of spending money: Another question that came up is whether this should be inwards-facing (supporting the project and its maintainers) or outwards-facing (improving Rust for users). I could imagine that there could be some scenario where we decide contracting someone to implement some feature (which I think is how Cargo came to be?) would be the most valuable to the project, and substantially improve adoption (and thus be very beneficial). For example (not a serious suggestion), we could identify that "users struggle with our current training material" and decide to contract someone to create free, high-quality training material. I'm inclined to keep the scope narrow here for inwards-facing support. My personal bias is that I think it is very important for the project itself to remain healthy. However, I have difficulty identifying how we could spend money on something and truly make that work (particularly regarding the reviewer/mentor strain, which I think is the biggest bottleneck). Also, if this means creating something (like internal tooling), then we end up with the problem of long-term maintenance (cough triagebot). I suppose we could also look at this in a broader view than just "spending money". If we use this process and identify a large priority, some existing volunteer/maintainer might seize that and just make it happen without being funded. But I think it would be good to keep the focus narrow here to just funding opportunities, to keep this tractable. |
We've been talking about how we might best invest money in ways that would have positive net value for the project.
We often run into issues or asks on the infrastructure side that we fail to capture. Not capturing these user stories means that we don't succeed at solving these or in allocating the funds to where they might be needed to solve them.
Here are two examples that @ehuss and I ran across in discussion:
There are many other of these kind of things that people tend to just quietly live with, but where we could instead act to meaningfully improve the lives of contributors.
Let's briefly discuss how we might enable better collecting such stories and how we might act on them in allocating funds.
@rustbot labels +I-council-nominated
The text was updated successfully, but these errors were encountered: