Actualizaciones
Cómo llega una versión nueva a esta estación: los dos interruptores, la comprobación, la descarga, el reinicio que instala, y la marca de la barra de estado.
Actualizaciones es la primera fila del grupo APLICACIÓN de la página Ajustes. La estación consulta el canal de versiones del sitio de Ganter al arrancar y cada cuatro horas después; esta sección decide qué pasa con lo que encuentra, y es el único sitio donde una versión se descarga y se instala a mano. La tarjeta abre con la política: "Lo recomendable es mantenerse al día: las versiones son una sola línea continua, y las anteriores no reciben mantenimiento. Lo que elige esta estación es cuándo." La página exige el permiso Cambiar los ajustes.
Los dos interruptores
| Campo | Qué es | Valores / valor por defecto | Efecto |
|---|---|---|---|
| Actualizaciones automáticas | "Desactivadas por defecto. Activadas, una versión nueva se descarga en segundo plano y se instala la próxima vez que se reinicie Ganter Lab. Desactivadas, se le avisa de que hay una versión y la instala desde aquí cuando le venga bien a esta estación." | Encendido o apagado. Apagado por defecto. | Accionarlo vuelve a consultar el canal al momento. Encendido: una versión encontrada se descarga en segundo plano (un incremento cuando se puede) y se aplica en la siguiente salida. Apagado: el canal solo se consulta, y no se descarga nada hasta que usted pulse Descargar la actualización. Apagarlo no deshace una descarga ya hecha: esa versión se instala igualmente en el próximo reinicio. |
| Recibir versiones preliminares | "Reciba cada versión nueva antes que nadie y ayude a validarla en esta máquina. Puede volver atrás cuando quiera. La aplicación regresa al canal normal en la siguiente versión normal (nunca se degrada sola)." | Encendido o apagado. Apagado por defecto. | Accionarlo vuelve a consultar al momento. Encendido: la estación lee el canal preliminar, que recibe cada compilación primero; apagado: el canal normal. Apagarlo no degrada nunca: la estación conserva la compilación preliminar que tiene hasta que el canal normal ofrezca una versión más nueva. |
Mientras el runtime está detenido, esta página no se dibuja siquiera (véase Ajustes). Una versión marcada como portadora de correcciones importantes cambia solo lo que dicen las superficies, nunca lo que hacen: con las actualizaciones automáticas apagadas sigue esperando a que se la tome.
Qué muestra la tarjeta
El actualizador está inerte en una compilación que no se instaló (una ejecución de desarrollo o portátil) y cuando no hay ningún canal configurado: la tarjeta muestra entonces solo los interruptores. Después de una comprobación, la tarjeta añade una de estas cosas:
- nada más, cuando esta estación ejecuta la última versión;
- "La versión X está disponible. Las actualizaciones automáticas están desactivadas, así que no se descarga nada hasta que usted lo decida." con el botón Descargar la actualización, cuando existe una versión más nueva y las actualizaciones automáticas están apagadas;
- "La versión X está descargada y se instalará la próxima vez que se reinicie Ganter Lab." con el botón Reiniciar y actualizar ahora, una vez que la versión está en disco;
- por encima de cualquiera de las dos, para una versión marcada como importante: "La versión X trae correcciones importantes. Instalarla cuando le venga bien mantiene protegida esta estación. No se instala nada que esta estación no haya pedido.";
- el aviso informativo Merece un vistazo después de actualizar: "Los símbolos de sistema que nunca copió pertenecen a la aplicación, así que una versión nueva puede cambiar cómo se dibujan y dónde quedan sus bornes, y los componentes también pueden haber cambiado. No se pierde nada de lo que usted configuró. Abra una vez, después de actualizar, los sinópticos con los que trabaja esta estación y sabrá que todo llegó bien.";
- "Novedades de X:" seguido de las notas de la versión, el mismo texto que muestra la página de versiones del sitio.
| Comando | Qué hace | Atenuado cuando (situación) | No se dibuja cuando (rol) |
|---|---|---|---|
| Descargar la actualización | Descarga la versión que encontró la última comprobación; mientras tanto dice "Descargando…". Una descarga fallida deja la versión disponible, vuelve a ofrecer el botón y pone el motivo en la barra de estado. | Mientras se ejecuta una descarga. | Se dibuja solo mientras hay una versión disponible y todavía no descargada. |
| Reiniciar y actualizar ahora | Sale de la aplicación por el desmontaje normal y deja que el actualizador cambie los archivos y la vuelva a lanzar. | En un navegador de otro dispositivo: "Solo disponible en el escritorio local de la estación." | Se dibuja solo mientras hay una versión descargada. |
El reinicio se rechaza con calma mientras hay una grabación en marcha: una notificación titulada "Actualización aplazada" dice "Hay una grabación en curso. La actualización se instala en el próximo reinicio, o reinicie desde aquí cuando termine la grabación." Una versión descargada se instala además en cualquier salida corriente, incluida la de Salir del área de notificación: el actualizador espera a que el proceso haya salido del todo y después cambia los archivos, así que no se sustituye nada bajo una aplicación en marcha.
La marca de la barra de estado
Una versión que espera se anuncia con una línea en el extremo derecho de la barra de estado, junto al reloj: "Versión X disponible", o "Versión X · correcciones importantes" en el tono de precaución. Su información emergente añade si la versión ya está descargada y que al hacer clic se abre Ajustes, Actualizaciones, que es lo que hace el clic. La marca se dibuja por pantalla para la identidad que la mira: solo un rol que tiene Cambiar los ajustes o Editar los paneles de control responde por la versión de la estación, así que un operador en una tableta remota no ve nunca una decisión que no es suya. No es nunca una tarjeta de notificación y no interrumpe nada.
La línea de versiones y el canal
Las versiones son una sola línea continua: una corrección sale en la versión siguiente, nunca hacia atrás en una versión anterior, y por eso lo recomendable es mantenerse al día y por eso el momento es cosa de esta estación. El canal está abierto sea cual sea la suscripción, así que toda instalación puede tomar correcciones de seguridad; el derecho de uso se hace valer en tiempo de ejecución, nunca reteniendo actualizaciones. La aplicación se instala por usuario y sin ningún administrador, y se actualiza igual.
Lo que esta sección no hace
No hay ninguna lista de versiones entre las que elegir, ni vuelta atrás ni degradación, ni un "saltarse esta versión", ni forma de instalar una versión que el canal no ofrezca. Dejar apagadas las actualizaciones automáticas es la manera de quedarse en una versión, y la documentación guarda una instantánea por versión para una estación que lo haga.