paint-brush
Cómo encontrar proyectos de código abierto para principiantespor@ashutoshmishra
75,254 lecturas
75,254 lecturas

Cómo encontrar proyectos de código abierto para principiantes

por Ashutosh Mishra4m2022/01/13
Read on Terminal Reader
Read this story w/o Javascript

Demasiado Largo; Para Leer

Open Source Guides es como un 101 para guías de código abierto. Te iluminará sobre el código abierto y varios otros elementos involucrados en él. Es la manera correcta de hacer las cosas. Te ayuda a mejorar tus habilidades, construir conexiones significativas y también construir tu carrera. Compilé una lista de algunas excelentes plataformas que ayudan a los desarrolladores principiantes a encontrar excelentes proyectos y problemas de código abierto para hacer su primera contribución. Pero antes de comenzar, si no sabe qué es el código abierto, lea esta publicación.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Cómo encontrar proyectos de código abierto para principiantes
Ashutosh Mishra HackerNoon profile picture
Creo que, fundamentalmente, el código abierto tiende a ser un software más estable. Es la manera correcta de hacer las cosas. - Linus Torvalds

Contribuir al código abierto puede ser gratificante y satisfactorio. Te ayuda a mejorar tus habilidades, construir conexiones significativas y también construir tu carrera.

Pero tener esa primera contribución puede ser una tarea abrumadora para usted como desarrollador que nunca antes ha contribuido al código abierto. Compilé una lista de algunas excelentes plataformas que ayudan a los desarrolladores principiantes a encontrar excelentes proyectos y problemas de código abierto para hacer su primera contribución.

Pero antes de comenzar, si no sabe qué es el código abierto,lea esta publicación

10 plataformas para encontrar proyectos de código abierto para principiantes

1. Guías de código abierto

Antes de comenzar con el código abierto, siempre es bueno saber cómo contribuir a un proyecto de código abierto.

Open Source Guides es como un 101 para código abierto. Este sitio web tiene guías en 👇 (la lista a continuación se tomó directamente de su sitio web)

  • cómo contribuir al código abierto
  • iniciar un proyecto de código abierto
  • encontrar usuarios para tu proyecto
  • construyendo comunidades acogedoras
  • mejores prácticas para mantenedores
  • liderazgo y gobernabilidad
  • cobrar por trabajo de código abierto
  • su código de conducta
  • métricas de código abierto
  • el lado legal del código abierto

Le recomiendo encarecidamente que lo lea antes de realizar su primera solicitud de extracción. Lo iluminará sobre el código abierto y varios otros elementos involucrados en él.

2. En juego

Up For Grabs mantiene una "lista de proyectos de código abierto que han seleccionado tareas específicamente para nuevos colaboradores". (de Up For Grabs )

Filtra los proyectos por etiquetas y etiquetas y comprueba los proyectos que te parecen interesantes.

3. Proyectos Ovio

“Ovio es una plataforma comunitaria que se esfuerza por hacer que el ecosistema de código abierto sea más colaborativo y accesible al permitir que los desarrolladores contribuyan”. (de Ovio )

Le da acceso a las listas seleccionadas de proyectos y problemas que coinciden con sus habilidades e intereses.

Primero debe crear su cuenta y completar su perfil para informar a Ovio sobre sus habilidades e intereses en función de los cuales lo emparejarán automáticamente con proyectos y problemas.

4. Clasificación de códigos

CodeTriage lo ayuda a contribuir con el código abierto "seleccionando un puñado de problemas abiertos y enviándolos directamente a su bandeja de entrada". (de CodeTriage )

Después de registrarse en CodeTriage, elige los repositorios con los que desea ayudar y periódicamente le enviarán problemas. Ya han ayudado a 63.488 desarrolladores a contribuir a 6.767 proyectos de código abierto hasta la fecha.

5. Primeras Aportaciones

First Contributions lo ayuda a realizar su primera contribución de código abierto en cinco minutos. Para comenzar, debe clonar su repositorio localmente y luego agregar su nombre a su archivo "Contributors.md" y luego enviar los cambios a GitHub. Una vez que haya hecho eso, puede consultar su extensa lista de proyectos y elegir los que coincidan con sus habilidades e intereses.

6. Código tributo

Codetribute es un sitio que guía a los contribuyentes a su primera contribución. Ayuda a los nuevos colaboradores a encontrar un proyecto en el que quieran trabajar, aprender sobre ese proyecto y luego encontrar una tarea que se adapte a sus habilidades e intereses y que aún no haya sido asignada a otra persona”. (de Codetribute LÉAME )

Puede buscar proyectos y sus problemas y también puede filtrar problemas según sus lenguajes de programación preferidos. La otra cosa buena de Codetribute es que le permite encontrar problemas con la etiqueta good-first-bugs a diferencia de otros recursos en este artículo.

7. Proyectos Hacktoberfest

Hacktoberfest Projects es un sitio web que te permite encontrar proyectos elegibles para Hacktoberfest. Aunque este sitio web está diseñado específicamente para encontrar proyectos de Hacktoberfest, no existe una regla que no pueda contribuir a esos proyectos en otros meses además de octubre.

Así que echa un vistazo a este sitio y es posible que encuentres algunos proyectos geniales aquí.

8. Buen primer número

El sitio web Good First Issue selecciona los problemas con una buena etiqueta de primer problema de varios proyectos de código abierto y los muestra con una interfaz de usuario agradable y limpia. Es una excelente manera de encontrar "buenos primeros problemas" en GitHub, lo que le llevaría mucho tiempo encontrar manualmente. Si eres un principiante, te animo a que visites y consultes este sitio web.

9. Primera solicitud de extracción

Para ser honesto, es posible que este sitio web no encuentre proyectos de código abierto para contribuir, pero le dirá cuál fue la primera contribución de código abierto de sus programadores favoritos.

La primera solicitud de extracción, como sugiere el nombre, le pide el nombre de usuario de GitHub de sus programadores favoritos y, a cambio, muestra su primera solicitud de extracción.

Es un gran sitio web para que sepas cuántos programadores gigantes que conoces comenzaron con pequeñas contribuciones.

10. Aviel

Aviyel es una plataforma de monetización impulsada por la comunidad para proyectos de código abierto. Trabajan con creadores de código abierto para construir e incentivar comunidades activas, lograr la independencia financiera y aumentar la adopción de sus proyectos.

Aviyel está “construyendo una plataforma de intercambio de conocimientos que ofrece un intercambio continuo y garantizado de conocimientos, soporte y contenido en torno a proyectos de código abierto entre la comunidad de código abierto y las empresas y desarrolladores que crean excelentes productos usándolos”. (del Manifiesto de Aviyel )

Actualmente, han incorporado cinco proyectos: Docz, Typesense, Mobile Security Framework (MobSF), Chatwoot y Hoppscotch, puede consultarlos en el sitio web de Aviyel.

Echa un vistazo a la plataforma y estos proyectos y puede que encuentres algo interesante.

pensamientos de despedida

Si está leyendo hasta este punto, lo más probable es que esté realmente interesado en involucrarse en el código abierto. Le deseo buena suerte con su viaje de código abierto. Comuníquese conmigo en Twitter si alguna de estas plataformas ahora o en el futuro lo ayuda a hacer su primera contribución de código abierto. Me encantaría saber de tu viaje.

¡Feliz codificación!