[Informe mensual SIG] Compartiendo el último progreso del grupo SIG de la comunidad openKylin en agosto

Para promover la prosperidad y el desarrollo de la comunidad y crear un ecosistema innovador de sistemas operativos de código abierto, la comunidad openKylin ha dividido diferentes grupos SIG según campos y lleva a cabo activamente diversas investigaciones e innovaciones técnicas. A continuación, hagamos un balance del último progreso del grupo SIG de la comunidad openKylin en agosto:

 

Nuevo SIG agregado a la comunidad en agosto

En agosto se agregaron 3 nuevos grupos SIG a la comunidad y hasta el momento se han establecido un total de 85 grupos SIG. La información de los nuevos grupos SIG es la siguiente:

01 LoongArch SIG

El grupo LoongArch SIG fue iniciado y establecido por Loongson Zhongke Technology Co., Ltd. y es responsable del mantenimiento del paquete de software de código abierto LoongArch, del lanzamiento de la versión LoongArch de openKylin y de la construcción del paquete de software, la construcción del sistema, etc.

  • Página de inicio del SIG:
  • https://gitee.com/openkylin/community/tree/master/sig/LoongArch

 

02 Pez lindo SIG

El entorno de escritorio Cutefish es un sistema de escritorio simple, hermoso y práctico desarrollado por chinos. Cutefish SIG fue iniciado por entusiastas de la comunidad y es responsable de migrar el entorno de escritorio Cutefish y sus componentes. El trabajo básico de migraciones se ha completado.

  • Página de inicio del SIG:
  • https://gitee.com/openkylin/community/tree/master/sig/Cutefish

03SCA-SDR SIG

SCA-SDR SIG fue iniciado por entusiastas de la comunidad. En la etapa actual, la radio por software ha logrado grandes resultados en los campos militar y civil, y se han aplicado una variedad de plataformas de radio por software. A juzgar por la situación actual de las aplicaciones, la Arquitectura de comunicación de software (SCA) es la plataforma de radio de software más antigua, más madura, más compatible a nivel mundial y más utilizada, denominada SCA-SDR. Por lo tanto, se ha formado un SIG especialmente y esperamos que más entusiastas trabajen juntos para desarrollar una plataforma de radio de software basada en el sistema operativo openKylin.

  • Página de inicio del SIG:
  • https://gitee.com/openkylin/community/tree/master/sig/SCA-SDR

 

Resumen de la actividad comunitaria del SIG en agosto

En agosto, la comunidad agregó 1177 RP válidos y 348 bifurcaciones de almacén. El grupo SIG celebró un total de 8 reuniones públicas periódicas, que incluyen:

  • Las 15 principales contribuciones de relaciones públicas del grupo SIG comunitario en agosto son las siguientes:

 

La distribución de los mapas de actividad del grupo SIG comunitario en agosto (cuanto más oscuro es el color, más activo es, dimensiones de referencia: relaciones públicas, problema, reunión SIG) de la siguiente manera:

 

Progreso y logros de la tecnología comunitaria de agosto

1. SIG UKUI

El equipo SIG de UKUI (Ultimate Kylin User Interface) está comprometido con la planificación, el mantenimiento y la actualización de paquetes de software relacionados con el entorno de escritorio. Los programas de entorno de escritorio que satisfacen las necesidades de varios dispositivos y usuarios, incluyen principalmente lanzadores de programas (menú de inicio), usuario La configuración, la administración de archivos, la pantalla de bloqueo de inicio de sesión, el escritorio, las herramientas de red, la configuración rápida, etc. brindan a los usuarios una plataforma de operación gráfica básica. Las herramientas de desarrollo de componentes centrales del escritorio son principalmente Qt y C++, cuyo propósito es mejorar constantemente la experiencia operativa del sistema y proporcionar un entorno de escritorio que integre estabilidad, estética, fluidez y conveniencia. El avance en agosto es el siguiente:

  • La barra lateral está adaptada a la interfaz de ajuste de brillo.
  • Optimice la velocidad de desenfoque de las imágenes de la barra lateral.
  • Complete la función de configuración del interruptor independiente del índice de contenido de búsqueda.
  • Optimice la gestión de datos de la aplicación con la función de escritorio.
  • 4.10 Desarrollo de la interfaz de carga del complemento de la barra de tareas (10%).
  • Resuelva el problema de falla al eliminar la aplicación móvil en el menú de inicio.
  • Comunicación del programa UKUI-Lite y discusión del plan de seguimiento.
  • Determine el esquema anticongelante jerárquico.
  • Investiga el esquema de entrada unificada.
  • Resuelva errores relacionados con los tubos de ventana de modo dual.

