Adoptar o implementar nuevas tecnologías a nuestros sistemas basados en Java tiene muchos ángulos de análisis que van más allá de lo técnico.
En esta sesion veremos 10 formas prácticas y efectivas en las que puedes contribuir activamente en el ecosistema Cloud Native de Java con JakartaEE y Apache TomEE.
Con esta información podrás tomar mejores decisiones en las mejoras continuas de tus arquitecturas y sistemas basados en java.
18. @CesarHgt @tomitribe
@guatejug
Tipos de contribución
● Documentación
● Sítio web
● Pruebas
● Ejemplos
● Aumento de cobertura de test unitarios, integración,
performance,etc.
● Nuevas características
● Update the librerías
● Workshops
25. @CesarHgt @tomitribe
@guatejug
Open Source
● Governance
○ Types of Licenses
82
Approved
Licenses
{
MIT
APACHE 2.0
GNU GPL v3.0
Most common
licenses on GitHub
https://choosealicense.com/
32. @CesarHgt @tomitribe
@guatejug
Why you should be involved in open source?
● Become a part of a community
○ New friends
○ Networking
○ Recognition
● Skill Enhancement
○ Improving your programming skills
○ Understanding software architecture
○ Deeper knowledge of a specific software domain
○ Experience working on distributed teams
33. @CesarHgt @tomitribe
@guatejug
Why you should be involved?
● Experience working with with many different kinds of people
○ Resume and Portfolio Enhancement
○ Reference open source in resume
○ Use GitHub or other repos to show your work
○ Business opportunities (for example: support offering)