Solución de la comunidad

Cómo funcionan las actualizaciones de la tienda de aplicaciones de ZimaOS: mantenimiento manual, estabilidad, solicitudes de incorporación de cambios y tienda de aplicaciones v2

A November 2025 thread asking why some ZimaOS App Store applications lagged upstream versions. Zima-Giorgio said store versions were manually maintained, stability mattered, availability issues were prioritized, and the team regularly reviewed pull requests. Current App Store v2 adds version/update metadata and content-hash-driven client updates but does not itself guarantee a fixed release cadence.

Las actualizaciones de la tienda de aplicaciones de ZimaOS no se regían por una regla sencilla como «actualizar siempre dentro de los siete días posteriores a la actualización de origen». En el hilo de origen de noviembre de 2025, Zima-Giorgio afirmó que las versiones de las aplicaciones se mantenían manualmente. También explicó que las aplicaciones de servicio podían quedarse intencionadamente por detrás de la versión más reciente de origen porque la estabilidad es importante, mientras que los problemas que afectan a la disponibilidad reciben mayor prioridad.

La versión actual de App Store 2.0 cambia la forma en que se crean y distribuyen los catálogos de aplicaciones, pero no crea mágicamente una periodicidad de mantenimiento garantizada. El protocolo v2 admite metadatos de versión, marcas de tiempo de actualización, notas de la versión, hashes de contenido y actualizaciones incrementales del cliente; aun así, alguien debe mantener y validar la definición de la aplicación de origen.

IceWhale Dijo que las Versiones de la Tienda se Mantenían Manualmente

La respuesta de la fuente directa fue breve: las versiones del software de la tienda de aplicaciones se mantenían manualmente, y las tiendas de terceros o de la comunidad podían ofrecer versiones más recientes.

Esto explica por qué la versión del catálogo predeterminado puede diferir de la última etiqueta publicada por el desarrollador de la aplicación de origen.

La Versión Más Reciente No Siempre es la Más Segura

Más tarde, Zima-Giorgio aclaró que no siempre se puede garantizar que las aplicaciones de tipo servicio ejecuten inmediatamente la versión más reciente. La estabilidad forma parte de la decisión.

En un NAS, una actualización apresurada de una base de datos o a una versión principal puede ser más problemática que ejecutar una versión validada que esté una versión por detrás de la de origen.

Los Problemas que Afectan a la Disponibilidad Reciben Mayor Prioridad

IceWhale puso Immich como ejemplo: el paquete de la tienda de aplicaciones se actualizó cuando el servidor antiguo dejó de ser compatible con la aplicación móvil correspondiente.

Este es un principio de mantenimiento útil: una interrupción que impide el uso normal puede justificar una acción más rápida que una versión de origen que solo añade funciones.

Las Solicitudes de Incorporación Forman Parte del Flujo de Mantenimiento

IceWhale afirmó que el equipo revisa periódicamente la lista de solicitudes de incorporación y fusiona las solicitudes cuando es necesario. Giorgio animó a los usuarios a enviar solicitudes de incorporación o crear sus propias tiendas, y pidió específicamente ayuda para actualizar Uptime Kuma.

Esto hace que la tienda de aplicaciones sea parcialmente colaborativa, en lugar de ser un catálogo cerrado y exclusivo del proveedor.

La Versión Actual de App Store v2 Tiene un Protocolo de Compilación y Actualización más Explícito

La documentación actual para desarrolladores de IceWhale indica que la tienda v2 generada incluye campos como:

  • version;
  • update_at;
  • release_note;
  • content_hash.

Las comprobaciones de actualización del cliente se basan en el índice de la tienda y en el hash de contenido, por lo que se omiten las aplicaciones que no han cambiado, mientras que los metadatos o archivos Compose modificados se pueden descargar de forma incremental.

Consulta el modelo actual de compilación y actualización de App Store v2.

Los Metadatos de Versión No Crean un Acuerdo de Nivel de Servicio de Mantenimiento

Ahora una tienda puede mostrar información más completa sobre las versiones y las actualizaciones, pero el protocolo no establece que cada aplicación deba actualizarse dentro de un número fijo de días. La política del catálogo y la validación de las aplicaciones siguen siendo procesos humanos.

La Versión de la Tienda y la Etiqueta de la Imagen de Docker Están Relacionadas, pero no son Idénticas

Un archivo Compose puede fijar una etiqueta de imagen específica, usar una etiqueta amplia como latest o hacer referencia a una pila de varios servicios con varias imágenes independientes. La versión mostrada en la tienda puede describir la definición de la aplicación empaquetada, sin garantizar que todas las imágenes de la pila sigan el mismo número de versión.

Inspecciona la definición Compose cuando sea importante conocer la versión exacta de origen.

Las Actualizaciones Principales de las Aplicaciones Requieren Especial Precaución

Aplicaciones como Nextcloud, Immich, las bases de datos y las plataformas de automatización del hogar pueden incluir migraciones de esquema o cambios de configuración incompatibles. Una actualización retrasada de la tienda puede ser intencionada mientras los responsables validan el comportamiento de la migración.

Haz una copia de seguridad de los datos de la aplicación antes de actualizar manualmente a una versión más reciente que la del catálogo.

Las Tiendas de la Comunidad Pueden Avanzar más Rápido, con un Riesgo Diferente

Las tiendas de terceros pueden publicar versiones más recientes antes, pero su validación, periodicidad de actualización y calidad de las reversiones dependen de sus responsables. «Más reciente que la tienda predeterminada» no significa automáticamente «mejor probado».

Preguntas Frecuentes sobre las Actualizaciones de la Tienda de Aplicaciones

¿IceWhale prometió un ciclo fijo de actualizaciones mensuales?

No. La fuente indica que las versiones se mantenían manualmente y que la estabilidad y la disponibilidad influían en la prioridad.

¿Pueden los usuarios ayudar a actualizar las aplicaciones de la tienda?

Sí. IceWhale animó explícitamente a enviar solicitudes de incorporación y a crear tiendas de terceros.

¿App Store v2 mejora los metadatos de actualización?

Sí. La salida actual de v2 admite la versión, la hora de actualización, las notas de la versión y comprobaciones de actualización basadas en hashes de contenido.