Como contribuir tu primer módulo en Drupal.org

Drupal se construye y se mantiene gracias a los miles de desarrolladores que día a día crean y comparten sus proyectos o ayudan a mantener los de otros desarrolladores. A veces nos quedamos con usar esos módulos contrib y en algunos casos reportar cuando algo no funciona, muchas veces por pensar que esto es muy complejo o que no estamos preparados para aportar nuestros desarrollos a la comunidad (el famoso síndrome del impostor). Mi idea con esta charla es transmitir que contribuir un módulo no es algo tan complejo, simplemente hay que darle una vuelta a la forma de pensar cuando hacemos un módulo custom para un proyecto y adaptarlo para que sea usable en cualquier proyecto.

 

En esta sesión seguiremos los pasos para crear un módulo contrib:

  • Encontrar Funcionalidades del proyecto con potencial para ser módulos contrib.
  • Beneficios de un módulo contrib con respecto a un módulo custom. (Cuando nos miran hacemos mejor las cosas)
  • Cambiar el pensamiento de custom (Para mi proyecto) a contrib (Configurable)
  • Buenas prácticas y estructura de un módulo contrib.
  • Cuenta de drupal.org, crear página del módulo.
  • git.drupalcode.org, como subir el módulo y sistema de versiones
  • Gestion de issues
     

        Extra:

  • Como ser Desarrollador certificado: "Security advisory process and permissions policy". Que mi módulo tenga la insignia de "project are covered by the security advisory policy."