Diferencia entre revisiones de «Administración de votaciones - 17 18 - G1»

De Wiki de EGC
Saltar a: navegación, buscar
m (Miembros)
(Repositorio de GitHub)
Línea 13: Línea 13:
 
El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/AdminVotaciones-EGC-G1 enlace]
 
El repositorio de GitHub del equipo será accesible en este [https://github.com/Proyecto-EGC-G1/AdminVotaciones-EGC-G1 enlace]
 
Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente.
 
Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente.
 +
 +
=== Creando Issues ===
 +
Todos los detalles y procedimientos para crear una issue han sido detallados en el siguiente [https://docs.google.com/document/d/1ttf5kepdCb4eDvz0qcZvQxQdUMmq3SXKN91aQX7DTAs/edit?usp=sharing documento]
  
 
=== Haciendo merge entre ramas ===
 
=== Haciendo merge entre ramas ===

Revisión del 23:19 3 ene 2018

Miembros

  • Domingo Muñoz Daza
  • Ana Rosa Aparicio Ramos
  • Elvira García Ruiz
  • Javier Centeno Vega
  • Jose Manuel Pallero Hidalgo (coordinador)

Repositorio de GitHub

El repositorio de GitHub del equipo será accesible en este enlace Cualquier decisión importante añadida a él o cambio que pueda implicar al resto de grupos se notificará a los coordinadores previamente.

Creando Issues

Todos los detalles y procedimientos para crear una issue han sido detallados en el siguiente documento

Haciendo merge entre ramas

Para conseguir un historial con una visión limpia y clara del trabajo, es importante que al hacer merge de ramas funcionales se impida hacer fast-forward, de manera que podamos ver cómo ha evolucionado cada rama aunque esta sea sencilla. Para ello, nos ponemos en la rama en la que queremos fusionar la funcionalidad (develop), y se ejecuta el siguiente comando:

git merge funcionalidad --no-ff

Entorno de trabajo

Nuestro entorno de trabajo será variado, ya que desarrollamos tanto desde Linux, como Windows y Mac, debido a los terminales de los componentes del grupo. Todos usamos Eclipse con el plugin Pydev para el desarrollo en Python, así como eGit para el control de versiones con eclipse.

Tecnologías y Procedimientos

Tecnologías elegidas

Subsistema: Administración de Votaciones
Lenguaje/Herramienta: Python 2.7 
Sistema de gestión de bibliotecas: Pip
Bibliotecas:
   python-mysql: latest
   django: 1.5
Necesita Base de datos: Sí, MariaDB 10.1

Procedimiento de gestión de tareas, cambios e incidendias

Todos los procedimientos que seguimos en nuestro equipo están detallados en este documento