-
Notifications
You must be signed in to change notification settings - Fork 330
Announce the RFMF #1852
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
base: main
Are you sure you want to change the base?
Announce the RFMF #1852
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| +++ | ||
| path = "9999/12/31/rust-foundation-maintainer-fund-announcement" | ||
| title = "Rust Foundation Maintainer Fund Announcement" | ||
| authors = ["leadership-council", "rfmf-design-committee"] | ||
| +++ | ||
|
|
||
| We've established the *Rust Foundation Maintainer Fund* (RFMF)! | ||
|
|
||
| Concretely this means we've come up with a single system for taking in funds from large sponsors as well as individual sponsors, and directing those funds *exclusively* to maintainers. | ||
|
|
||
| We're funding maintainers via the following three means: | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would focus exclusively on MiR in this post, the Project Grants program is still in flux, and it's confusing enough already what's the relation between RFMF/MiR/PPB/Grants/... |
||
|
|
||
| * the existing program management program, | ||
| * the proposed [Project Grants program], which provides modest stipends to recognize and support existing contributors, and | ||
| * the new (established just for the RFMF) Maintainer in Residence program. | ||
|
|
||
| The Maintainer in Residence program is dedicated to hiring existing long-term maintainers and funding their maintenance work in full. Maintainers' in Residence time is split between priorities guided by the teams they are supporting and priorities of their own choosing within the project. | ||
|
|
||
| Selecting Maintainers in Residence is a collaboration between the Foundation and a "Funding team" appointed by the Leadership Council. This Funding team will weigh the set of applications against the project's needs and priorities. | ||
|
|
||
| The Funding team is additionally charged with ensuring the program's overall success. When sponsors contribute undirected funding, they are investing in the Rust project as a whole — and the project should meet them in good faith. Project teams receiving support from the program are expected to help the Funding team manage sponsor relations, e.g., by meeting with sponsors or providing other reasonable sponsor benefits. | ||
|
|
||
| Thanks to Josh Triplett, Jakub Beránek, lcnr, Lori Lorusso, Niko Matsakis and Tyler Mandry for driving the discussion, soliciting ideas and feedback, and writing the [RFC] | ||
|
|
||
| ## How to contribute funds | ||
|
|
||
| RFMF sponsors typically contribute to a general fund and don't direct where the money goes or who gets hired. | ||
| Every contribution helps fund the sustained maintenance that keeps Rust healthy. | ||
| All sponsors receive public recognition and visibility into how funds are being used through regular public reports. | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. How do we ensure public recognition? Having their GH profile picture in the sponsors list on GitHub? |
||
|
|
||
| See [the RFC section on sponsor benefits](sponsor benefits) for details. | ||
|
|
||
| To contribute funds, go to [https://rustfoundation.org/project-support/](https://rustfoundation.org/project-support/) or [contact the Rust Foundation] directly | ||
|
|
||
|
|
||
|
|
||
| ## How to apply | ||
|
|
||
| When funding is available, the Funding team and Foundation put out an open call for applications. | ||
| Where appropriate, the Funding team may also proactively reach out to potential applicants to encourage them to apply, if they may be a good fit for areas the project needs. | ||
| The Funding team and Foundation staff review applications, consider the project's needs, and then the Foundation makes offers to the strongest candidates. | ||
|
|
||
| [RFC]: https://github.com/rust-lang/rfcs/pull/3931 | ||
| [Project Grants program]: https://github.com/rust-lang/rfcs/pull/3919 | ||
| [sponsor benefits]: https://github.com/rust-lang/rfcs/blob/master/text/3931-rfmf-rust-foundation-maintainer-fund.md#sponsor-benefits | ||
| [contact the Rust Foundation]: https://rustfoundation.org/contact/ | ||
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will need some rewording to make it clearer how it is related to the earlier RF announcement, and who is "we" :)
Something like:
View changes since the review