Organización del proyecto - Garinoth/ecp2CarlosDavid GitHub Wiki
Estado de la integración con travis:
Bienvenidos a la wiki del proyecto. Aquí se detalla la forma de trabajar.
Al finalizar cada ticket, antes de cerrarlo se deberá escribir en un comentario el número de unidades de tiempo que se han necesitado para realizarlo (las unidades son de 5 minutos).
Gestión de ramas
Para simplificar el trabajo, debido a que se trata de un proyecto pequeño sólo utilizaremos tres tipos de ramas.
- master Esta rama no se toca bajo ningún concepto
- develop En esta rama se realizará todo el trabajo de desarrollo
- release Las ramas release contendrán las versiones estables del programa
Gestión de tickets
Cada ticket corresponderá a una tarea para el programador al que se le asigne. Este será el único que deba desarrollar esa tarea. Hay 2 tipos de tickets:
- Test Se deberá realizar el test especificado
- Feature Se deberá realizar el método o característica especificado
NOTA: Siempre se realizarán los tickets marcados como test antes que los marcados como feature, y se deberán escribir las cabeceras los métodos que vayan surgiendo a medida que programen los tests.