Novedades de la versión 2.1.2

Importante: Se han detectado dos errores importantes en esta versión de la aplicación que hacen que se cuelgue sin llegar a producir pérdida de datos.

El primero de ellos se produce justo al finalizar el asistente de primera ejecución del programa. Basta con volver a ejecutar el programa para que todo funcione correctamente (no se pierden los datos introducidos). Este error es imposible de detectar si ya éramos usuarios de KSvnUpdater (ya que dicho asistente no se ejecutará en este caso).

El segundo error se produce justo al finalizar el asistente de creación de nuevo proyecto, después de descargar todos los archivos del servidor SVN y haber configurado correctamente el proyecto. Como consecuencia de este error, el nuevo proyecto no se añade a la lista de proyectos. Como corrección provisional, basta con volver a ejecutar el programa y añadir el nuevo proyecto a mano mediante la opción del menú ProyectoAñadir proyecto.

Actualización: Desde el día 7 de junio de 2020 está disponible KSvnUpdater 2.1.3, que soluciona estos problemas. Para descargar e instalar esta nueva versión, consulte la página de descarga de KSvnUpdater.

Desde el día 4 de junio de 2020 está disponible KSvnUpdater 2.1.2. Esta versión es básicamente una revisión de mantenimiento con pocos cambios. Contiene las siguientes novedades:

Cambios en la configuración del servidor SVN de KDE

Recientemente se ha llevado a cabo una reestructuración del servidor SVN de KDE. En la actualidad exiten cuatro ramas activas: l10n-kf5 (en branches/stable y en trunk), l10n-kf5-plasma-lts (en branches/stable) y l10n-kde4 (en branches/stable, con los pocos programas que todavía mantienen versiones para el escritorio KDE4).

Lo más importante ha sido la fragmentación de los antiguos paquetes, que ahora han desaparecido para dar lugar a una ingente cantidad de repositorios individuales, cada uno de ellos con todo lo relativo a una aplicación, servicio u otra parte representativa.

Aunque KSvnUpdater seguía funcionando de forma aceptable con esta nueva configuración, ha sido necesario modificar parte de su comportamiento para adaptarlo completamente a esta nueva distribución del servidor SVN de KDE.

Arrastrar y soltar archivos de proyecto

Esta nueva versión de KSvnUpdater permite la posibilidad de arrastrar y soltar uno o más archivos de proyecto del programa sobre su ventana principal. Al hacerlo, se le preguntará al usuario si desea abrir dicho proyecto en el programa. De forma adicional, si dicho proyecto no existiera todavía en la lista de proyectos, se ofrece la posibilidad de añadirlo a ella.

Información sobre el estado de las asignaciones de trabajo

El cambio más llamativo de esta versión de KSvnUpdater tal vez sea la posibilidad de mostrar información visual sobre el estado actual de las asignaciones de trabajo del equipo de traducción en la ventanan de Estadísticas, como se puede ver en la siguiente imagen:

Captura de pantalla que muestra la nueva información visual sobre las asignaciones de trabajo del equipo

En la columna Último traductor se puede mostrar de forma opcional información sobre qué miembro del equipo tiene asignada la traducción de un repositorio o de un archivo concreto. Como se puede apreciar en la siguiente imagen, existen tres iconos distintos que indican si una tarea de traducción está asignada a un traductor o no:

Captura de pantalla con los iconos de información sobre asignaciones

Con la fragmentación de los antiguos paquetes y la aparición de cerca de 500 repositorios distintos, esta información visual nos será de gran ayuda para identificar qué es exactamente lo que debemos traducir.

Para la gestión de este archivo de asignaciones de trabajo se han añadido varias opciones en distintas partes de KSvnUpdater:

Revisión del asistente de creación de nuevos proyectos

Con el cambio que se ha producido en la estructura del servidor SVN de KDE, el asistente para la creación de nuevos proyectos de KSvnUpdater se ha tenido que modificar para que se ajuste a la nueva configuración. De paso, se ha modernizado un poco y se ha eliminado de él algún detalle que ya había quedado obsoleto. También se han añadido una opción nueva para descargar el archivo de asignaciones de trabajo del equipo.

Corrección de errores

Como todas las versiones nuevas de KSvnUpdater, esta también corrige algunos errores detectados desde el lanzamiento de la versión anterior.

En concreto, esta versión corrige los siguientes fallos:

También se han corregido algunos errores (especialmente los relacionados con el uso de punteros) en el código fuente del programa durante el proceso de modernización y de refactorización que se está llevando a cabo en la actualidad para facilitar su mantenimiento y ampliación en el futuro.

Descarga

La descarga de esta versión del programa ya no está disponible. En su lugar, use la nueva versión 2.3.2.

Para descargar e instalar esta versión, consulte la página de descarga de KSvnUpdater.

Para obtener más información sobre cómo compilar esta versión a partir de su código fuente, consulte la página de compilación de KSvnUpdater.