Rust financia a seis mantenedores mientras la cola de revisión de Clippy llega a 300
4 min de lectura
- rust-analyzer, with a funded reviewer
- 10 PRs
- rust-analyzer, after they left
- 110 PRs
- Clippy, August 2026
- 300 PRs

El Rust Project nombró a sus seis primeros Maintainers in Residence el 26 de agosto de 2026. Se les paga desde el Maintainers Fund de la Rust Foundation, así que el trabajo es un empleo y no voluntariado de tiempo libre. El anuncio también nombra nueve equipos de Rust que considera críticamente infrafinanciados. Esa lista, y las cifras de cola que hay detrás, son la parte útil para cualquiera que trabaje con Rust.
El programa viene del RFC 3931, una propuesta de diseño de Rust publicada el 23 de febrero de 2026. El fondo en sí se lanzó el 2 de junio de 2026. Google, AWS, OpenAI, el Rust Project Leadership Council y donantes individuales lo pagan, según el anuncio.
Quién recibe financiación, y en qué nivel
Se seleccionó a seis personas, repartidas en tres niveles de apoyo. El anuncio da una plaza a tiempo completo, tres plazas a media jornada y dos becas de mantenedor más pequeñas. Los compromisos de tiempo que enumera quedan así.
| Nivel | Personas | Aproximadamente |
|---|---|---|
| Maintainer in Residence a tiempo completo | 1 | 5 días por semana |
| Maintainer in Residence a media jornada | 3 | 2,5 días por semana |
| Beca de mantenedor | 2 | 1 día por semana |
La entrada de lanzamiento de junio es concreta sobre qué compra el dinero. Las actividades financiadas son refactorización, revisiones de código, triaje de incidencias y mentoría. Cabe notar que las nuevas funciones del lenguaje no están en esa lista. Este es dinero para mantenimiento, no para construir cosas.
Las cifras de cola que hay detrás de la decisión
El anuncio de agosto cifra la cola de pull requests de Clippy en unas 300. Clippy es el linter de Rust, la herramienta que señala patrones de código dudosos durante una compilación. Una cola de ese tamaño significa que las correcciones aportadas se quedan sin revisar mucho tiempo.
El RFC 3931 aporta la cifra más contundente. Informa de que la cola de pull requests de rust-analyzer creció de unas 10 a más de 110 después de que se marchara un revisor financiado. Nada cambió en el código. La financiación del revisor terminó, y la cola se multiplicó por once. El RFC cita a un mantenedor directamente sobre este punto: «Resolver el problema de las revisiones sin duda requiere dinero, creo; ahí no hay gran duda».
Las nueve áreas que el anuncio señala como críticamente infrafinanciadas son rustdoc, rustup, cargo, el compilador, libs, clippy, rustfmt, rust-analyzer y mods. Eso cubre la documentación, la instalación del toolchain, la herramienta de compilación, el compilador en sí, la biblioteca estándar, el linting, el formateo, el soporte para editores y la moderación.
Por qué financiación a largo plazo en lugar de becas
El RFC 3931 sostiene que una financiación estable a largo plazo da mejores resultados que las becas a corto plazo. Su prueba es la propia experiencia de Rust. Recoge que la beca de seis meses de Clippy fue demasiado corta para planificar a largo plazo. Y cita a un mantenedor diciendo: «Era difícil hacer planes a largo plazo».
El RFC señala tres programas de fuera como precedente. El programa Developer in Residence de la Python Software Foundation empezó en 2021 y financia a tres personas. El programa Fellowship de Django funciona desde 2014. La Zig Software Foundation gasta el 92 % de su dinero directamente en colaboradores.
La entrada de lanzamiento de junio explica la urgencia en términos más llanos. Dice que mantenedores clave de Rust estaban perdiendo su financiación para trabajar en Rust por cambios de presupuesto en otros sitios. La entrada promete que «todos los ingresos de este fondo se usarán directamente para apoyar a los mantenedores del Rust Project». Los mantenedores financiados describen el efecto como un respiro, no como ambición. Gen Li dijo: «Por fin tengo el ancho de banda para revisar con calma mi bandeja de entrada y conservar la compasión esencial como mantenedora». Alejandra González dijo que la financiación «me ayuda a poner el corazón en un proyecto sin preocuparme por llegar a fin de mes».
Qué significa esto para los desarrolladores
Si tienes una pull request parada en clippy o rust-analyzer, haz rebase ya. La capacidad de revisión es exactamente lo que compra este dinero, y esos dos repositorios están nombrados tanto en el anuncio como en el RFC. Un parche que lleva meses esperando tiene más oportunidades en el próximo trimestre que en el anterior.
Ajusta bien tus expectativas, eso sí. La lista de actividades financiadas es refactorización, revisiones, triaje y mentoría. No leas esto como una promesa de funciones del lenguaje más rápidas. Léelo como la promesa de que alguien mirará tu contribución, que para la mayoría de los equipos era lo que de verdad los bloqueaba.
Trata la lista de nueve equipos como un mapa de riesgos de tu propia cadena de dependencias. Si tu pipeline de release se apoya en rustup o rustfmt, esas herramientas acaban de ser descritas públicamente como críticamente infrafinanciadas por el propio proyecto que las gestiona. Eso justifica fijar versiones, y conviene saberlo antes de que una actualización rompa una compilación que no puedes revertir rápido.
Para las empresas, la cifra de rust-analyzer es el argumento que llevar a una reunión de presupuesto. Una cola que pasa de 10 a 110 porque se fue un revisor financiado es un coste concreto y medible de no financiar el mantenimiento. El fondo acepta donaciones a través de GitHub Sponsors, y Google, AWS y OpenAI ya están dentro. Si tu compilación depende de cargo, este es un seguro inusualmente barato.
El truco de medición también merece copiarse dentro de casa. Cuenta tu cola de revisión antes y después de que un revisor clave deje un proyecto. Ese único número de antes y después justifica más contrataciones que cualquier argumento general sobre deuda técnica.
Sources
- Announcing our first Maintainers in Residence - Rust Blog
- Launching the Rust Foundation Maintainers Fund - Rust Blog
- RFC 3931: Rust Foundation Maintainer Fund - The Rust RFC Book