Tutoriales

Actualización semanal de GNOME: del cifrado local a la eficiencia de WebKit

Esta semana ha habido un torbellino de actividad en el proyecto GNOME, con desarrolladores contribuyendo a todos los aspectos del ecosistema GNOME. La actualización de esta semana cubre la integración de: «homed» para mejorar la seguridad de la cuenta de usuariooptimización del rendimiento WebKitGTK afecta a GNOME Webasí como medidas apoyadas por diversos fondos soberanos de tecnología.

Detallamos los últimos desarrollos en accesibilidad, seguridad y actualizaciones de aplicaciones principales. ¡vamos!

El fondo soberano de tecnología impulsa el progreso

La Fundación GNOME, en asociación con el Fondo Soberano de Tecnología (STF), ha logrado avances significativos hacia el logro de los siguientes objetivos objetivos clave:

  • Seguridad de usuario mejorada: Un área clave de atención es mejorar la seguridad del usuario. transición de Servicios de cuenta llegar Buscador de blancos Se está trabajando en la gestión de cuentas de usuarios. Este cambio es crucial porque homed Introducir el cifrado de directorios de inicio de usuarios individuales para allanar el camino hacia una plataforma más segura y flexible en el futuro.
  • Infraestructura de plataforma moderna: La infraestructura de la plataforma GNOME está atravesando un proceso de modernización, con avances significativos en las siguientes áreas GTK y Libadvetta. Estos esfuerzos están dirigidos por Alice, cuyas contribuciones incluyen abordar las siguientes cuestiones: diálogocrucial para una experiencia de usuario exquisita. Otras mejoras están dirigidas al sistema de notificaciones, con el objetivo de simplificar la forma en que las aplicaciones entregan notificaciones y al mismo tiempo priorizar la accesibilidad y la coherencia en diferentes escritorios.
  • Experiencia de usuario perfecta: El trabajo de Andy sobre sistemas de intención tiene como objetivo permitir que las aplicaciones nativas interactúen con HTTPS Conecte URL sin problemas. Este desarrollo garantiza una interacción más fluida entre las aplicaciones y el contenido web.
  • Potentes herramientas de desarrollo: Se están logrando avances significativos en la mejora de la garantía de calidad y las herramientas de desarrollo. Adrian Vovk lidera el camino sysupdate, sysupdatedy systemd-repart. Estas herramientas críticas para las actualizaciones del sistema y la gestión de discos son cada vez más potentes Warinck Support, un protocolo optimizado para entornos de arranque temprano, que consolida aún más la solidez de GNOME.
  • Priorizar la accesibilidad: GNOME sigue comprometido con la inclusión, lo cual es evidente en sus esfuerzos continuos para mejorar la accesibilidad. La dedicación de Joanne es evidente en los esfuerzos de limpieza. de orca código, mejorar su eficiencia y permitir el trabajo continuo para capturar nuevas claves, aumentando aún más la usabilidad de la plataforma para todos.
  • Seguridad de vanguardia: Modernizar los componentes de seguridad es fundamental y Dhanuka lidera esta iniciativa ampliando la biblioteca oo7 Rust. Este esfuerzo tiene como objetivo reemplazar el envejecimiento. gnome-keyring y libsecret Mejore la seguridad de la gestión de secretos dentro del ecosistema GNOME con una solución moderna y bien mantenida.
  • Mejore la seguridad de Wayland/Flatpak: jorge Ayuda a mejorar la seguridad de Wayland y Flatpak. Entre sus contribuciones se encuentran la publicación xdg-desktop-portal-gnome Y se han logrado avances significativos en la documentación de la accesibilidad de Flatpak. Además, su dedicación incluye la fusión de parches críticos relacionados con la accesibilidad para proyectos como xdg-dbus-proxy, flatpaky WebKit, que demuestra un enfoque holístico de la seguridad y la inclusión.
LEER  Tipo de columna de comprobación de pandas

Más allá del núcleo: aplicaciones, bibliotecas y proyectos de terceros*

Si bien la plataforma central GNOME recibe mucha atención, el ecosistema más amplio de aplicaciones, bibliotecas y proyectos de terceros también está prosperando.

  • Mejoras de WebKitGTK: La valiosa contribución de Michael Catanzaro a WebKitGTK resuelve los problemas de pérdida de memoria, garantizando un rendimiento más fluido y una utilización óptima de los recursos en la próxima versión 2.44.3.
  • El navegador web GNOME recibirá una importante actualización: GNOME Web, el navegador nativo de la plataforma, ha sido mejorado significativamente. Presentar uno Llenado automático de formulariosbasado en el trabajo de Abdullah Alansari, para mejorar la experiencia del usuario. La aportación de Arak mejora Clasificación de marcadoreshaciendo que la navegación en la versión 47 beta sea más intuitiva. Finalmente, agregue un Diálogo de informe de privacidad Por Jan-Michael Brummer Aumenta la transparencia de las funciones de prevención de seguimiento inteligente, brindando a los usuarios más control sobre su privacidad en línea.
  • libspelling obtiene mejoras de rendimiento: libspelling,para corrector ortográficoha recibido mejoras de rendimiento, admite operaciones de subprocesos que no son del host y una capacidad de respuesta mejorada al procesar archivos grandes. Esta mejora en editores de texto y generadores, etc., se basa en libspelling Debido a su función de revisión ortográfica.
  • Lanzados gtk-rs 0.9 y gtk-rs-core 0.20: gtk-rs 0,9 y gtk-rs-core 0.20 ya está disponible, junto con la versión 47 de GNOME. El objetivo de estas actualizaciones es proporcionar enlaces para nuevas API y mejorar las API existentes. El lanzamiento también incluye actualizaciones de compatibilidad para cajas relacionadas, como gstreamer-rs, gst-plugins-rsy libadwaitaasegurando una experiencia de desarrollador coherente.
  • Los proyectos de terceros están en auge: CorrerUn administrador de fuentes para nerds, que llega a la versión 0.3.0, que incluye actualizaciones como la migración a AboutDialog y una interfaz simplificada para administrar fuentes. Similarmente, Visualización de la red GNOME (GND) lanza la versión 0.93.0, que presenta soporte de codificación de hardware VAH264 gstreamer y resuelve varios problemas clave. El proyecto busca activamente contribuyentes para ayudar a integrarlo más estrechamente con GNOME Shell y GNOME Control Center, destacando el espíritu colaborativo dentro de la comunidad GNOME.
LEER  Cómo instalar Microsoft .NET Core SDK en Linux

Desarrollando futuros colaboradores: Google Summer of Code

El compromiso de GNOME de fomentar nuevos talentos es evidente a través de su participación activa en Google Summer of Code. El proyecto «Ignored Apps», dirigido por Cogitri, está a punto de finalizar y tiene como objetivo proporcionar a los usuarios un control granular sobre la sincronización de las aplicaciones. El proyecto recibió contribuciones de IlChitarrista y se benefició de las aportaciones de diseño de Jamie Gravendeel y la orientación técnica de Alice Mikhaylenko sobre Adwaita y GTK. Esta medida refleja el compromiso de GNOME de crear un entorno acogedor y de apoyo para los desarrolladores en ciernes.

Este artículo destaca sólo una instantánea de la actividad dentro del proyecto GNOME. Para profundizar en un área específica o realizar un seguimiento del desarrollo en curso, consulte las actualizaciones completas de Esta semana en GNOME en el siguiente enlace:

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba