Diferencia entre revisiones de «SIU-Arai/Trabajo»
m |
(reescritura inicial) |
||
Línea 3: | Línea 3: | ||
[[Archivo:siu-arai.png|derecha|link=]] | [[Archivo:siu-arai.png|derecha|link=]] | ||
<br> | <br> | ||
− | + | = Forma de trabajo= | |
− | Toda la distribución de los proyectos se hace a través de | + | Toda la distribución de los proyectos se hace a través del portal nuevo de acceso colaborativo [https://hub.siu.edu.ar/ https://hub.siu.edu.ar] (basado en gitlab). |
− | Cada uno de los módulos | + | Esto quiere decir que todos los proyectos se desarrollan bajo el sistema de control de versiones [https://git-scm.com/book/es/v1/Empezando-Acerca-del-control-de-versiones git], y por supuesto, debe ser manipulado usando los procesos y actividades que lo identifica. Dentro del SIU, se adopta el flujo de trabajo conocido como [http://aprendegit.com/que-es-git-flow/ Git-Flow] , para la gestión del desarrollo, versionado y mantenimiento de las distintas versiones de los proyectos involucrados en la plataforma. |
+ | |||
+ | == Portal Colaborativo == | ||
+ | Las reglas de uso aquí son bastante simples: | ||
+ | # al [https://www.siu.edu.ar/como-obtengo-los-sistemas/ solicitar el acceso] al proyecto, se generan un grupo y las cuentas para la institución | ||
+ | # se les asigna los permisos al grupo para que puedan acceder a los proyectos del SIU y a partir de allí realizar la descarga de los fuentes | ||
+ | # el usuario puede acceder al portal, explorar los proyectos y/o clonar o descargar el código fuente del proyecto | ||
+ | <blockquote>Nota: Actualmente, no se encuentra habilitado el proceso mediante el cual el usuario pueda realizar un '''fork''' o copia propia del proyecto dentro del portal colaborativo.</blockquote> | ||
+ | |||
+ | == Organización del contenido == | ||
+ | Cada uno de los componentes y módulos de la plataforma, dentro de la estructura de directorios y como parte del proyecto, poseen una serie de elementos que permite conocer varios detalles. Tomando como ejemplo el [https://hub.siu.edu.ar/siu-arai/huarpe-core SIU-Huarpe,] podemos identificar los siguientes elementos: | ||
+ | # un archivo [https://hub.siu.edu.ar/siu-arai/huarpe-core/blob/master/version version], que nos indica la versión del proyecto que estamos visualizando (ej, v2.0.0) | ||
+ | # un archivo [https://hub.siu.edu.ar/siu-arai/huarpe-core/blob/master/CHANGELOG.md CHANGELOG.md] con el registro de cambios por versión, muy útil para ver la ver la evolución del proyecto | ||
+ | # un directorio '''[https://hub.siu.edu.ar/siu-arai/huarpe-core/tree/master/doc doc]''' donde se incluyen instrucciones de instalación y configuración | ||
+ | Con toda esta información, es fácil enterarse de "que versión del proyecto" hemos descargado... "como se instala" o "como se configura" teniendo en cuenta siempre la versión particular que hemos descargado (o incluso nos permite evaluarla desde el portal). | ||
+ | |||
+ | == Versionado de los proyectos == | ||
[[SIU-Arai|< Volver]] | [[SIU-Arai|< Volver]] |
Revisión del 11:36 16 abr 2018

Forma de trabajo
Toda la distribución de los proyectos se hace a través del portal nuevo de acceso colaborativo https://hub.siu.edu.ar (basado en gitlab).
Esto quiere decir que todos los proyectos se desarrollan bajo el sistema de control de versiones git, y por supuesto, debe ser manipulado usando los procesos y actividades que lo identifica. Dentro del SIU, se adopta el flujo de trabajo conocido como Git-Flow , para la gestión del desarrollo, versionado y mantenimiento de las distintas versiones de los proyectos involucrados en la plataforma.
Portal Colaborativo
Las reglas de uso aquí son bastante simples:
- al solicitar el acceso al proyecto, se generan un grupo y las cuentas para la institución
- se les asigna los permisos al grupo para que puedan acceder a los proyectos del SIU y a partir de allí realizar la descarga de los fuentes
- el usuario puede acceder al portal, explorar los proyectos y/o clonar o descargar el código fuente del proyecto
Nota: Actualmente, no se encuentra habilitado el proceso mediante el cual el usuario pueda realizar un fork o copia propia del proyecto dentro del portal colaborativo.
Organización del contenido
Cada uno de los componentes y módulos de la plataforma, dentro de la estructura de directorios y como parte del proyecto, poseen una serie de elementos que permite conocer varios detalles. Tomando como ejemplo el SIU-Huarpe, podemos identificar los siguientes elementos:
- un archivo version, que nos indica la versión del proyecto que estamos visualizando (ej, v2.0.0)
- un archivo CHANGELOG.md con el registro de cambios por versión, muy útil para ver la ver la evolución del proyecto
- un directorio doc donde se incluyen instrucciones de instalación y configuración
Con toda esta información, es fácil enterarse de "que versión del proyecto" hemos descargado... "como se instala" o "como se configura" teniendo en cuenta siempre la versión particular que hemos descargado (o incluso nos permite evaluarla desde el portal).