Mucho hemos dicho y escuchado en cuanto a la épica inmensidad de XML que podemos encontrar en Magento, ¿no?. Hay alguna sección que, incluso, parece que se ahoga consigo misma (si, hablamos de vos Magento_Checkout). Pero, al mismo tiempo, hay algunas gratas sorpresas.
Archivos de la etiqueta: magento2
Magento 2.3.2 (seguridad + performance + productividad + calidad)
El 25 de junio vio la luz, finalmente, la versión 2.3.2 de Magento. Este lanzamiento no es sólo una versión menor de la plataforma. Han pasado muchas más cosas. (Discutir sobre si se sigue fielmente semver no es la idea, no hoy). Dada la cantidad de temas a resaltar sobre esta actualización/versión/parche y anexos, vamos …
Seguir leyendo «Magento 2.3.2 (seguridad + performance + productividad + calidad)»
Eramos pocos y parió la abuela (cuarta parte, agregando webhooks)
Vamos con la cuarta entrega de la saga: cómo hacer que mis cambios en GitHub se publiquen automáticamente en mi repo privado. En la tercera parte, vimos cómo hacer un script para actualizar nuestro Gitlab desde nuestro repo original de GitHub, y luego regenerar nuestro satis. De esta forma cada vez que tocamos nuestra extensión, …
Seguir leyendo «Eramos pocos y parió la abuela (cuarta parte, agregando webhooks)»
Descontinuando módulos y paquetes en PHP de la manera correcta
Desde que Composer se convirtió en el estándar de facto y GitHub nos permitió mantener código online sin esfuerzo, la cantidad de paquetes y módulos sin mantenimiento de ningún tipo tuvo un crecimiento exponencial. Está bueno recordar que además de programar para resolver un problema específico, programamos para otros programadores. O al menos deberíamos hacerlo. …
Seguir leyendo «Descontinuando módulos y paquetes en PHP de la manera correcta»
Cómo distribuir extensiones pagas – tercera parte (automatizando todo)
Hasta ahora ya vimos cómo instalar Gitlab, cómo instalar Satis y cómo configurar todo incluso para poder instalar nuestra extensión en Magento. Un de las cosas que me había planteado en un principio, era que mis repos privados quedaran resguardados en Github, y que nadie tuviese acceso a ellos. Así que ahora vamos a ver …
Seguir leyendo «Cómo distribuir extensiones pagas – tercera parte (automatizando todo)»