Changes between Version 4 and Version 5 of PropuestasVersion30


Ignore:
Timestamp:
Mar 27, 2015, 11:46:21 AM (9 years ago)
Author:
ramon
Comment:

Propuestas de Ramón

Legend:

Unmodified
Added
Removed
Modified
  • PropuestasVersion30

    v4 v5  
    1717
    1818== Consola ==
     19
    1920Revisión modelo de datos.
    20 Especificaciones consola.
    21  * gráficos sólo png → es lo que soporta el browser del cliente.
    22  * Definir el core y los módulos.
    23         CORE:   sólo la estructura de repo-ou-aulas-pc  comunicación cliente-servicios.  \\
     21 * Independizar el acceso a la base de datos para permitir el uso de otros gestores.
     22 * Basar las consultas siempre en los índices de las tablas.
     23 * Definir todos los campos y tablas en inglés.
     24
     25Especificaciones consola web.
     26 * Basada en framework Symfony usando el paradigma Modelo-Vista-Controlador.
     27 * Crear un sistema completamente modular:
     28   * Núcleo central o "core", incluyendo:
     29     * Gestión de módulos: instalación, desinstalación, activación, desactivación.
     30     * Gestión de permisos y roles.
     31     * Gestión de usuarios.
     32     * Estudiar si la gestión de la infraestructura básica se incluye en el Core o en módulos incluidos por defecto.
     33   * Módulos bien estructurados que añadan o personalicen funcionalidades:
     34     * Empaquetado de código, modificaciones de BD y definición de permisos (al menos).
     35 * Gestión de la infraestructura para el CORE:  sólo la estructura de repo-ou-aulas-pc  comunicación cliente-servicios.  \\
    2436        Se vería la configuración del equipo y se  le podría mandar el comando ejecutar cliente, encender, apagar y reiniciar + NetBoot avanzado. ¿+ menú o sólo menú por defecto?
     37 * Mantenimiento/adaptación de la API REST.
     38 * Gráficos sólo png → es lo que soporta el browser del cliente.
    2539 * Poder crear listas de ordenadores a los cuales poder lanzar tareas. (Los clientes podrian estar en mas de una lista).
    2640 * Proporcionar un editor para crear menus avanzados de codigo html desde la propia consola.
     
    5670Cómo incluir más personas en el proyecto.
    5771
     72Promoción del proyecto:
     73 * Definición exacta de la licencia y estudio del licenciamiento de los componentes de terceros.
     74 * Inclusión de OpenGnSys en el directorio de software libre de la Free Software Foundation.
     75 * Estudiar la inclusión de OpenGnsys como proyecto de la Apache Software Foundation.
     76 * Internacionalización completa de todo los componentes.
     77
    5878Documentación: \\
    5979 Cómo realizarla para que esté al día. \\