diff --git a/doc/issues.md b/doc/issues.md index b8183341f5..2e7db65fb8 100644 --- a/doc/issues.md +++ b/doc/issues.md @@ -11,9 +11,15 @@ Autenticación * Autenticación por certificado digital (A) * Autenticación con redes sociales (M) * Autenticación LDAP externo (M) + * Registro de usuarios. Formulario de registro que crea nuevos usuarios + * Creación de API para usuarios + * Autenticación con OAuth Censo ----- + * Frontend de administración de censo + * Reutilización de censo entre diferentes votaciones + * Grupos en censo para filtrado y agrupar * Importación de censo desde excel (F) * Importación de censo de LDAP (M) * Exportación de censo (F) @@ -21,8 +27,10 @@ Censo Votaciones ---------- * Definición/Administración Votación Sí/No (M) - * Definición/Administración Varias preguntas en la misma votación (M) + * Definición/Administración Varias preguntas en la misma votación (M), afectaría al postprocesado, porque se tiene que mapear cada posible respuesta a un número y luego ese número se tiene que invertir. * Definición/Administración Votación por preferencia, definir una ordenación (M) + * Almacenar tally y postprocesado en fichero del sistema y comprimir + * URL de votación configurable/personalizable Cabina de votación ------------------ @@ -33,11 +41,17 @@ Cabina de votación * Interfaz de Votación Sí/No (M) * Interfaz de Varias preguntas en la misma votación (M) * Interfaz de Votación por preferencia, definir una ordenación (M) + * Interfaz de votación de telegram / slack / Matrix.org (Riot) + * Usabilidad de cabina, que haya un proceso de votación, guiado Almacenamiento de votos (cifrados) ---------------------------------- - * Implementación con una base de datos no relacional (A) + * Implementación con una base de datos no relacional, mongodb (A) * Distribución y escalado con una base de datos distribuida / Cassandra (A) + * Panel de control general, con información en tiempo real, por sexo, por IP/región. Esto está relacionado con el censo. + * Edición del voto por el mismo votantes + * Realización de backups + * Alta disponibilidad Recuento / MixNet ----------------- @@ -45,11 +59,15 @@ Recuento / MixNet * Implementar las pruebas de cero conocimiento (A) * Estudiar otros métodos de anonimización, otras mixnet con otros tipos de cifrado (A) + * Implementar una autoridad en otro lenguaje + * Simplificar el cifrado, usar cifrado simétrico Post-procesado -------------- * Aplicar paridad a los resultados (F) * Aplicar la ley d'Hont (M) + * Aplicar algoritmo de recuento borda, esto afecta al módulo de votación + * Soportar diferentes tipos de votación, multiples preguntas, etc Visualización de resultados --------------------------- @@ -57,6 +75,15 @@ Visualización de resultados * Mostrar información relevante en tiempo real, como el número de votos, porcentaje del censo, estadísticas de votantes, según perfiles, etc. (F) + * Implementar los diferentes tipos de votaciones + * Implementar visualizaciones para diferentes plataformas, telegram, slack + +Interfaz de administración +-------------------------- + + * Implementar las llamadas API REST para administración + * Interfaz propia para crear una votación completa + * Gestión del censo Otras agrupaciones ==================