Infraestructura
- Se requiere un servidor para tal servicio, al cual apuntarían : registro.{installfest.info,installfest.net,flisol.org}.
Necesidades
- Envío de correo electrónico a lista de usuarios o a correo de registro dependiendo de la ciudad.
- Soporte multilingüe, por lo menos español y portugués.
- Enlaces con las páginas del wiki, debe coordinarse la estructura del wiki con la estructura de la base de datos.
- Autenticación de administradores del sistema.
- Deseable obtener varios tipos de estadísticas.
- Que el sistema pueda alimentarse con nuevos países y ciudades y se asignen usuarios para consultar estadísticas o revisar información personal de quienes desean asistir.
- Extender el modelo para que los coordinadores de ciudades puedan otorgar a otros usuarios la posibilidad de revisar las estadísticas actuales.
- Mostrar cantidad de inscripciones por países y ciudades.
Traducir scripts de validación] de Perl a Python (Toca escribir validaciones nuevas).
Implementar un captcha] para la página de registro para evitar SPAM.
- Mejorar el soporte para varios idiomas.
Colaboraciones
Se puede reaprovechar ideas o código del sistema del año anterior. CVS
IgorTamara ofrece un diagrama entidad relación hecho en dia que puede servir como base para el de este año. Ejemplo de cómo convertir a un script de creación de bases de datos e importarlo a postgresql.
Ya hay un ejemplo de un formulario que se integraría a este wiki, insertar un formulario sería tan sencillo como :
[[InstallFestForm(Venezuela,San Cristóbal,pt)]]
que incluiría un formulario en Portugués del país Venezuela con San Cristóbal como ciudad predeterminada. Para que el formulario se despliegue en español, se omite el tercer parámetro. Se requiere que se haya colocado información en /InsercionDatos.
Diagrama Entidad relación
- Es posible que para cada país haya una lista de correo principal además de los datos del coordinador.
- Es posible que para cada ciudad haya una lista de correo principal además de los datos del coordinador.
- Las distribuciones pueden servir para actualizar información de los computadores, una vez estos estén instalados.
Para convertir a script de postgresql : tedia2sql -t postgres -i flisol2006.dia -o flisol.sql
Acerca de los datos que recibiremos
Me comprometo a que los datos a los cuales tengo acceso no serán revelados ni publicados a alguna persona o entidad ajena a la organización del Festival Latinoamericano de Instalación de Software Libre FLISOL 2006 ni serán utilizados para uso personal