source proyectos proyecto open contribuir como colaborar java open-source

proyectos - Proyecto de código abierto de Java para contribuir



open source projects (7)

Quiero contribuir como desarrollador a un proyecto Java de código abierto. La mayoría de los proyectos en apache / java.net no están en desarrollo o son muy difíciles de comprometer. ¿Alguien puede sugerir proyectos que son relativamente fáciles de obtener como desarrollador con 2 años de experiencia en Java?


... son muy difíciles de ser un commiter

:) No te convertirás en un committer en un proyecto tan pronto como comiences a contribuir a él. Entonces, no te preocupes por eso tan pronto.

Esto es lo que sugeriría:

  • Use el Eclipse IDE. Todos los proyectos son de código abierto con una comunidad amigable y amplias oportunidades de contribución.
  • Java en sí ahora es open-source ahora algunas bibliotecas comerciales se están abriendo, una vez más una buena oportunidad para contribuir.
  • Finalmente, todo el conjunto de proyectos apache también es un gran punto de partida. Hay temas variados y deberías encontrar algo que te interese.

¿Has mirado a Kenai ? Este es un sitio de alojamiento de proyectos bastante nuevo respaldado por Sun, por lo que puede haber muchas oportunidades para involucrarse. También tiene una gran integración con Netbeans 6.7


Creo que lo mejor que puedes hacer es contribuir a las aplicaciones Java de opensource que realmente usas, de esta manera estarás motivado. Además, no empieces con algo enorme. Programas como jDownloader , muCommander y TuxGuitar son buenos candidatos.


El factor individual más importante que determinará el proyecto al que contribuye es su interés en ese proyecto. Si ya utiliza una biblioteca / producto de código Java de código abierto, ya tiene una plataforma creada, y el siguiente paso sería comenzar a contribuir en formas de documentación / sugerencias y códigos.

La documentación suele ser un punto de partida fácil y bueno para cualquier proyecto. Les narraré un ejemplo personal: comencé a contribuir con NetBeans Community Docs aportando artículos, y luego fui a administrarlo durante un año. Ahora, también soy un committer de código para el soporte NetBeans Python .

Tú también podrías seguir una trayectoria similar. Solo elija un proyecto de Java que ya conozca y utilice, y luego juegue con él, conozca más sobre él y luego comience a corregir errores o funciones de contribución. No te preocupes por ser un committer muy temprano. Un committer suele ser una posición codiciada que deberá ganar. Buena suerte.


Obtén un teléfono Android . Cuando utilizas algo todos los días, ves que los problemas son mucho más fáciles. Cada vez que encuentre algo que lo molesta, arréglelo (todas las cosas de la interfaz de usuario son Java y algunas del nivel inferior).


como se indicó anteriormente en SO, encuentre un proyecto que usaría y, por lo tanto, tenga más motivación para seguir desarrollándose, independientemente de si ha sido desarrollado por otros o no.


Apache Commons tiene docenas y docenas de áreas de nicho en las que puede trabajar. Elige tu favorito y comienza a enchufar! Mejor aún, ¿por qué no comenzar el tuyo? Siempre hay espacio para más y mejores soluciones en el mundo.