Durante el mes de enero se estuvo trabajando en algunos de los tickets que teníamos creados para el módulo, y el viernes, luego de nuestra primera grooming (de la cual tendremos post resúmen), se decidió hacer algunos ajustes para respetar cuestiones de forma.
Los cambios hechos en el módulo fueron:
- Se asignó el código ISO 3166-2 a cada provincia. (Ver en GitHub)
- Se creó un readme.md base para usar como modelo en los otros módulos. (Ver en GitHub)
- Se creó script de desinstalación. (Ver en GitHub)
- Se cambió el nombre del repositorio y el nombre del paquete. (Ver en GitHub)
Sobre el último punto, hemos corregido el documento Cómo escribimos módulos, ya que el nombre del paquete debería ser como se ha definido ahora (separando con guión cada palabra).
Desde ahora, para instalar el módulo, usaremos:
composer require mugar/module-argentina-regions
Luego, lo activamos como ya se hacía.
bin/magento module:enable Mugar_ArgentinaRegions
Actualizamos la base de datos.
bin/magento setup:upgrade
Y finalmente limpiamos cache.
bin/magento cache:clean
Como se indica en el readme del módulo, si necesitáramos desinstalar el módulo, ejecutaremos:
bin/magento module:uninstall Mugar_ArgentinaRegions
Desde ahora, el módulo se encuentra en el repositorio:
https://github.com/holamugar/module-argentina-regions
Y en Packagist en:
https://packagist.org/packages/mugar/module-argentina-regions