Repositorio

Objetivos y contenido del repositorio

El repositorio de aplicaciones CAPAP-H es un espacio en el que los participantes de la red pueden hacer públicos (para otros miembros de la red o en general), todo tipo de aplicaciones, códigos, o herramientas que puedan ser de utilidad para otros investigadores. El objetivo es promocionar y dar acceso a productos y resultados de investigaciones anteriores o en curso, y facilitar la aparición de sinergias y potenciales colaboraciones entre los grupos.

En el repositorio tienen cabida por ejemplo:

  • Códigos secuenciales o paralelos de aplicaciones que se puedan utilizar como benchmark.
  • Herramientas de programación, depuracion, compiladores, implementaciones y prototipos de modelos de lenguajes.
  • Prototipos, librerías, implementaciones de algoritmos de planificación, modelos de distribución de carga, despliegue de tareas, etc.
  • Simuladores de plataformas de cómputo.
  • Herramientas para la docencia, o materiales de cursos.
  • Etc.

Acceso al repositorio

El repositorio se gestiona con una plataforma GitLab puesta a disposición de la red por el CETA-Ciemat. Los participantes de la red pueden registrarse en el repositorio usando su dirección de correo institucional. Para registrar nuevas cuentas de correo, ponerse por favor en contacto con los administradores a través de la dirección de correo que aparece en la página principal del repositorio.

Página principal del repositorio

Tutorial sobre el uso de GitLab

Para los que no hayáis utilizado GitLab previamente, aquí tenéis un enlace a la documentación oficial. El interfaz web es bastante sencillo e intuitivo. Las entradas de cómo crear un proyecto y como subir un fichero son suficientes para empezar a jugar.

Lo básico para manejar GitLab

Contenido de los proyectos

Los participantes pueden crear libremente sus proyectos y subir ficheros en los formatos que consideren pertinentes. Pueden subirse códigos, o simplemente utilizar la página de inicio del proyecto para incluir enlaces a sitios web externos donde los creadores ya mantienen o promocionan los códigos o productos.

La página principal de cada proyecto se puede construir con la siguiente plantilla, que incluye una mínima información para clasificar los proyectos y ayudará a otros participantes a encontrar más fácilmente lo que buscan. Esta plantilla debe ser subida al proyecto como un fichero con el nombre README.md en su directorio raíz, para que aparezca como página principal del proyecto.

Plantilla para la página principal del proyecto (README.md)

En el repositorio hay creado un primer proyecto vacio, denominado Ejemplo, que muestra el resultado de usar la plantilla en la paǵina principal de dicho proyecto.

Contenido del repositorio (Lista de proyectos)

Cuando el repositorio comience a tener contenido suficiente intentaremos generar un índice de proyectos que simplifique las tareas de búsqueda.