Humpback v1.0.0: Un año de desarrollo entusiasta.

Rodrigo Espinoza Brenes
MANATI | Agencia Web
3 min readOct 5, 2018
Illustration by Lucy Sánchez

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.

Humpback generator first commit

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:

Estamos muy emocionados por sus futuras contribuciones a Humpback, ¡Happy hacking!

Manatí es una firma consultora web de origen costarricense, donde hacemos sitios estratégicamente diseñados para llevar organizaciones a lograr objetivos.

No se pierdan los proyectos, noticias e ideas de nosotros en Manatí. Conozca más sobre lo que hacemos, síganos en medium, twitter y facebook.

--

--

Rodrigo Espinoza Brenes
MANATI | Agencia Web

Happy backend developer at @estudiomanati, gadgets lover, geek and 35% robot… or maybe a little bit more…