close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 13 years ago

#647 closed enhancement (wontfix)

Update y Upgrade de MMS desde el interfaz

Reported by: imendez Owned by: livanr68
Priority: major Milestone: Maintenance
Component: General Keywords:
Cc:

Description

Hola, propongo que se pueda actualizar e incrementar la versión de MMS, o forzar la instalación de una determinada versión, desde el propio interfaz. Actualmente, que yo sepa todas las opciones pasan por código del tipo:

Real TolPackage::Client::RemoteUpdateAll(0);
Real TolPackage::Client::RemoteUpgradeAll(0);
  Real TolPackage::Client::RemoteInstall("http://packages.localbayes.es/BayesPrivateTolPackages/repository.php", 
  "MMS.0.6013", True);

Sería más cómodo poder hacerlo desde el interfaz. ¿Desde dónde? Se me ocurren dos posibilidades:

  • Desde la parte superior izquierda del interfaz, al lado del botón "Actualizar".
  • Agrupando los dos nodos superiores (NetWork y Container) en un nodo raíz MMS y añadiéndole a éste una opción de botón derecho.

Si lo que se quiere es instalar una determinada versión, debería aparecer un cuadro de diálogo para que el usuario seleccione (mejor que rellenarlo a mano) la versión que desee, de entre las posibles (¿las compatibles con la versión de TOL que se esté utilizando?).

Al arrancar TOL, en el mensaje que avisa si se tiene desactualizado MMS, podría añadirse un texto que informara que se puede realizar desde el interfaz.

Además, tal vez sería bueno crear unos métodos de MMS que realicen estas acciones. Algo tipo:

 Real MMS::Update(?)
 Real MMS::Upgrade(?)
 Real MMS::RemoteInstall("0.6033")

Un saludo.

Change History (2)

comment:1 Changed 14 years ago by imendez

Sería muy útil, para saber si es necesario / aconsejable actualizar la versión de MMS, poder consultar desde algún lugar de la interfaz información como:

  • la versión que se tiene instalada.
  • la última versión disponible.
  • las mejoras incorporadas en las versiones posteriores a la que se está utilizando;
  • etc.

Un saludo.

comment:2 Changed 13 years ago by Pedro Gea

Component: GUIGeneral
Milestone: Maintenance
Resolution: wontfix
sensitive: 0
Status: newclosed

Esta tarea se cede de manera general para todos los paquetes (no sólo MMS) a TOL-Project. Véase: TOL#1191.

Note: See TracTickets for help on using tickets.