Menu

Roadmap 2023

gregorio
2022-12-19
2023-02-04
  • gregorio

    gregorio - 2022-12-19

    Saludos cordiales.
    Cual sería el roadmap de OX para éste 2023 ?.

     
  • Javier Paniza

    Javier Paniza - 2022-12-21

    Hola Gregorio:

    En 2023 publicaremos la versión 7.1:
    https://openxava.org/xavaprojects/o/OpenXava/m/Version?detail=ff808081720db8a0017213948ce70007

    Y la versión 7.2:
    https://openxava.org/xavaprojects/o/OpenXava/m/Version?detail=ff808081788233750178b175b993003c

    No creo que podamos hacer todo lo incluido en la versiones. La lista de características es más bien una dirección en la que vamos a trabajar, más que un compromiso. Pero seguro que el calendario, las nuevas acciones para modo lista y los gráficos en modo detalle, entrarán.

    Hemos aumentado la fuerza de desarrollo y además ahora tenemos Maven que agiliza el proceso de publicación, esto nos va a permitir subir el número de version de mantenimiento de 3 a 6, intentaremos sacar una cada 3 o 4 semanas. Es decir, antes de la 7.1 tendremo las 7.0.4, 7.0.5 y y 7.0.6. Después, antes de la 7.2 haremos hasta la 7.1.6. El objetivo es aumentar la robustez de OpenXava, estar siempre al día a nivel de seguridad, rebajar la lista de 170 bugs pendientes y sobre todo que entre que se informe de un bug y se tenga una versión con el arreglo pueda pasar poco tiempo.

    ¿Qué os gustaría ver en OpenXava en el 2023?

     
  • gregorio

    gregorio - 2023-01-24

    Saludos cordiales.

    -Mayor facilidad de integración con soluciones (javascript) de terceros.

    -Dashboard (con refresh automático programable cada x segundos). Que el usuario al ingresar a OX lo primero que vea sea su dashboard preferido.

    -Componentes gráficos tipo pivot, mapas de calor, etc y que que puedan agregarse al dashboard.

    -Calendario(que las actividades puedan cambiarse de día/hora arrastrando hasta el nuevo día/hora)

    -Opciones de gráfico de polígonos para los mapas.

    -Poder graficar rutas de acuerdo a coordenadas georefenciadas.

    -Mensajes entre usuarios del sistema.

    -Emisor de alertas. Si un documento requiere aprobación de un usuario que el usuario reciba un link al documento con información de lo requerido.

    -Diagrama de Gantt

     
  • Javier Paniza

    Javier Paniza - 2023-01-26

    Hola Gregorio:

    Muchas de las cosas de tu lista de deseos las vamos a ir añadiendo, algunas en este mismo año.

    En cuanto a:

    Mayor facilidad de integración con soluciones (javascript) de terceros

    Integrar soluciones de JS de terceros es muy fácil, pero tienes que conocer la tecnología web. Solo has de dejar caer los JS en una carpeta y añadir unos eventos. Más fácil imposible. Y si no, dime tú como debería ser, que formularas un deseo y apareciera integrado. Por muy fácil que lo hagamos, si no sabes JavaScript, HTML, CSS, etc. no vas a conseguirlo, porque puede que el componente que quieres integrar no sea tan fácil.

    El problema es que muchos desarrolladores de OpenXava no conocen las tecnología web, y eso está bien porque justo OpenXava es para eso, pero en el momento que quieres extender OpenXava o crear editores has de ser un experto en tecnologías web. Si usaras Vue, Angular o React también tendrías que conocer las tecnologías web para integrarlos con librerías JS de terceros, incluso para hacer una aplicación simple.

    Mira por ejemplo lo que han hecho algunos con OpenXava:
    https://www.youtube.com/watch?v=gAp-kZM6u14

    Mensajes entre usuarios del sistema.

    Eso lo considero fuera del alcance de OpenXava, ya hay muchas aplicaciones de chat, como Slack para esto. Es como si me pidieras que OpenXava tuvieras capacidades de edición de videos, eso ya lo hacen otras aplicaciones específicas para eso.

     
  • Juan Leonardo Gutierrez Toledano

    Hola buenas,
    Ese video que comentaba Javier es mío.
    Queria intervenir para aclarar que ese contenido de YouTube lo subí a efectos demostrativos. Los videos que voy colgando no estan nada trabajados. No pierdo tiempo en generar contenido atractivo para YouTube.
    Un saludo

     

    Last edit: Juan Leonardo Gutierrez Toledano 2023-01-26
  • Nelson Florez

    Nelson Florez - 2023-02-04

    Para mis clientes lo más deseado es el calendario, poder tener esa programación de actividades. Le sigue tener el control de las sesiones, es decir, que se pueda controlar si un mismo usuario puede conectarse varias veces en diferentes máquinas. No menos importante los dashboards, eso sí que la saca del estadio.
    Lo demás son cosas estéticas que sé que con el tiempo podrán ser incluidas.

     

Log in to post a comment.