¡Damos la bienvenida a todos los desarrolladores de la comunidad interesados ​​a unirse a nosotros y crear un entorno de escritorio estable y fácil de usar para el sistema de escritorio openKylin!

 

SEÑAL RISC-V

Este grupo SIG es el principal responsable del mantenimiento de los paquetes de software de código abierto de la arquitectura RISC-V, del lanzamiento de la versión RISC-V de openKylin y de la construcción de paquetes de software, construcción de sistemas, etc. El progreso del grupo RISC-V SIG en agosto es el siguiente:

  • La nueva producción y prueba de imágenes de la placa de desarrollo VisionFive de segunda generación resuelve problemas como la renderización de GPU y la decodificación dura de la reproducción de video.
  • Cree nuevas imágenes para portátiles ROMA y utilice análisis colaborativo para resolver problemas como componentes atascados en el X y componentes de escritorio en modo wayland.
  • Errores de convergencia y solución de problemas como que la unidad óptica conectada no aparece, salida de sonido ROMA, kylin-video no puede decodificar ni reproducir videos e identificación biométrica. Resuelve problemas como la imposibilidad de abrir el software de visualización de imágenes y el congelamiento al abrir el panel de control.
  • Representar a la comunidad openKylin en la Cumbre RISC-V.
  • Se resolvió el problema de que el escritorio de lichepi 4a no se puede utilizar después de instalar DingTalk.
  • Depure el simulador Box64, ordene el flujo de código e intente ejecutar software como WeChat.
  • Participar en actividades del salón comunitario y realizar informes temáticos.
  • La placa de desarrollo informático puede ejecutar juegos x64 como The Legend of Zelda y Sun Warrior Mystery mediante la depuración box64.
  • Agregue un módulo de almacenamiento persistente local a rvtrans e inicialmente complete la parte de carga del código de operación y lib en el módulo.

 

¡Todos los entusiastas interesados ​​en la dirección técnica de la plataforma de desarrollo RISC-V pueden unirse a RISC-V SIG!

 

三、Liberar SIG

Release SIG es el principal responsable de coordinar varios grupos SIG, controlar el progreso y los riesgos del desarrollo de versiones, formular planes de lanzamiento de versiones, completar el trabajo de lanzamiento de versiones, etc. El principal avance del Release SIG en julio es el siguiente:

  • Promover la finalización del desarrollo y la integración de la demanda esperada para openKylin 1.0-2309 y más de 100 correcciones de errores.
  • Se completaron las pruebas de integración de la versión Beta 1.0-2309.
  • Discutir y formular el plan de desarrollo de la versión openKylin 2.0.
  • Se completó la primera ronda de recopilación de requisitos para la versión openKylin 2.0 y se informó al comité técnico.
  • Promocionar la finalización de la preparación del entorno de desarrollo openKylin 2.0 y anunciarlo en la comunidad.
  • Participó en el evento de reunión de desarrolladores de Shanghai y presentó el plan openKylin 2.0.

¡Todos los entusiastas interesados ​​en la integración de versiones de la comunidad openKylin, la gestión de versiones, el lanzamiento de versiones, etc. son bienvenidos a unirse al Release SIG!

 

四、Embalaje SIG

Empaquetado SIG es responsable de mantener las especificaciones de empaquetado de paquetes de software de la comunidad openKylin, mantener los paquetes de software públicos y coordinar y tomar decisiones sobre problemas de dependencia de paquetes en el proceso de lanzamiento de la versión de la comunidad. Las principales novedades de agosto son las siguientes:

  • Cuando se trata de la instalación de gcc de arquitectura RISC-V, cpp depende del número de versión e informa un error.
  • La instalación y compilación de kwin dependen de la capa-shell-qt y se informa un error. Es necesario volver a compilarlo en función de qtbase-abi-5.15.8. Actualice el número de versión de Layer-Shell-qt y vuelva a compilar según qtbase-abi-5.5.8.
  • Actualice y cargue el chroot-nile de las cuatro arquitecturas (amd64, arm64, riscv64, i386) de la versión openKylin 2.0 a la plataforma de compilación. Creé una nueva serie de entornos de compilación para ppa test 2.0 y la compilación fue normal.

