Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ada:howto:sicoferp:factory:new-migracion-sicoferp:front:convenciones-crear-repositorios-gitlab [2025/03/10 16:49] 192.168.175.219 |
ada:howto:sicoferp:factory:new-migracion-sicoferp:front:convenciones-crear-repositorios-gitlab [2025/03/18 14:14] (actual) 192.168.175.219 |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Convenciones para Crear Repositorios en GitLab ====== | + | ====== Crear repositorios en GitLab ====== |
[[ada:howto:sicoferp:factory:new-migracion-sicoferp:front|←Regresar]] | [[ada:howto:sicoferp:factory:new-migracion-sicoferp:front|←Regresar]] | ||
- | Este tutorial explica las convenciones establecidas para la creación y organización de repositorios en GitLab para los proyectos frontend | + | Convenciones establecidas para la creación y organización de repositorios en GitLab para los proyectos frontend. |
- | ===== Convención de Nombres ===== | + | ===== 1. Convención de Nombres ===== |
La convención de nombres para todos los repositorios de los proyectos debe seguir estas reglas: | La convención de nombres para todos los repositorios de los proyectos debe seguir estas reglas: | ||
- **Usar PascalCase (UpperCamelCase)**: Todas las palabras comienzan con mayúscula, sin espacios o símbolos especiales. | - **Usar PascalCase (UpperCamelCase)**: Todas las palabras comienzan con mayúscula, sin espacios o símbolos especiales. | ||
- **Ser descriptivo pero conciso**: El nombre debe indicar claramente el propósito del repositorio. | - **Ser descriptivo pero conciso**: El nombre debe indicar claramente el propósito del repositorio. | ||
- | - **Evitar abreviaturas**: Use solo abreviaturas ampliamente reconocidas. | + | - **Evitar abreviaturas**: Solo usar abreviaturas ampliamente reconocidas. |
- **Prefijos especiales**: Para ciertos tipos de proyectos (como microfrontends), se deben usar prefijos específicos. | - **Prefijos especiales**: Para ciertos tipos de proyectos (como microfrontends), se deben usar prefijos específicos. | ||
Línea 22: | Línea 22: | ||
* certificadoReteFuente - (comienza con minúscula, no es PascalCase) | * certificadoReteFuente - (comienza con minúscula, no es PascalCase) | ||
* mfcmen - (demasiado abreviado, poco claro) | * mfcmen - (demasiado abreviado, poco claro) | ||
+ | |||
+ | **IMPORTANTE:** Los repositorios que contienen microfrontends deben tener el **Prefijo "MF"** seguido por el nombre en PascalCase | ||
+ | |||
+ | * MFCajasMenores | ||
+ | * MFCompromisos | ||
+ | * MFDisponibilidades | ||
+ | |||
+ | ===== 2. Descripciones de Repositorios ===== | ||
+ | Cada repositorio debe tener una descripción clara y concisa que explique el propósito principal del proyecto preferiblemente de una sola oración o un párrafo corto. | ||
+ | |||
+ | ===== 3. Organización por Grupos ===== | ||
+ | Los repositorios deben organizarse siguiendo una estructura jerárquica basada en los módulos a los que pertenecen, se debe evitar colocar repositorios en el nivel raíz sin un grupo asociado. | ||
+ | |||
+ | {{:ada:howto:sicoferp:factory:new-migracion-sicoferp:front:grupo-presupuesto.png?900|}} | ||
+ | |||
+ | [[ada:howto:sicoferp:factory:new-migracion-sicoferp:front|←Regresar]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | //Documento actualizado: 03/03/2025//\\ | ||
+ | //Elaborado por: Luis Ardila - Desarrollador frontEnd// | ||
+ |