
Peter Holmes
0
2294
207
El éxito de los proyectos de código abierto ha desafiado el viejo dicho: demasiados cocineros estropean el caldo. Si duda del éxito de la iniciativa de código abierto, solo tiene que mirar Firefox y WordPress, probablemente dos herramientas que lo ayudan a leer la mayor parte de la web. Entonces, probablemente esté arreglando una fecha en un teléfono Android.
Mi colega Erez explicó por qué debería contribuir a proyectos de código abierto [Opinión] Por qué debería contribuir a proyectos de código abierto [Opinión] Por qué debería contribuir a proyectos de código abierto [Opinión] El concepto de software de código abierto no es nuevo, y con proyectos enormes y exitosos como Ubuntu, Android y otros sistemas operativos y aplicaciones relacionados con Linux, creo que podemos decir con seguridad que es un modelo probado para ... ¿No eres un codificador? Lea 8 maneras de ayudar a proyectos de código abierto si no es un codificador 8 maneras de ayudar a proyectos de código abierto si no es un codificador 8 formas de ayudar a proyectos de código abierto si no es un codificador Cubrimos por qué es importante contribuir a proyectos de código abierto, pero ¿qué pasa si no eres un programador? No tiene que aprender a programar para ayudar a sus proyectos favoritos de código abierto. Muchos no programadores se ofrecen como voluntarios ... Podrías ser escritor, diseñador, traductor, solo un adicto a Facebook o Twitter, o alguien que solo quiera donar dinero para la causa. Hay diferentes niveles donde puedes poner tus dos bits. Y aquí hay diez de los muchos proyectos de código abierto donde puedes.
Red de desarrolladores de Mozilla
Aquí es donde nacieron Firefox, Thunderbird y otros proyectos de Mozilla. El wiki de la Fundación Mozilla tiene toda la documentación y las herramientas que necesitará para la plataforma Mozilla. Sobre mozilla es un resumen semanal de noticias y oportunidades de contribución. También puede estar atento a la sección Noticias y actualizaciones en la página de inicio de la wiki donde se publica regularmente información sobre el desarrollo de aplicaciones.
El foro de soporte de la comunidad también es un lugar donde puede contribuir con su conocimiento mediante la resolución de problemas. Mozilla Forum tiene listas de correo y grupos de noticias específicos de temas. La información relacionada con la contratación y el trabajo se puede encontrar aquí. Mozilla también tiene el programa The Mozilla Reps para voluntarios. Mientras esté en el sitio de Mozilla, no olvide consultar la sección de Aprendizaje bien diseñada para obtener enlaces a tutoriales HTML, CSS y JavaScript..
Los proyectos de cromo
Chromium y Chromium OS son los proyectos de código abierto que desarrollan el navegador Google Chrome y el sistema operativo Google Chrome. El sitio de Chromium Projects aloja la documentación y el código relacionados con los proyectos de Chromium y es el único punto de referencia para los desarrolladores interesados en conocer y contribuir a los proyectos de código abierto..
Ambos sitios del proyecto están perfectamente organizados y puede seguir los enlaces que le indican cómo puede ser voluntario y unirse al desarrollo (por ejemplo, los canales beta y de desarrollo). También puede enviar parches o hacer algo tan simple como unirse a un grupo de discusión. Mira la presentación de diapositivas que te muestra la vida de un desarrollador de Chromium.
La Fundación de Software Apache
El proyecto del servidor web Apache no es el único para esta comunidad de código abierto. Puede comenzar con el catálogo de proyectos que están en desarrollo o en proceso y elegir uno para ser voluntario. Los proyectos abiertos están alineados en categorías. Los desarrolladores y usuarios se unen a listas de correo, descargan versiones, informan sobre errores y errores y contribuyen parches. Sumérgete en la página Participar en. Más que cualquier otra comunidad de código abierto, la Fundación Apache busca un compromiso constante y la membresía se otorga solo a los voluntarios que han contribuido activamente a los proyectos de Apache durante el curso..
Drupal
Drupal es un CMS (Sistema de gestión de contenido) líder y se usa ampliamente para la creación web. Los nombres reconocibles, gratuitos y de código abierto, como NASA, La Casa Blanca, Ubuntu, Zynga, etc. utilizan Drupal. Drupal tiene más de 16000 temas y más de 1300 módulos para construir sitios web ricos. Como voluntario, puede contribuir a este desarrollo y a muchos más, como trabajar en traducciones y documentación. Acceda a la página Involucrarse para obtener más detalles..
GNOMO
GNOME es un entorno de escritorio que funciona con la mayoría de las distribuciones de Linux. El proyecto GNOME es una comunidad internacional que siempre llama activamente a voluntarios. Si es escritor, también puede encontrar un lugar en la comunidad de desarrollo de GNOME para trabajar en guías para desarrolladores y otro contenido. Cada rol individual está claramente establecido con pautas. Los codificadores pueden dirigirse directamente a la página GnomeLove, que es básicamente una guía de inicio.
Ubuntu
Ubuntu es una distribución de Linux y detrás de ella hay una gran comunidad de desarrolladores interesados. La página ContributeToUbuntu le presenta los tipos de trabajo que puede contribuir al sistema operativo. Cuando crees que Ubuntu generalmente tiene un ciclo de desarrollo de seis meses, siempre hay trabajo disponible. Ubuntu, de manera bastante única, tiene una sección de Ubuntu Women. Esta sección alienta a las mujeres a involucrarse en el uso y desarrollo de Ubuntu.
Moodle
El entorno de aprendizaje dinámico orientado a objetos modulares es una plataforma de aprendizaje de código abierto popular. La plataforma le brinda herramientas poderosas para desarrollar un curso de aprendizaje completo en línea. El sistema de gestión de aprendizaje está construido con PHP. Como dice el sitio: por supuesto, damos la bienvenida a los programadores de PHP, pero también puede contribuir mediante debates, pruebas, comentarios y documentación. Puede contribuir al desarrollo de las plataformas centrales o los diversos módulos y complementos.
Joomla
Joomla, como Drupal, es un sistema de gestión de contenido para desarrollar sitios web completos. Joomla está construido usando PHP y MySQL. Es el segundo CMS más popular después de WordPress. Desde pequeñas páginas de inicio hasta sitios de comercio electrónico, Joomla ve muchas aplicaciones. De hecho, Linux.com es un sitio de Joomla. Joomla tiene 200,000 usuarios y contribuyentes de la comunidad. En Joomla, cualquiera puede contribuir en cualquier nivel, incluso los recién llegados. Puede unirse a cualquiera de los grupos de trabajo de Joomla y ayudar a la plataforma a alcanzar sus objetivos de código abierto.
Pitón
Python es un lenguaje de programación de código abierto (básicamente un lenguaje de secuencias de comandos) y se ejecuta en Windows, Linux / Unix, Mac OS X y también se puede portar a las máquinas virtuales Java y .NET. De Wikipedia: entre los usuarios de Python se encuentran YouTube y el cliente original de BitTorrent. Las grandes organizaciones que hacen uso de Python incluyen Google, Yahoo, CERN y NASA. La Python Software Foundation impulsa el desarrollo del lenguaje. La Guía de Desarrolladores de Python y el Grupo de Mentores de Python son las dos fuentes de referencia si desea ser voluntario aquí. Lea también las Preguntas frecuentes del desarrollador.
Speed Dreams
Un juego de código abierto tenía que estar en la lista. Y aunque hay muchos, he elegido esto. El juego de simulación de carreras de coches de código abierto y gratuito se lanza bajo la Licencia Pública General de GNU (GPL). Se deriva del simulador de coches de carreras abierto Torcs. Como usuario final, puede sugerir mejoras y, como desarrollador, puede enviar sus códigos y parches para pruebas. Vea la página de Participación para más detalles..
Otros juegos a los que puedes contribuir son Xonotic, 0 A.D, y VegaStrike Entre muchos otros.
Bueno, eso definitivamente no es todo, ya que el mundo de código abierto es enorme. Aquí hay una lista de repositorios de proyectos de código abierto donde puede encontrar trabajo en muchos proyectos de código abierto pequeños y grandes en busca de ayuda:
- GitHub
- SourceForge
- Código de Google
- BitBucket
- CodePlex
- Código52
- Desarrollo de juegos
- OpenHatch
Además, mira nuestras publicaciones sobre lo que es de código abierto. Puede encontrar algunos proyectos más que también están buscando ayuda. Mientras tanto, nos gustaría recibir sus comentarios: ¿ha trabajado en un proyecto de código abierto? ¿Cómo fue la experiencia? ¿Qué consejo le darías a los principiantes que buscan tomar el camino del voluntariado??