¡Bienvenidos a unirse a nosotros todos los entusiastas de la comunidad que estén interesados ​​en la selección, compilación y empaquetado independiente del software de la comunidad openKylin!

 

五、QA SIG

El grupo QA SIG se compromete a mejorar la calidad de la versión de la comunidad openKylin, incluidas las pruebas de la versión de la comunidad, el control de calidad, etc. Las principales novedades de agosto son las siguientes:

  • Prueba de versión openKylin-1.0-2309-beta: se realizaron un total de 663 pruebas de contenido relacionado, 410 pasaron, 243 fallaron y 10 fueron bloqueadas, con una tasa de aprobación del 61,8%.
  • Prueba de versión openKylin-1.0-0825-2-x86: actualmente, se han ejecutado un total de 21 elementos de regresión de errores, 20 elementos pasaron, 1 elemento falló y el progreso general es del 30 %; se cambiará a la prueba de versión fusionada. más tarde.
  • Revise el número 25+ enviado por los usuarios.

¡Todos los entusiastas de la comunidad que estén interesados ​​en las pruebas de versiones y la gestión de calidad de la comunidad openKylin son bienvenidos a unirse a nosotros!

 

六、SIG de Gobernanza de Seguridad

openKylin SecurityGovernance SIG mejora la seguridad de los productos de la comunidad al recibir y responder a informes de problemas de seguridad de productos de la comunidad openKylin, brindar orientación de seguridad de la comunidad y llevar a cabo la gobernanza de la seguridad y otras actividades. Las principales novedades de agosto son las siguientes:

  • Publique más de 10 tareas de reparación de vulnerabilidades de seguridad.
  • Revisar las vulnerabilidades de seguridad de la comunidad corrige más de 30 parches.
  • Desarrollo genmai: se agregaron 14 nuevos POC, se resolvieron 12 ERRORES del programa POC/EXP; se completaron la función de implementación automatizada y la función de salida de informes en formato Word; se introdujo la función del entorno de virtualización para resolver el tedioso problema de la implementación remota; 30 nuevas líneas de base de seguridad Se agregaron elementos +; se integró a la plataforma de pruebas automatizadas para implementar pruebas de seguridad automatizadas de la versión construida, con un avance del 90%; se enriqueció la interfaz de control web; se completó el trabajo de adaptación de compatibilidad de la arquitectura mips64.

¡Todos los entusiastas de la comunidad que estén interesados ​​en aspectos de seguridad como la seguridad de la versión openKylin, extracción/verificación de vulnerabilidades completas, reparación de vulnerabilidades de seguridad y otros trabajos de seguridad son bienvenidos a unirse a nosotros!

 

七、OpenSDK SIG

El grupo OpenSDK SIG es responsable de la planificación, desarrollo y mantenimiento de los kits de desarrollador (base, sistema, aplicaciones) y está comprometido a resolver los problemas de compatibilidad de aplicaciones en múltiples sistemas operativos. Las principales novedades de agosto son las siguientes:

  • Se agregó la función manual de consulta manual de interfaz común del SDK.
  • Estandarice las reglas de compilación de paquetes SDK.
  • El módulo de administración de ventanas agrega 2 nuevas interfaces de configuración del estado de la ventana y 12 señales de cambio de estado de la ventana.
  • El módulo básico del sistema amplía la adquisición de CPU, memoria, red y otra información relacionada.

¡Todos los entusiastas de la comunidad interesados ​​en los kits de desarrollador pueden unirse al grupo OpenSDK SIG!

 

八、CompatWinApp SIG

