Cambio de Vendor del Módulo
Checklist de Migración de Vendor: Tiargsa → Andrómeda
-
Actualizar namespaces y referencias
- Modificar todos los namespaces en archivos PHP, XML, y otros recursos como layout XML, di.xml, etc., para utilizar el nuevo vendor
Andromeda
.
- Actualizar comentarios, anotaciones y rutas internas que mencionen
Tiargsa
.
-
Actualizar composer.json
- Cambiar el campo
"name"
al nuevo vendor, por ejemplo: "andromeda/nombre-del-modulo"
.
- Revisar y actualizar la configuración
"autoload"
y cualquier otra sección donde aparezca el nombre del vendor.
-
Revisar dependencias internas y referencias cruzadas
- Revisar y actualizar todas las dependencias internas que mencionen a
Tiargsa
.
- Modificar referencias en clases, helpers, plugins y otros componentes del módulo.
- Actualizar configuraciones de base de datos, identificadores y variables relacionadas.
- Comprobar y corregir referencias cruzadas en otros módulos o integraciones asociadas.
-
Actualizar documentación y metadatos
- Revisar documentación interna y externa (README, guías de usuario, instrucciones de instalación).
- Modificar ejemplos de uso y cualquier referencia al vendor antiguo.
- Si el módulo se publica en repositorios (Git, Packagist, etc.), actualizar las URLs y la metadata del proyecto.
-
Ejecutar pruebas funcionales
- Realizar pruebas funcionales en entornos de desarrollo y testing controlados para verificar:
- El correcto funcionamiento del módulo bajo el nuevo vendor.
- La ausencia de errores relacionados con namespaces, autoloading o dependencias rotas.
- La integridad de datos y la correcta inicialización de componentes.
-
Validar versionado y despliegue
- Aumentar la versión del paquete para reflejar el cambio de vendor.
- Publicar la nueva versión en el repositorio correspondiente y verificar su correcta instalación vía Composer.
Edited by Belen Enemark