From ae749d98bb99393a0c3c40c1116848f7a9dd125b Mon Sep 17 00:00:00 2001 From: Oli Scherer Date: Wed, 6 May 2026 10:06:22 +0200 Subject: [PATCH 1/5] Announce the RFMF --- ...foundation-maintainer-fund-announcement.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 content/rust-foundation-maintainer-fund-announcement.md diff --git a/content/rust-foundation-maintainer-fund-announcement.md b/content/rust-foundation-maintainer-fund-announcement.md new file mode 100644 index 000000000..fa6a05d3a --- /dev/null +++ b/content/rust-foundation-maintainer-fund-announcement.md @@ -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: + +* 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 contracting 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. + +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/ From 57e6fdffc808ddef6e14afb128909a3f403bf241 Mon Sep 17 00:00:00 2001 From: Travis Cross Date: Fri, 8 May 2026 14:53:42 +0000 Subject: [PATCH 2/5] Mention compiler-ops as existing maintainer funding Since we mention PM as maintainer funding, we should mention the compiler-ops program as well. --- content/rust-foundation-maintainer-fund-announcement.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/rust-foundation-maintainer-fund-announcement.md b/content/rust-foundation-maintainer-fund-announcement.md index fa6a05d3a..b37d7c3ef 100644 --- a/content/rust-foundation-maintainer-fund-announcement.md +++ b/content/rust-foundation-maintainer-fund-announcement.md @@ -8,9 +8,10 @@ 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: +We're funding maintainers via the following means: * the existing program management program, +* the existing compiler-ops 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. From 7afb71d3a3eaa830bdd8e70a6ab1e9739346e4dc Mon Sep 17 00:00:00 2001 From: Travis Cross Date: Fri, 8 May 2026 14:56:29 +0000 Subject: [PATCH 3/5] Capitalize the Project In a context where we're capitalizing "Foundation" when referring to the Rust Foundation, we should also capitalize "Project" when referring to the Rust Project. --- .../rust-foundation-maintainer-fund-announcement.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/rust-foundation-maintainer-fund-announcement.md b/content/rust-foundation-maintainer-fund-announcement.md index b37d7c3ef..0a67720cf 100644 --- a/content/rust-foundation-maintainer-fund-announcement.md +++ b/content/rust-foundation-maintainer-fund-announcement.md @@ -15,11 +15,11 @@ We're funding maintainers via the following means: * 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 contracting 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. +The Maintainer in Residence program is dedicated to contracting 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. +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. +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] @@ -38,8 +38,8 @@ To contribute funds, go to [https://rustfoundation.org/project-support/](https:/ ## 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. +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 From a0e0665d412c390e01588cbacf443275f93db184 Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Fri, 8 May 2026 08:49:50 -0700 Subject: [PATCH 4/5] Fix broken "sponsor benefits" link --- content/rust-foundation-maintainer-fund-announcement.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/rust-foundation-maintainer-fund-announcement.md b/content/rust-foundation-maintainer-fund-announcement.md index 0a67720cf..950593523 100644 --- a/content/rust-foundation-maintainer-fund-announcement.md +++ b/content/rust-foundation-maintainer-fund-announcement.md @@ -29,7 +29,7 @@ RFMF sponsors typically contribute to a general fund and don't direct where the 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. -See [the RFC section on sponsor benefits](sponsor benefits) for details. +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 From ebf8c20fb33035cd48ead60c2047007d40347b59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Rakic?= Date: Fri, 8 May 2026 20:06:27 +0200 Subject: [PATCH 5/5] add links to PM programs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jakub Beránek --- content/rust-foundation-maintainer-fund-announcement.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/rust-foundation-maintainer-fund-announcement.md b/content/rust-foundation-maintainer-fund-announcement.md index 950593523..fb5ee39c3 100644 --- a/content/rust-foundation-maintainer-fund-announcement.md +++ b/content/rust-foundation-maintainer-fund-announcement.md @@ -10,8 +10,8 @@ Concretely this means we've come up with a single system for taking in funds fro We're funding maintainers via the following means: -* the existing program management program, -* the existing compiler-ops program, +* the existing [program management program](https://blog.rust-lang.org/inside-rust/2026/04/09/program-management-update-2026-03/), +* the existing [compiler-ops program](https://blog.rust-lang.org/inside-rust/2025/06/05/a-glance-at-the-team-compiler-operations), * 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.