CPJutsu Roadmap

A continuación se muestran todas las metas alcanzadas y las nuevas metas por alcanzar para el programa CPJutsu. El roadmap para CPJutsu comienza en la fase Beta 1.

Planes para la versión beta

Las versiones beta se utilizan para implementar todas las funcionalidades que tendrá la versión 1.0 de CPJutsu. Probablemente estén llenas de bugs y sean muy inestables. La versión 0.3 debería tener todas las funcionalidades integradas y ser estable, aunque podría ser necesaria una versión 0.4

Beta 1 (versión 0.1)

  • Importar y exportar imágenes en formato png (listo)
  • Intercambiar los valores rgb de todos los pixels por los nuevos rgb (listo)
  • Abrir ventana de previsualización de la imágen (listo)
  • Seleccionar valores rgb haciendo click izquierdo y/o derecho en la imagen (listo)

Beta 2 (versión 0.2)

  • Agregar barra de herramientas (listo)
  • Agregar función “deshacer” a la barra de herramientas (listo)
  • Agregar función “rehacer” a la barra de herramientas (listo)
  • Agregar función “zoom” a la barra de herramientas (listo)
  • Posibilidad de abrir una ventana con una paleta de color de más de 300 colores de muestra y permitir al usuario seleccionar los valores rgb del color de su elección clicando sobre él (listo)
  • Agregar función “color dinámico” a la barra de herramientas (listo)
  • Agregar función “créditos” (listo)
  • Mecanismos de control que impiden al usuario añadir valores rgb no válidos (listo)
  • Corrección de bugs y tratamiento de errores (listo)

Beta 3 (versión 0.3, próximamente)

  • Permitir tener en cuenta y modificar el valor alfa de los pixels(por hacer)
  • Permitir usar más formatos de imagen(por hacer, en principio intentaré agregar los formatos .jpg y .ico únicamente)
  • Permitir intercambiar los valores rgb de los pixels(por hacer)
  • Corrección de bugs y tratamiento de errores(por hacer)

Beta 4+ (versión 0.4+)

En principio no será necesario llegar a la versión 0.4 del programa, pero por si acaso dejaré espacio reservado para ello

Planes para la versión final

Una vez alcanzada una versión beta estable que integre todas las funcionalidades es momento de refactorizar, optimizar y documentar el código. Se lanzará una versión candidata a versión 1.0 y se comprobará si todo funciona correctamente. En caso de que haya algún problema se lanzará otra versión candidata a versión 1.0(esperemos que no sea necesario). Una vez se consiga una versión candidata 100% funcional y libre de errores se lanzará la versión 1.0 de CPJutsu y se liberará su código para que cualquiera pueda estudiarlo y modificarlo.

Bugs y sugerencias

Si has utilizado CPJutsu y te has topado algún bug o quieres hacer alguna sugerencia, por favor, rellena el siguiente formulario:

search previous next tag category expand menu location phone mail time cart zoom edit close