Cabina de telegram - 17 18 - G2
Contenido
Objetivo del subsistema
Permitir la votación para las distintas votaciones disponibles en el sistema a través de la aplicación de mensajería Telegram.
Consideraciones
- Debe comprobar que el usuario tiene permiso para participar en la votación indicada
- Se debe encargar de la encriptación del voto para que se envíe de manera segura
- Repositorio del año pasado: https://github.com/AgoraUS-G1-1617/CabinaTelegram
- Wiki de la asignatura referente al submodulo (año pasado): https://1984.lsi.us.es/wiki-egc/index.php/Cabina_de_votación_Telegram
Miembros del Equipo
- Alberto Bujalance Muñoz (Coordinador)
- Julio Troncoso Correa (Responsable de incidencias)
- Daniel Iglesias Pérez
- Alejandro Gamero Monge
- Víctor Rosa Serrano
Tecnologías elegidas
- Java 8.
- Maven.
- Bibliotecas:
- TelegramBots 3.5( https://github.com/rubenlagus/TelegramBots )
No es necesario el uso de base de Datos
Formato del Repositorio
Las ramas de nuestro repositorio se formarán por funcionalidades o issues que surjan. Una vez se completa una funcionalidad o se cierra un issue, se incorpora el añadido a la rama "dev" que contendrá el bot en versión de desarrollo. Cuando consideremos que "dev" está en una versión estable, se realizará un push a "master".
Formato de las Incidencias
Para informar de una incidencia se usará un sistema similar al de integración general, salvo si se trara de un error con la aplicación, en el que pedimos por favor que se añada toda la información referente al error de la siguiente forma:
- Título
- Prioridad
- Descripción de la incidencia
- Función utilizada
- Resultado esperado
- Resultado obtenido
- Capturas
- Fecha y Hora
- Etiquetas adicionales
Formato de commits
Se usará el sugerido por el equipo de integración.
Opera
Nuestro enlace a Opera es: http://opera.eii.us.es/egc/public/trabajo/ver/id/75