Entradas guardadas bajo "Continuum '

Comenzando en el Software Libre

A principios de este año en GMV  nos propusimos como objetivo el contribuir con el software libre mediante el desarrollo de nuevas funcionalidades o corrección de bugs en aplicaciones que utilizamos en nuestro ecosistema software. Por ello, decidimos que dos personas se dedicaran al desarrollo de las siguientes herramientas:

  • Desarrollo de Sonar, a la cual se dedicaría Antonio Muñiz.
  • Desarrollo de Continuum, en donde participo yo.

Junto a nosotros, otro compañero (Sergio Martín) se dedicó al desarrollo de un módulo para Drupal en el que se realizaba la integración con Alfresco mediante Servicios Web.

    Pronto se empezaron a ver los frutos. Primero Antonio Muñiz(un crack) se convirtió en committer del proyecto Sonar Pluggins mediante el desarrollo de unos ‘reportes’ para los datos de Sonar. A esto le siguió Sergio(otro crack) con la publicación del módulo con la integración entre Drupal y Alfresco. Después de visto los resultados de mis compañeros yo estaba impaciente por obtener resultados, los cuales llegaron relativamente pronto.

    Tras ‘estudiar’ el código de Continuum y familiarizarme con el flujo del mismo, empecé a reportar algunos parches para corregir bugs de la interfaz gráfica, que era la parte con la que estaba más familiarizado. Tras corregir algunos bugs posteriormente empecé con el desarrollado los test funcionales, para los cuales he utilizado Selenium + TestNG. Como consecuencia del desarrollo de los test me dieron de alta como ‘contributor’. Este momento me dio mucho ánimo ya que eran los primeros frutos de mi trabajo.

    Contributor es un reconocimiento que hace Apache a aquellas personas que han contribuido en el desarrollo de una aplicación. Normalmente para incorporar código a una aplicación de Apache es necesario que estés de acuerdo con la licencia de Apache y para ello te solicitan que firmes un documento (ICLA) en el que aceptas dichas condiciones.

    Hace una semana me llegó un correo con una pero invitación para ser ‘Commiter’ de Continuum. Esto si que no me lo esperaba, me dio un subidón tremendo, como si me quitara un peso de encima. Ya había conseguido una de las metas que me había puesto para este año, y antes de lo esperado.

    Dear Jose,
    
    On behalf of the Apache Continuum PMC, I would like to extend an
    invitation for you to become a Continuum committer. If you might be
    
    interested, please be sure to review the How the ASF Works pages.

    Por mi experiencia recomiendo a todos los que se dedican al desarrollo que se involucren en al menos un proyecto de software libre, ya que aprendes mucho, y es una buena forma de evaluarte, de ver cuanto vales como desarrollador.

    Domingo,19 abril, 2009 at 13:15 4 comentarios


    Feeds

    Entradas Recientes

    Categorias


    Seguir

    Get every new post delivered to your Inbox.