Metodología de Trabajo - acs-um/deptos GitHub Wiki

  • Cada tarea o modificación que concierne al proyecto estará descrita en uno o mas Issues.
  • Cada Issue estará elaborado para ser terminado en un máximo de tres horas y suficientemente detallado para su clara comprensión.
  • Un colaborador seleccionará un issue y creará una rama en donde trabajará hasta su finalización.
    • El Issue se seleccionará preferentemente en orden ascendente.
    • El nombre de la rama se relacionará con su correspondiente Issue.
    • El mensaje de descripcion de cada commit realizado tendrá el siguiente formato:
      • "refs # <descripción de lo realizado>"
    • Se recomienda economizar la cantidad de "Commits".
  • Para cada Issue se realizaran los test que se crean convenientes.
  • Una vez finalizado el Issue lo siguiente es crear el "Pull Request" para unir con la rama Master:
    • Recordar actualizar previamente nuestra rama con Master("git rebase master").
    • Luego crear su correspondiente "Pull Request".
  • Todo colaborador tiene la responsabilidad de revisar debidamente cada "Pull Request" publicado.
  • Un "Pull Request" no puede ser aceptado por su propio autor.