Self-serve model for funding Node.js work
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- node.js
- Área
- content, documentation, web-dev
Línea de trabajo
Revisa la discusión en TSC issue 1723, el cambio propuesto en el encabezado de nodejs.org y Nodejs-Funding-Sources.md. Después, inspecciona la ubicación propuesta en el repositorio nodejs/admin para el directorio de maintainers. Se considera terminado cuando la página de financiación, un enlace de navegación fácilmente descubrible y el enfoque del directorio estén acordados e implementados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
@nodejs/tsc I'm sharing this concrete proposal to further address any concerns regarding https://github.com/nodejs/TSC/issues/1723#issuecomment-2827713134 before moving forward with implementation.
Problem statement
Companies and individuals want to fund Node.js work. Some Node.js maintainers are open to receiving funding for their contributions. How can we provide a self-serve way for funders to connect with those maintainers?
My proposal
Host a directory of maintainers and their areas of interest and expertise in an easily discoverable place on the Node.js website.
Add a new "Funding" item to the headers list in https://nodejs.org. It would be a link to a new page with contents:
Funding Node.js
This page outlines how you can fund the project and its maintainers.
1. Directed funding for OpenJS Foundation Member
Organizations can become OpenJS Foundation Members and use directed funding to support the project. To learn more about Project Directed Funding, visit https://openjsf.org/projects.
2. Donate via GitHub or Open Collective
The project accepts funding via:
Funds are to be used for specific efforts as decided by the Node.js Technical Steering Committee, including:
- Security lead
- CI stability improvements
- Project health and collaboration
For more details, see Node.js Funding Sources.
3. Fund individual contributors
The following directory lists maintainers who are open to receiving funding:
(Link to a file in https://github.com/nodejs/admin which would contain this directory)
| Name | Contact | Areas of interest and expertise |
|---|---|---|
| Jane Doe | [email protected] | Modules, Website |
| John Doe | [email protected] | HTTP, Async hooks |
Companies and individuals may connect directly with maintainers. The Node.js project does not oversee these engagements and is not responsible for any disputes or outcomes.
- Lenguaje dominante
- JavaScript
- Estrellas
- 693
- Forks
- 142
- Merge medio
- 8 d 7 h
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nodejs/TSC
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 20/100
-
tsc-agenda
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 3/100
-
build-agenda tsc-agenda
Dificultad 5/5 Más de una semana Aptitud para principiantes 5/100
Todos los issues de nodejs/TSC
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Graphify-Labs/graphify#4860 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
CommandCodeAI/command-code#1088 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
CanadaHonk/porffor#426 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
RIT-Software-Engineering/RIT-SE-Senior-Project#546 ·
Los mantenedores suelen responder en 1 día