El grupo CompatWinApp SIG se compromete a introducir una gran cantidad de aplicaciones del sistema Windows en el sistema openKylin. El grupo sig desarrollará una solución completa de compatibilidad de aplicaciones de Windows a través de la investigación sobre tecnología de compatibilidad de aplicaciones y tecnología de traducción de instrucciones, para que más aplicaciones de Windows puedan ser compatibles con el sistema openKylin y continuar prosperando el ecosistema de software openKylin. Los principales avances en agosto son los siguientes:

  • Cargue 180 archivos de configuración de software en el programa win y depure conjuntamente el software Wine Assistant para probar los procesos de descarga, instalación e inicio del software.
  • Se solucionaron los errores en el proceso de depuración conjunta y se formó la versión Wine Assistant 1.0.0-beta, que admite la descarga de 158 aplicaciones para uso de prueba interna.
  • Se completó el desarrollo de la función de desinstalación de la aplicación Wine Assistant.

¡Todos los entusiastas interesados ​​en la tecnología de compatibilidad de aplicaciones y la tecnología de traducción de instrucciones son bienvenidos a unirse a CompatWinApp SIG!

 

九、SIG de infraestructura

Infraestructura SIG es responsable del desarrollo y mantenimiento de las funciones básicas del sistema de plataforma de la comunidad openKylin. Las principales novedades de julio son las siguientes:

  • Se solucionó el problema del error 404 al seleccionar chino para la traducción automática en la plataforma weblate.
  • Se solucionó el problema de que la plataforma weblate no podía iniciar sesión usando OAUTH2 usando openKylin ID.
  • Bloquee las funciones originales de inicio de sesión y registro de la plataforma weblate.

¡Todos los entusiastas interesados ​​en el desarrollo y mantenimiento de la plataforma de infraestructura comunitaria openKylin son bienvenidos a unirse a Infrastructure SIG!

 

十、Conectividad SIG

Este grupo SIG está comprometido con el desarrollo y mantenimiento de las capacidades básicas de interoperabilidad de la comunidad openKylin, los principales avances en agosto son los siguientes:

  • Actualice la herramienta anticontrol y agregue teclas de acceso directo para ingresar y salir del soporte anticontrol.
  • Problemas relacionados con la interfaz optimizada.
  • Se solucionó un problema por el cual la detección de dispositivos no se podía utilizar al cambiar de usuario.
  • Agregue una política de acceso para dbus colaborativo multiterminal.

¡Todos los desarrolladores de la comunidad interesados ​​pueden unirse al grupo Connectivity SIG y trabajar juntos para desarrollar capacidades de interconexión del sistema de escritorio openKylin!

 

11. SEGURIDAD DE SEGURIDAD

El Security SIG es responsable de desarrollar tecnologías y funciones de protección de seguridad del sistema operativo, y de proporcionar y mantener mecanismos de defensa de seguridad del sistema operativo. Mantenimiento y reparación de CVE de las funciones de seguridad, componentes de seguridad y otros paquetes de software en la versión actual de código abierto de openKylin; combinado con algunas tecnologías de seguridad actuales en la plataforma Linux para la investigación, mantenimiento y desarrollo de software de seguridad de código abierto y soluciones de refuerzo de seguridad en Sistemas Linux Diseño y desarrollo de herramientas. El avance del grupo SIG en agosto es el siguiente:

  • Manejé 3 problemas en el almacén de sudo: fusioné PR para resolver 2 problemas y 1 problema fue un falso positivo.
  • Aplicar para crear un almacén de política de referencia.

¡Todos los entusiastas de la comunidad que estén interesados ​​en la tecnología de seguridad son bienvenidos a unirse al grupo Security SIG!

 

12. Señal I18n

El grupo I18N SIG es responsable del trabajo relacionado con la internacionalización y localización de la comunidad openKylin, incluido el marco de desarrollo multilingüe, el desarrollo y mantenimiento de la plataforma multilingüe, así como el trabajo relacionado con la gestión de traducción de documentos dentro de la comunidad y la versión. . Las principales novedades de agosto son las siguientes:

  • 7 artículos de noticias traducidos del sitio web oficial.
  • 3 tutoriales y guías de operación traducidas.

¡Todos los entusiastas de la comunidad que estén interesados ​​en la traducción de sistemas operativos, páginas web, documentos, etc. son bienvenidos a unirse al grupo I18n SIG!

 

13. Método de entrada SIG

