Elija un proyecto que le interese, mire su rastreador de errores (es público para la mayoría de los proyectos de código abierto), elija un error que parezca relativamente simple e intente solucionarlo.
Una vez que lo haya solucionado y probado, cree un parche y envíelo. En el caso de GitHub, también puede bifurcar el proyecto, arreglarlo y enviar una solicitud de fusión.
Además, aprenda a usar git (o cualquier sistema de control de versiones que use el proyecto que le interesa).
- ¿Qué startups de software de código abierto cambiaron la forma en que los desarrolladores / empresas desarrollan productos?
- ¿Cuán diferente debe uno preparar y abordar los roles de desarrollo web como se supone que los roles principales de desarrollador de software?
- Si Javascript es un lenguaje tan malo, ¿por qué tiene tantos partidarios empujando su alcance?
- ¿Qué lenguajes informáticos debo aprender a codificar y ser desarrollador de software como principiante?
- En desarrollo de software, ¿qué significa un desarrollador clave?
Una vez que haya solucionado algunos pequeños errores, tendrá una mejor idea de cómo funciona la base de código y podrá hacer mayores contribuciones. Aunque para contribuciones más grandes, probablemente desee hablar primero con el responsable del proyecto, porque es posible que no le guste su idea, y su implementación sería una pérdida de tiempo porque de todos modos no la aceptará. O tal vez ella ya conoce a alguien más trabajando en la función, y que usted trabaje en ella al mismo tiempo sería una pérdida de tiempo para usted o para la otra persona.