KDE-AR/Web de inscripciones: Difference between revisions
< KDE-AR
(listo :)) |
No edit summary |
||
Line 3: | Line 3: | ||
== Desarrollo == | == Desarrollo == | ||
Tras un prototipo hecho por Nannu y un profundo rediseño de la interfaz de usuario, actualmente la web está en pleno desarrollo por parte de mctpyt, con licencia '''[http://gnu.org/licenses/agpl.html AGPL]''' v3, en el lenguaje de programación '''[http://python.org/ Python]''' 2.6 y haciendo uso del marco de trabajo '''[http://webpy.org/ web.py]''' | Tras un prototipo hecho por Nannu y un profundo rediseño de la interfaz de usuario, actualmente la web está en pleno desarrollo por parte de mctpyt, con licencia '''[http://gnu.org/licenses/agpl.html AGPL]''' v3, en el lenguaje de programación '''[http://python.org/ Python]''' 2.6 y haciendo uso del marco de trabajo '''[http://webpy.org/ web.py]'''. | ||
La aplicación ya se encuentra en una etapa usable. Ahora, nos hace falta un servidor que reúna todos los requisitos para poder montarla y dejarla accesible al público, a tiempo para la [[KDE-AR/Jornada de lanzamiento de KDE 4.5|Jornada de lanzamiento de KDE 4.5]]. | |||
== | El '''[http://mctpyt.isgreat.org/programoj/inskdear.tar.bz2 código fuente]''' está disponible libremente para su descarga. | ||
== Características == | |||
=== Diseño === | |||
{| style="width: 100%;" | |||
|- | |||
! Característica | |||
! style="width: 6em;" | Estado | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Contador de asistencias confirmadas junto al de las totales en el listado de asistencias, dentro de un elemento <meter>. | |||
| style="background-color: #F44;" | sin hacer | |||
|} | |||
=== Formularios === | |||
{| style="width: 100%;" | {| style="width: 100%;" | ||
Line 40: | Line 55: | ||
| style="border-bottom: 1px solid #CCC;" | Remoción de asistencias. | | style="border-bottom: 1px solid #CCC;" | Remoción de asistencias. | ||
| style="background-color: #4F4;" | hecho | | style="background-color: #4F4;" | hecho | ||
|- | |- | ||
| style="border-bottom: 1px solid #CCC;" | Botones para agregar, editar o borrar reuniones en el listado. | | style="border-bottom: 1px solid #CCC;" | Botones para agregar, editar o borrar reuniones en el listado. | ||
Line 53: | Line 65: | ||
| style="background-color: #4F4;" | hecho | | style="background-color: #4F4;" | hecho | ||
|- | |- | ||
| style="border-bottom: 1px solid #CCC;" | Conformidad con el último estándar de lenguaje de marcado para páginas web: HTML 5. | | style="border-bottom: 1px solid #CCC;" | Casilla de verificación para que un administrador le pueda otorgar o quitar poder de administrador a un usuario en el formulario de edición de usuario. | ||
| style="background-color: #F44;" | sin hacer | |||
|} | |||
=== Estándares web === | |||
{| style="width: 100%;" | |||
|- | |||
! Característica | |||
! style="width: 6em;" | Estado | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Conformidad con el último estándar de lenguaje de marcado para páginas web, HTML 5. Uso de los nuevos tipos de controles en los formularios y otras características de esta versión del estándar, sin perder retrocompatibilidad. | |||
| style="background-color: #4F4;" | hecho | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Microdatos semánticos de HTML 5. Si bien su utilidad real actualmente puede parecer escasa, tienen un potencial infinito. | |||
| style="background-color: #F44;" | sin hacer | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Funcionamiento aceptable en Internet Explorer. | |||
| style="background-color: #F44;" | sin hacer | |||
|} | |||
=== Seguridad === | |||
{| style="width: 100%;" | |||
|- | |||
! Característica | |||
! style="width: 6em;" | Estado | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Algún sistema de ''CAPTCHA'' para el registro de usuarios. | |||
| style="background-color: #F44;" | sin hacer | |||
|} | |||
=== Base de datos === | |||
{| style="width: 100%;" | |||
|- | |||
! Característica | |||
! style="width: 6em;" | Estado | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Compatibilidad con el motor de bases de datos PostgreSQL. | |||
| style="background-color: #4F4;" | hecho | | style="background-color: #4F4;" | hecho | ||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Compatibilidad con el motor de bases de datos MySQL. | |||
| style="background-color: #F44;" | sin hacer | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Compatibilidad con el motor de bases de datos SQLite. | |||
| style="background-color: #F44;" | sin hacer | |||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Uso de transacciones en los ficheros .sql. | |||
| style="background-color: #F44;" | sin hacer | |||
|} | |} |
Revision as of 04:49, 15 July 2010
KDE-AR va a disponer de su propia aplicación web donde centralice toda la información sobre reuniones de la comunidad y asistencias a cada una.
Desarrollo
Tras un prototipo hecho por Nannu y un profundo rediseño de la interfaz de usuario, actualmente la web está en pleno desarrollo por parte de mctpyt, con licencia AGPL v3, en el lenguaje de programación Python 2.6 y haciendo uso del marco de trabajo web.py.
La aplicación ya se encuentra en una etapa usable. Ahora, nos hace falta un servidor que reúna todos los requisitos para poder montarla y dejarla accesible al público, a tiempo para la Jornada de lanzamiento de KDE 4.5.
El código fuente está disponible libremente para su descarga.
Características
Diseño
Característica | Estado |
---|---|
Contador de asistencias confirmadas junto al de las totales en el listado de asistencias, dentro de un elemento <meter>. | sin hacer |
Formularios
Característica | Estado |
---|---|
Adición de reuniones. | hecho |
Adición de usuarios. | hecho |
Adición de asistencias. | hecho |
Edición de reuniones. | hecho |
Edición de usuarios. | hecho |
Edición de asistencias. | hecho |
Remoción de reuniones. | hecho |
Remoción de usuarios. | hecho |
Remoción de asistencias. | hecho |
Botones para agregar, editar o borrar reuniones en el listado. | hecho |
Botones para agregar, editar o borrar usuarios en el listado. | hecho |
Botones para agregar, editar o borrar asistencias en el listado. | hecho |
Casilla de verificación para que un administrador le pueda otorgar o quitar poder de administrador a un usuario en el formulario de edición de usuario. | sin hacer |
Estándares web
Característica | Estado |
---|---|
Conformidad con el último estándar de lenguaje de marcado para páginas web, HTML 5. Uso de los nuevos tipos de controles en los formularios y otras características de esta versión del estándar, sin perder retrocompatibilidad. | hecho |
Microdatos semánticos de HTML 5. Si bien su utilidad real actualmente puede parecer escasa, tienen un potencial infinito. | sin hacer |
Funcionamiento aceptable en Internet Explorer. | sin hacer |
Seguridad
Característica | Estado |
---|---|
Algún sistema de CAPTCHA para el registro de usuarios. | sin hacer |
Base de datos
Característica | Estado |
---|---|
Compatibilidad con el motor de bases de datos PostgreSQL. | hecho |
Compatibilidad con el motor de bases de datos MySQL. | sin hacer |
Compatibilidad con el motor de bases de datos SQLite. | sin hacer |
Uso de transacciones en los ficheros .sql. | sin hacer |