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 | ||
|
plugins:metodologiacolaboradores [2014/05/28 19:11] fcristina [Iniciando el desarrollo] |
plugins:metodologiacolaboradores [2021/11/10 15:48] (actual) fcristina [Introducción] |
||
|---|---|---|---|
| Línea 6: | Línea 6: | ||
| El presente documento tiene por objeto orientar a los desarrolladores de la comunidad Libertya respecto de la metodología de trabajo implementada en las tareas de ampliación/ | El presente documento tiene por objeto orientar a los desarrolladores de la comunidad Libertya respecto de la metodología de trabajo implementada en las tareas de ampliación/ | ||
| + | |||
| + | Nota: Considerar de manera opcional a esta metodología el desarrollo de un [[plugins: | ||
| ===== Requisitos ===== | ===== Requisitos ===== | ||
| Línea 22: | Línea 24: | ||
| El conjunto de archivos Libertya a descargar para una versión dada se encuentra alojado en el proyecto Libertya de Source Forge (https:// | El conjunto de archivos Libertya a descargar para una versión dada se encuentra alojado en el proyecto Libertya de Source Forge (https:// | ||
| - | Tal como se detalla en la documentación para el desarrollo de componentes | + | Tal como se detalla en la documentación para el desarrollo de componentes, |
| - | Es por esto que se cuenta | + | Es por esto que se cuenta con el repositorio público SVN del proyecto Libertya en SourceForge |
| - | Esta división de descargas de archivos por un lado y repositorio SVN por otro se fundamenta en que ambos servicios presentan cada uno una serie de ventajas y desventajas, | ||
| Adicionalmente, | Adicionalmente, | ||
| Línea 57: | Línea 58: | ||
| Previamente a iniciar cualquier tipo de modificación/ | Previamente a iniciar cualquier tipo de modificación/ | ||
| - | Toda colaboración será centralizada a través de un //issue// de Google Code (https://code.google.com/ | + | Toda colaboración será centralizada a través de un //issue// o //ticket// de SourceForge |
| - | Para cada issue a resolver, se creará un branch con la siguiente convención: | + | Para cada issue a resolver, se creará un branch con la siguiente convención: |
| En los casos en que se esté desarrollando funcionalidad que luego deberá ser incorporada al Core Libertya, se deberá crear y trabajar bajo un Componente Temporal de Desarrollo ([[plugins: | En los casos en que se esté desarrollando funcionalidad que luego deberá ser incorporada al Core Libertya, se deberá crear y trabajar bajo un Componente Temporal de Desarrollo ([[plugins: | ||
| Línea 75: | Línea 76: | ||
| / | / | ||
| | | ||
| - | El número y distribución de los archivos dentro de dicho directorio dependerá de cada requerimiento. | + | El número y distribución de los archivos dentro de dicho directorio dependerá de cada requerimiento. |
| ==== Finalizando el desarrollo ==== | ==== Finalizando el desarrollo ==== | ||
| Línea 91: | Línea 92: | ||
| * Incorporar los cambios a nivel base de datos al core mediante el .jar de instalación. | * Incorporar los cambios a nivel base de datos al core mediante el .jar de instalación. | ||
| * Actualizar la wiki con el status actual del subproyecto | * Actualizar la wiki con el status actual del subproyecto | ||
| - | |||