Humpback v1.0.0: Un año de desarrollo entusiasta.
Read this article in english: Humpback v1.0.0: One year of passionate development
Hace exactamente un año Kevin Porras realizó el primer commit para nuestro proyecto de código abierto para generar sitios web en Drupal 8: Humpback generator.
Algunos días más tarde Dharizza Espinach Barahona se incorporó al desarrollo del proyecto y con ella llegaron un sin número de ideas y buen código que ahora son una gran parte de la base del proyecto.
Durante las primeras etapas del proyecto sólo se incluyó la funcionalidad de Scaffolding para la generación de nuevos proyectos y un ambiente básico basado en Docker que incluía únicamente herramientas fundamentales. Incluso con estas herramientas básicas, empezamos a notar un cambio en nuestro proceso de desarrollo, haciéndolo más sencillo y óptimo. Humpback permite mantenerse enfocado en el proceso de desarrollo y evita tener que preocuparse por la configuración de cada herramienta a usar en nuestro ambiente de desarrollo local. Esto se vio reflejado en la reducción de tiempos de setup del proyecto, haciendo a nuestros desarrolladores más felices.
Humpback v1.0.0
Durante los últimos días hemos estado trabajando en algunas nuevas funcionalidades que mejorarán la experiencia de desarrollo de los equipos que usan Humpback. Agregamos las siguientes herramientas, las cuales están ya configuradas y listas para ser usadas:
- Lighthouse: una herramienta de auditoría para sitios web.
- Blackfire: una herramienta de profiling.
- BackstopJS: una herramienta para hacer pruebas de regresión visual.
- Agregamos un nuevo Job de Circle CI para crear ambientes multidev de pantheon.
Ademas, solucionamos algunos problemas relacionados a la herramienta xdebug
.
Nueva documentación para Humpback.
Como una parte muy importante de esta nueva versión del proyecto estamos muy felices de anunciar: ¡tenemos una nueva documentación! Para visitarla pueden ir a: https://humpback.readthedocs.io . Esta documentación contiene información relevante sobre: requerimientos de la herramienta, comandos custom, utilización del set de herramientas, cómo iniciar con Humpback y mucha más información.
Queremos que más personas se involucren con el proyecto, por eso hemos realizado este gran esfuerzo por liberar esta nueva versión del proyecto, que como ya mencionamos, incluye nuevas funcionalidades, repara algunos problemas existentes y agrega una nueva documentación.
Los invitamos a darle un vistazo y contribuir con Humpback. Si tienen algún problema o desean incluir una nueva funcionalidad, pueden hacérnoslo saber haciendo el reporte en el respectivo repositorio de Github:
- Humpback generator: https://github.com/humpbackdev/generator-humpback
- Humpback environment: https://github.com/humpbackdev/humpback
- Humpback documentation: https://github.com/humpbackdev/humpback-docs
Estamos muy emocionados por sus futuras contribuciones a Humpback, ¡Happy hacking!