Este grupo SIG se compromete a formar una comunidad de métodos de entrada de código abierto y promover el mantenimiento del marco de métodos de entrada de código abierto y los métodos de entrada de código abierto en la comunidad. Los principales avances en agosto son los siguientes:

  • Se completó el desarrollo del soporte de teclado virtual para tamaños de ventana personalizados para mejorar la usabilidad del teclado virtual.
  • Complete la discusión sobre los requisitos del Método de entrada OK para garantizar el progreso normal del Método de entrada OK.
  • Admite el lanzamiento del método de entrada Sogou en el sistema openKylin, mejorando la experiencia de entrada del método de entrada Sogou en el sistema Kylin.
  • Desarrolle efectos de animación de teclado virtual para mejorar la estética del teclado virtual.

¡Bienvenidos a todos los entusiastas de la comunidad que estén interesados ​​en el marco del método de entrada fcitx de la comunidad openKylin y en el desarrollo del teclado virtual de escritorio para que se unan a nosotros!

 

14. SIG del núcleo

El grupo Kernel SIG apuesta por el desarrollo de nuevas adaptaciones de hardware, nuevas funciones y nuevas características. Mejorar continuamente la solidez y estabilidad del kernel para brindar mejor soporte técnico subyacente para los sistemas y aplicaciones openKylin. Las principales novedades de agosto son las siguientes:

  • El kernel 6.1 se actualizó de 6.1.37 a 6.1.43.

¡Todos los socios de la comunidad que estén interesados ​​en el kernel pueden unirse al grupo Kernel SIG de la comunidad openKylin!

 

15. Marco SIG

Este grupo SIG se compromete a proporcionar a la comunidad openKylin un entorno de programación que integre edición, compilación, depuración, publicación, análisis y otras funciones de desarrollo de programas, cubriendo entornos de desarrollo integrados generales, cadenas de herramientas de compilación, entornos de ejecución, bibliotecas de clases, etc. El progreso en agosto es el siguiente:

  • Plataforma básica IDE:
  • 1) Al desinstalar un complemento, elimine el archivo del complemento actual en el directorio del complemento en el disco
  • 2) Modifique la información de identificación del complemento de pantalla de chino simplificado incorporado
  • 3) Modificar la información en el directorio debian empaquetado
  • 4) Agregar opciones de configuración de la tienda de complementos en la configuración
  •  
  • Complemento de desarrollo remoto:
  • 1) Agregue la función de implementación y descarga automática en el lado del servidor
  • 2) Modifique y pruebe el complemento de desarrollo remoto para que sea compatible con la versión Linux de VSCode
  •  
  • Administrador de complementos sin conexión:
  • 1) Agregar traducción al inglés README
  • 2) Modificar la descripción del texto y eliminar el código inútil.
  • 3) Se corrigió el error de instalación al importar múltiples complementos de diferentes versiones.

 

  • Complementos de herramientas de creación de proyectos y gestión de código:
  • 1) Corrija la dirección del enlace de la imagen en el archivo Léame del complemento de creación de proyectos, el complemento de Java y el complemento de Gitlens, y agregue chino e inglés.
  • 2) Se corrigieron los módulos de empaquetado deb y rpm. Algunos campos se ingresaron al mismo tiempo, lo que provocó errores de empaquetado; se corrigieron la ruta del script de creación y los problemas de permisos.
  •  
  • Editar módulo-complemento Clangd:
  • 1) Agregue la función de obtener el posicionamiento del símbolo para ayudar a realizar la función de salto del documento de ayuda shift-f1
  •  
  • Complemento de depuración del historial:
  • 1) Agregar soporte en inglés para el menú y la página de búsqueda
  • 2) Optimizar el diseño de la página de búsqueda
  •  
  • Complemento de análisis de rendimiento:
  • 1) Modifique el mecanismo de administración de contraseñas del complemento de detección de interbloqueos y fugas y almacene la contraseña en el archivo de reemplazo de variables
  • 2) Corrección de errores: el error de contraseña y la información del resultado de la detección aparecen al mismo tiempo
  • 3) Corrección de errores: al detectar programas sin interbloqueos, siempre se detectará

¡Los desarrolladores de la comunidad y los entusiastas interesados ​​en la investigación y el desarrollo de entornos de desarrollo integrados pueden unirse a Framework SIG!

 

16. Pez lindo SIG

