Trunk-Based Development y otras estrategias de branching

Ya sabemos que hay planetas habitables, y sabemos que hay agua en Marte. Sabemos también que vamos a tener que rescatar a Matt Damon de cualquiera de esos planetas (evidencias aquí y aquí). Pero aún así, no logramos hacer push de commits que no entren en conflicto. Aún no logramos evitar que un merge de …

Shopware – Día 2

Día 2 de mis aventuras en el mundo real con Shopware. (O 200… ya se hace difícil distinguir). Retomando el post anterior, la dificultad con la instalación por Composer es que, a diferencia de lo que podemos arrastrar de costumbre los que venimos de Magento, aquí los templates son un conjunto de paquetes. Por ejemplo, …

CalVer para versionar proyectos

Este pequeño post tiene un vínculo demasiado estrecho con esa obsesión casi compulsiva de revisar qué cosas hago y por qué las hago (y si tiene sentido hacerlas). La preguntonta del día de hoy es: ¿cómo versionar y taguear un proyecto? Desde hace algo más de una década mi trabajo principal ha sido sobre tiendas …

Shopware – Día 1

Querido Diario, Aprovechando que ayer se publicó la versión 6.4 de Shopware, voy crear mi tienda de demo desde 0, intentando llenar los vacíos que no encuentro en la documentación (y que cometo el error de comparar contra Magento). Como primer paso, creé mi entorno local con docker, copiando el mismo stack que normalmente uso …