KDE-AR/Web de inscripciones: Difference between revisions
No edit summary |
(repositorio git) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div style="float: right; margin-left: 0.5em; border: 1px solid #DDD; padding: 5px; text-align: center;"><span style="font-size: 1.4em;">'''[http:// | <div style="float: right; margin-left: 0.5em; border: 1px solid #DDD; padding: 5px; text-align: center;"><span style="font-size: 1.4em;">'''[http://jornadas.kde.org.ar/ Web de inscripciones]'''</span> | ||
[[File:KDE-AR web de inscripciones.png|250px|thumb|Lista de reuniones en una sesión de administrador.]] | [[File:KDE-AR web de inscripciones.png|250px|thumb|Lista de reuniones en una sesión de administrador.]] | ||
</div> | </div> | ||
KDE-AR dispone de '''[http:// | KDE-AR dispone de '''[http://jornadas.kde.org.ar/ su propia aplicación web]''' donde centraliza toda la información sobre reuniones de la comunidad y asistencias a cada una. | ||
== Desarrollo == | == Desarrollo == | ||
Line 11: | Line 11: | ||
La aplicación ya se encuentra en una etapa usable. Actualmente está montada en ''Antigüedad'', un humilde servidor casero de yipman. Posteriormente planeamos migrarla a un servidor de USLA más poderoso. | La aplicación ya se encuentra en una etapa usable. Actualmente está montada en ''Antigüedad'', un humilde servidor casero de yipman. Posteriormente planeamos migrarla a un servidor de USLA más poderoso. | ||
El '''[http:// | El código fuente está subido a un '''[http://gitorious.org/inskdear repositorio git]''' en gitorious, donde se lo puede descargar libremente y contribuir al mismo, bajo la licencia '''[http://gnu.org/licenses/agpl.html AGPL]''' v3. | ||
Para una narración histórica más extensa y otra información de interés, consultá el fichero «doc/leeme.txt» incluido en el paquete. | |||
== Características == | == Características == | ||
=== | === Usabilidad === | ||
{| style="width: 100%;" | {| style="width: 100%;" | ||
Line 24: | Line 26: | ||
| 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="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 | | style="background-color: #F44;" | sin hacer | ||
|- | |||
| style="border-bottom: 1px solid #CCC;" | Uso de [http://docutils.sourceforge.net/rst.html reStructuredText] en las descripciones de las reuniones, con un conversor limpio a HTML 5. | |||
| style="background-color: #4F4;" | hecho | |||
|} | |} | ||
Latest revision as of 14:18, 28 August 2010
KDE-AR dispone de su propia aplicación web donde centraliza 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, 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. Actualmente está montada en Antigüedad, un humilde servidor casero de yipman. Posteriormente planeamos migrarla a un servidor de USLA más poderoso.
El código fuente está subido a un repositorio git en gitorious, donde se lo puede descargar libremente y contribuir al mismo, bajo la licencia AGPL v3.
Para una narración histórica más extensa y otra información de interés, consultá el fichero «doc/leeme.txt» incluido en el paquete.
Características
Usabilidad
Característica | Estado |
---|---|
Contador de asistencias confirmadas junto al de las totales en el listado de asistencias, dentro de un elemento <meter>. | sin hacer |
Uso de reStructuredText en las descripciones de las reuniones, con un conversor limpio a HTML 5. | hecho |
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. | hecho |
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 el fichero «bd.sql», que crea la estructura de la base de datos. | hecho |