Víctor Suárez

Ingeniero informático por la UAL, miembro de HackLab Almería y actualmente trabaja en Viewnext S.A.

Viewnext

Gestión de proyectos Open Source

Víctor Suárez Garcia - Hacklab Almería

Proyectos Open Source

Proyectos Open Source

  • Blask
  • Genesis Code

Proyectos Open Source

  • Blask
  • Genesis Code

Blask

Blask es un proyecto OpenSource desarrollado en Python que permite crear páginas web de forma sencilla usando Markdown y de forma dinámica.

Proyectos Open Source

  • Blask
  • Genesis Code

Genesis Code

Genesis Code

Extensión para Visual Studio Code que ayuda a desarrollar juegos para la consola de 16 bits de sega (Mega Drive/Genesis).

Código fuente

  • Github
  • Gitlab
  • SVN
  • Mercurial
  • Otro....

Licencias Open Source

  • MIT
  • GPL
  • Apache
  • Creative Commons*

Gestión del proyecto

  • Tareas/PR
  • Kanban
  • Documentación

Gestión del proyecto

  • Tareas/PR
  • Kanban
  • Documentación

Tareas

Cada una de las funcionalidades o bugs que podemos crear nosotros o cualquier otro usuario.

Pull Request (PR)

Contribuciones que realizan otros usuarios y que permiten mejorar nuestro proyecto gracias a la comunidad.

Gestión del proyecto

  • Tareas/PR
  • Kanban
  • Documentación

KANBAN

Projects

Gestión del proyecto

  • Tareas/PR
  • Kanban
  • Documentación

Documentación

  • Código comentado (javadoc, pydoc,etc....)
  • Documentación del proyecto
  • Web del proyecto
  • Wiki
  • README

Documentación

Código documentado

Documentación

Documentación del proyecto

  • Fichero
  • RoadMap
  • Web

Documentación

Web del Proyecto

Documentación

Wiki

Documentación

README

Gestión del Código

Gestión del Código

  • Branching
  • Tests
  • Integración continua
  • Calidad de Código

Gestión de código

branching

Gestión de Código

Tests

TDD

Gestión de código

Integración Continua

gestión de código

Calidad de código

gestión de código

Calidad de código (Cobertura de código)

Distribución

Distribución

  • Tags (Release)
  • Paquetería

Distribución

Distribución

Paquetería

  • Pip
  • Microsoft MarketPlace
  • RPM, deb,etc...

Muchas Gracias

Referencias

Made with Slides.com