Cutefish SIG es responsable de portar el entorno de escritorio Cutefish y sus componentes, enfocándose en crear un entorno de escritorio minimalista, hermoso y fácil de usar. El avance en agosto es el siguiente:

  • Trabajo de migración del paquete principal de escritorio completado.
  • Complete el trabajo de trasplante de la aplicación frontal.

Si está interesado en migrar entornos de escritorio o tiene experiencia en empaquetado relacionado, ¡bienvenido a unirse a nosotros!

 

17. KernelBuilderSIG

El grupo KernelBuilder SIG es responsable de la construcción automatizada de la versión preliminar del kernel openKylin, la planificación, el desarrollo y el mantenimiento de la herramienta de compilación (kernel-builder). Al mismo tiempo, los almacenes openkylin-rootfs y openkylin-wsl se mantienen activamente, proporcionando un sistema de archivos raíz utilizable para openKylin, y el entorno de desarrollo wsl crea las condiciones para openKylin en la contenedorización de Docker. Las principales novedades de agosto son las siguientes:

  • Se agregó la función de compilación simultánea de tres ramas del kernel (principal, estable y a largo plazo).
  • Seguimiento de los comentarios sobre problemas de generación del sistema de archivos raíz openkylin-rootfs de 1.0 a 2.0.
  • Convocó la primera reunión interna de la organización SIG para discutir futuras direcciones y precauciones de desarrollo y fortalecer los intercambios técnicos organizacionales.
  • La persona relevante a cargo del grupo SIG KernelBuilder realizó intercambios técnicos fuera de línea con el grupo SIG de infraestructura comunitaria openKylin y el grupo SIG de empaquetado .

¡Todos los entusiastas de la comunidad que estén interesados ​​en la construcción y aplicación del kernel de la comunidad openKylin, la contenedorización de Docker, el sistema de archivos raíz y el entorno de desarrollo wsl son bienvenidos a unirse a nosotros!

 

18. RTHipervisor SIG

El equipo de RTHypervisor SIG está comprometido con la investigación de la tecnología de virtualización en tiempo real y actualmente incluye principalmente a Jailhouse, que proporciona soluciones de virtualización para el control en tiempo real en el control industrial, de vehículos y otros campos. El principal avance del proyecto Jailhouse en agosto es como sigue:

  • Se agrega nuevo soporte de hardware para Rockchip RK3588, lo que proporciona una solución de virtualización + IA que se puede utilizar en escenarios como la conducción autónoma.
  • Se agregó una función de volcado para admitir la plataforma arm64, se modificó el script de análisis del volcado del hipervisor y se ajustó el orden de bytes al analizar los datos de la pila.

¡Todos los entusiastas de la comunidad que estén interesados ​​en la tecnología de virtualización en tiempo real en la comunidad openKylin pueden unirse a nosotros!

 

Acerca de la comunidad openKylin SIG

La comunidad openKylin es una comunidad gratuita y abierta. Todos los grupos SIG de la comunidad son abiertos y cualquier persona y cualquier organización puede participar. Puede optar por unirse a un SIG existente o crear un SIG nuevo. A partir de ahora, hay 85 SIG ejecutándose en la comunidad openKylin, incluida arquitectura, infraestructura, versión, kernel, seguridad, compatibilidad, etc.

 

Acerca de la comunidad openKylin

La comunidad openKylin (Open Kylin) tiene como objetivo tomar la "cocreación" como su núcleo y construir un ecosistema de socios con empresas a través de código abierto y métodos abiertos sobre la base del código abierto, la voluntariedad, la igualdad y la colaboración, y crear conjuntamente un top comunidad para sistemas operativos de escritorio Promover la prosperidad y el desarrollo de la tecnología de código abierto Linux y su ecosistema de software y hardware.

Las unidades de miembros de la junta comunitaria incluyen Kirin Software, Puhua Basic Software, Zhongke Fangde, Kirin Xinan, Ningsi Software, Yiming Software, ZTE New Pivot, Yuanxin Technology, China Electronics Technology Institute 32, Jide System, Beijing Linzhuo, 21 colegas de la industria y organizaciones de la industria, incluidas el Centro de Innovación de Sistemas Operativos Avanzados, Feiteng, Zhaoxin, Loongson Zhongke, Jingmei, JD Technology, Pingtouge, Shentai Information y Haiguang.

Supongo que te gusta

Origin www.oschina.net/news/257228
Recomendado
Clasificación