¿En qué está trabajando el equipo de TDF dentro del proyecto LibreOffice?

¿En qué está trabajando el equipo de TDF dentro del proyecto LibreOffice?

¿En qué está trabajando el equipo de TDF dentro del proyecto LibreOffice?

LibreOffice es un proyecto mundial en el que participan cientos de personas: voluntarios, desarrolladores de empresas del ecosistema y las 18 personas que forman parte del equipo de The Document Foundation (TDF), la organización sin fines de lucro que coordina el proyecto y su comunidad.

Pero, ¿en qué ha estado trabajando últimamente el equipo de TDF? Aquí tienes un resumen.

Ingeniería de versiones

  • Etiquetado, compilación y distribución de LibreOffice 26.8 Release Candidate 2.
  • Activación de las actualizaciones MAR, que permiten actualizar desde las versiones 25.8.7 y 26.2.4 a la 26.2.5.
  • Revisión de parches.
  • Pruebas en producción de los nuevos servidores de compilación para Windows.
  • Investigación y corrección de permisos incorrectos en los paquetes diarios de Debian.

Scripting y macros

  • Investigación de un problema reportado por un desarrollador de extensiones relacionado con la exportación de macros BASIC como extensiones.
  • Identificación de una comprobación interna que falla en las compilaciones de depuración, pero que no parece afectar a las versiones de lanzamiento.
  • Incorporación de una prueba de interfaz para evitar futuras regresiones en la exportación de macros.

Código y accesibilidad

El equipo también ha estado trabajando en distintos aspectos del código y la accesibilidad:

  • Debate sobre mejoras de accesibilidad en la lista de correo dedicada a este tema.
  • Análisis y corrección del error tdf#172831, relacionado con nombres personalizados de las pestañas de NotebookBar que dejaban de estar localizados después de una actualización.
  • Publicación de LibreOffice Viewer para Android 26.2.5 en Google Play, F-Droid y Meta Horizon Store.
  • Trabajo sobre tdf#172885, relacionado con un tema/estilo Qt específico para LibreOffice. Se estudió una solución basada en las variables de entorno de las hojas de estilo de Qt y posteriormente se incorporó a LibreOffice la posibilidad de definir la hoja de estilo mediante la línea de comandos.
  • Revisión y reorganización del trabajo específico de Qt para macOS, que posteriormente fue integrado.
  • Trabajo para generalizar el parche relacionado con el escalado en macOS.
  • Definición de una identificación conocida para la acción del botón Restablecer, de modo que pueda utilizarse de forma coherente en todo el código.

Control de calidad

El equipo de QA ha estado especialmente activo:

  • Anuncio de la disponibilidad de LibreOffice 26.8 RC1 para pruebas.
  • Actualización de bibliotecas externas, entre ellas:
    • NSS a la versión 3.126.
    • libffi a la versión 3.7.1.
  • Mejora de las pruebas automatizadas.
  • Incorporación de pruebas para la función ARRAYTOTEXT.
  • Corrección de fallos y advertencias, incluidos:
    • Una advertencia de acceso mediante puntero nulo en Writer.
    • Un fallo en ThemeExport::write.
    • Un fallo en OutMarkdown_SwTableNode.
  • Pruebas y comentarios sobre el trabajo de estilos y temas de Qt6.
  • Finalización de tareas de selección de personal y revisiones de código.
  • Investigación de regresiones relacionadas con nombres de fuentes CJK y la galería de viñetas CJK.
  • Corrección de problemas de compilación y del SDK:
  • Continuación del trabajo para resolver problemas de compilación relacionados con Windows sin interfaz gráfica y fontconfig, necesarios para Qt6 en Windows.

Mentoría

  • Revisión de seis contribuciones de código importantes.
  • Finalización de las tareas de mentoría del programa Google Summer of Code (GSoC).

Diseño

El equipo de diseño ha estado trabajando tanto en la experiencia de usuario como en la identidad visual del proyecto:

  • Clasificación y seguimiento de incidencias en Bugzilla.
  • Participación en las reuniones semanales de UX y del Engineering Steering Committee (ESC).
  • Publicación de extensiones y gestión de comentarios.
  • Apoyo al crecimiento de la comunidad mediante la cuenta de redes sociales @libodesign.
  • Realización de varias revisiones de diseño.
  • Preparación de la encuesta sobre Base.
  • Contribución con parches, entre ellos:
    • tdf#115805, para corregir los incrementos en los diálogos de numeración.
    • tdf#172739, para armonizar el orden de las pestañas de NotebookBar.

Documentación

La documentación también continúa recibiendo atención constante:

  • Actualización de la ayuda en línea con correcciones para las versiones Master, 26.2 y 25.8.
  • Revisión de páginas de ayuda mediante la clasificación de errores, revisión de contribuciones, correcciones y tareas de mantenimiento.
  • Incorporación de mejoras, entre ellas:
    • Ajustes de los márgenes izquierdos de los párrafos dentro de tablas.
    • Reorganización de la página de opciones de Autocorrección.
    • Actualización de la documentación sobre el anclaje «A la página».
    • Incorporación de «Salto de página» entre los atributos disponibles para Buscar y reemplazar.
    • Restauración de «Estilo de página» entre esos atributos.
    • Reducción del procesamiento de localización en determinadas líneas de código Python y BASIC.
  • Apoyo a las actualizaciones de las guías de la comunidad.
  • Ayuda a nuevos colaboradores.
  • Trabajo en el proyecto Bookshelf, incluida la depuración y limpieza de la Guía de Impress.

Marketing y comunicación

El equipo de marketing también tiene una agenda bastante intensa:

  • Anuncio y promoción de nuevos miembros de TDF y del nuevo puesto de marketing.
  • Mantenimiento de la actividad en redes sociales, publicaciones y respuestas.
  • Coordinación de la logística de las conferencias y preparación del primer borrador del programa.
  • Redacción de distintas secciones del Informe anual 2025 de TDF.
  • Actualización de las listas de correo y bases de datos de periodistas.
  • Publicación de artículos sobre ODF y mantenimiento del blog.
  • Seguimiento de donaciones, descargas, menciones en medios y solicitudes de asistencia relacionadas con las descargas.
  • Gestión de actividades presupuestarias.
  • Preparativos para el lanzamiento de LibreOffice 26.8.

Y esto es solo una parte

Ese es, en resumen, el trabajo que está realizando actualmente el equipo de TDF. Y todo esto es posible gracias a las donaciones, que permiten financiar a las personas que forman parte del equipo.

Pero hay algo importante que recordar: esto representa solo una pequeña parte de la actividad del proyecto LibreOffice.

La mayor parte del trabajo se realiza gracias a cientos de personas de todo el mundo que contribuyen al proyecto de distintas maneras.

Gracias a todas ellas. 😊

 

Artículo original (en inglés)

Written by:

Colaboro de manera voluntaria con The Document Foundation desde el año 2011, me ocupo de mantener el sitio en español, de este blog y también de canalizar las consultas de usuarios a los canales apropiados. Soy, además, uno de los administradores del grupo hispano en Matrix (libreoffice_es:matrix.cuates.net) y en Telegram (https://t.me/libreoffice_es).
View All Posts
Follow Me :

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la Política de privacidad