Diferencia entre revisiones de «Espacio común (2014-15)»
(→Preguntas para la sesión de IRC con Agora Voting team) |
m (→Repositorio compartido de código) |
||
(No se muestran 12 ediciones intermedias de 6 usuarios) | |||
Línea 1: | Línea 1: | ||
+ | = Repositorio compartido de código = | ||
+ | |||
+ | El código de todos los subsistemas se encuentra en [https://github.com/EGC-1415-Repositorio-compartido/repvoting este repositorio de Github]. | ||
+ | |||
+ | Todas las instrucciones para colaborar en él están explicadas en el archivo [https://github.com/EGC-1415-Repositorio-compartido/repvoting/blob/master/README.md README.md] del mismo. | ||
+ | |||
+ | Para solicitar acceso a este repositorio, deja tu usuario de GitHub en [https://projetsii.informatica.us.es/boards/116/topics/452 este hilo del foro de discusión]. | ||
+ | |||
= Preguntas para la sesión de IRC con [https://agoravoting.com/ Agora Voting team] = | = Preguntas para la sesión de IRC con [https://agoravoting.com/ Agora Voting team] = | ||
+ | |||
+ | [[Sesión celebrada el 3 de Noviembre de 2014]] | ||
+ | |||
+ | Las respuestas se están construyendo en https://titanpad.com/Ow58aDKnF2 | ||
+ | |||
Fecha prevista: Lunes 3 de Noviembre | Fecha prevista: Lunes 3 de Noviembre | ||
− | |||
− | |||
− | |||
* Grupo Verificación: | * Grupo Verificación: | ||
Línea 17: | Línea 27: | ||
* Grupo creación y administración de censos: | * Grupo creación y administración de censos: | ||
** Pregunta 1: Se dijo en la presentación que un usuario podía votar las veces que quisiera y solo valía el ultimo voto. ¿Cuál es el proceso para ello? | ** Pregunta 1: Se dijo en la presentación que un usuario podía votar las veces que quisiera y solo valía el ultimo voto. ¿Cuál es el proceso para ello? | ||
+ | ** Pregunta 2: En cuanto a la gestión de censos, ¿se crea un censo automáticamente cuando creamos una nueva votación? | ||
+ | ** Pregunta 3: ¿Un mismo censo puede pertenecer a varias votaciones? o por el contrario, cada votación tiene un censo asignado | ||
+ | ** Pregunta 4: En el caso de querer crear dos votaciones con el mismo censo, ¿cómo se hace? | ||
+ | |||
+ | * Grupo Autenticación: | ||
+ | ** Pregunta 1: Actualmente, nuestro sistema de verificación de la autenticidad del usuario logueado consiste en almacenar una cookie con un hash md5 generado a partir de los credenciales del usuario. Si alguien copiara esa cookie, podría suplantar a dicho usuario. ¿Utiliza Agora Voting algún método para evitar esta tipo de amenazas? | ||
+ | ** Pregunta 2: Actualmente, los usuarios en nuestro sistema sólo tienen un nombre de usuario y una contraseña. ¿De qué datos de usuarios se dispone en Agora Voting? | ||
+ | |||
+ | * Grupo Modificación de resultados: | ||
+ | ** Pregunta 1: ¿Qué tipo de modificación se puede realizar en una votación tipo Referendum? | ||
+ | |||
+ | * Grupo Frontend de resultados: | ||
+ | ** Pregunta 1: ¿Cuántos repositorios se usan en Agora Voting? | ||
+ | ** Pregunta 2: ¿Cómo se realiza la comunicación entre los subsistemas? | ||
+ | ** Pregunta 3: ¿Qué suceso determina la creación de una nueva rama? | ||
= Espacio de comunicación propuesto = | = Espacio de comunicación propuesto = |
Revisión actual del 17:10 17 dic 2014
Repositorio compartido de código
El código de todos los subsistemas se encuentra en este repositorio de Github.
Todas las instrucciones para colaborar en él están explicadas en el archivo README.md del mismo.
Para solicitar acceso a este repositorio, deja tu usuario de GitHub en este hilo del foro de discusión.
Preguntas para la sesión de IRC con Agora Voting team
Sesión celebrada el 3 de Noviembre de 2014
Las respuestas se están construyendo en https://titanpad.com/Ow58aDKnF2
Fecha prevista: Lunes 3 de Noviembre
- Grupo Verificación:
- Pregunta 1: ¿Cómo se gestionan las claves para descifrar y cifrar? ¿Se utiliza la misma base de datos del resto del sistema o una aparte?
- Pregunta 2: ¿Se utiliza algún algoritmo específico para cifrar o descifrar?
- Grupo Cabina de voto:
- Pregunta 1: ¿Cómo se cifran los votos?
- Pregunta 2: ¿De qué forma identifica la cabina de oto al usuario logueado?
- Pregunta 3: ¿Qué lenguaje de programación usan?
- Pregunta 4: ¿Tienen los diferentes subsistemas divididos o trabajan en un mismo proyecto?
- Grupo creación y administración de censos:
- Pregunta 1: Se dijo en la presentación que un usuario podía votar las veces que quisiera y solo valía el ultimo voto. ¿Cuál es el proceso para ello?
- Pregunta 2: En cuanto a la gestión de censos, ¿se crea un censo automáticamente cuando creamos una nueva votación?
- Pregunta 3: ¿Un mismo censo puede pertenecer a varias votaciones? o por el contrario, cada votación tiene un censo asignado
- Pregunta 4: En el caso de querer crear dos votaciones con el mismo censo, ¿cómo se hace?
- Grupo Autenticación:
- Pregunta 1: Actualmente, nuestro sistema de verificación de la autenticidad del usuario logueado consiste en almacenar una cookie con un hash md5 generado a partir de los credenciales del usuario. Si alguien copiara esa cookie, podría suplantar a dicho usuario. ¿Utiliza Agora Voting algún método para evitar esta tipo de amenazas?
- Pregunta 2: Actualmente, los usuarios en nuestro sistema sólo tienen un nombre de usuario y una contraseña. ¿De qué datos de usuarios se dispone en Agora Voting?
- Grupo Modificación de resultados:
- Pregunta 1: ¿Qué tipo de modificación se puede realizar en una votación tipo Referendum?
- Grupo Frontend de resultados:
- Pregunta 1: ¿Cuántos repositorios se usan en Agora Voting?
- Pregunta 2: ¿Cómo se realiza la comunicación entre los subsistemas?
- Pregunta 3: ¿Qué suceso determina la creación de una nueva rama?
Espacio de comunicación propuesto
A modo de propuesta de comunicación, los grupos Autenticación, Cabina de Votación y Creación/Administración de votaciones hemos creado un foro de ProjEtsii en el que discutir los conflictos. Esto se debe a la necesidad de resolver un conflicto que afecta a los 3 grupos.
Se puede acceder al foro públicamente aquí.
Los profesores de la asignatura y un miembro de cada grupo han sido invitados al foro, para que si lo desean, inviten al resto de su grupo, o actúen como portavoces de este. Los miembros invitados inicialmente al proyecto son los siguientes:
- Autenticación: Juan Carlos Roldán Salvador
- Creación/Administración de votaciones: María Pérez Reina
- Modificación de resultados: Gabriel Vázquez Torres
- Almacenamiento de votos: Cristina Padilla Carrero
- Deliberaciones: Raquel Cerrato Algaba
- Recuento: María Concepción Gimeno Pastor
- Creación/Administración de censos: David Álvarez Silva
- Frontend de resultados: José Antonio Fernández Bueno
- Visualización de resultados: Hicham Moustaid
- Verificación: Sergio Martín Maroto
- Cabina de votación: Juan Elias Maireles Osuna
Se ha invitado al proyecto también a los 2 profesores de la asignatura.