[Community News] deepin Biweekly Technical Report is Online
News 352 views · 0 replies ·
deepin小助手
Super Moderator
OM
2024-09-10 10:46
Author
The first edition of the deepin Biweekly Technical Report is now online. We will briefly outline the work progress of various deepin teams over the past two weeks and provide an overview of the plans for the next two weeks. This allows those interested in deepin to stay informed and participate in the project.
DDE (deepin Desktop Environment)
The relevant DDE projects have created corresponding maintenance branches for deepin 23. Over the next period, version 23 will focus solely on bug fixes and will not include new features, while feature development will continue on the Master branch.
Progress:
● Initial integration of application data in dde-shell, still ongoing.
● Migration of the launcher icon component provided by dde-shell to dde-launchpad, still ongoing.
● Notification center and banner notifications are being migrated to QML, still ongoing.
● Preparations are underway to start migrating the control center to QML.
Plans:
● Continue development on the tasks mentioned above in the "Progress" section.
System Development
Updates to some system packages and resolution of issues with package builds.
Progress:
● Updated egl-wayland to version 1.1.15.
● Resolved crash issues with x11-apps.
● Working on resolving cross-compilation toolchain build issues, still ongoing.
● Integrated CPU microcode packages: amd64-microcode version 3.20240820.1 and intel-microcode version 3.20240813.2.
● Deployed a dependency analysis tool (based on the OCaml project ben fromDebian / ben · GitLab for monitoring package dependencies), still ongoing.
● Updated grub2 to hide excessive terminal log output.
● Updated fcitx5 to version 5.1.10-1deepin4, fcitx5-rime to version 5.1.8-2, and libime to version 1.1.8-1.
● Updated some system packages and resolved issues with some package builds.
Plans:
● Continue handling package updates, system bugs, and other related tasks.
TreeLand
TreeLand has completed initial prototype verification and is now developing animations and functional adaptations.
Progress:
● Added window animations.
● Added support for the basic protocols needed by Wayland applications.
● Added support for the xwayland-shell-v1 protocol.
Plans:
● Continue adapting applications.
Kernel
Progress:
● The pre-release of the 6.10 kernel is ready, but awaiting upstream fixes for hardware decoding support for AMD Radeon 520 and other GCN 1.0/2.0 series graphics cards. Once resolved, it will be pushed to internal testing.
● Researching the implementation of kernel compilation, maintenance, testing, and release using a cross-compilation toolchain.
Plans:
● The 6.6 kernel, scheduled for release next week, will include more support and improvements for the Hygon, Zhaoxin platforms, and Glenfly graphics cards.
If you are interested in the development of deepin and would like to get involved, feel free to join the community and discuss with other contributors:
The first edition of the deepin Biweekly Technical Report is now online. We will briefly outline the work progress of various deepin teams over the past two weeks and provide an overview of the plans for the next two weeks. This allows those interested in deepin to stay informed and participate in the project.
DDE (deepin Desktop Environment)
The relevant DDE projects have created corresponding maintenance branches for deepin 23. Over the next period, version 23 will focus solely on bug fixes and will not include new features, while feature development will continue on the Master branch.
Progress:
● Initial integration of application data in dde-shell, still ongoing.
● Migration of the launcher icon component provided by dde-shell to dde-launchpad, still ongoing.
● Notification center and banner notifications are being migrated to QML, still ongoing.
● Preparations are underway to start migrating the control center to QML.
Plans:
● Continue development on the tasks mentioned above in the "Progress" section.
System Development
Updates to some system packages and resolution of issues with package builds.
Progress:
● Updated egl-wayland to version 1.1.15.
● Resolved crash issues with x11-apps.
● Working on resolving cross-compilation toolchain build issues, still ongoing.
● Integrated CPU microcode packages: amd64-microcode version 3.20240820.1 and intel-microcode version 3.20240813.2.
● Deployed a dependency analysis tool (based on the OCaml project ben fromDebian / ben · GitLab for monitoring package dependencies), still ongoing.
● Updated grub2 to hide excessive terminal log output.
● Updated fcitx5 to version 5.1.10-1deepin4, fcitx5-rime to version 5.1.8-2, and libime to version 1.1.8-1.
● Updated some system packages and resolved issues with some package builds.
Plans:
● Continue handling package updates, system bugs, and other related tasks.
TreeLand
TreeLand has completed initial prototype verification and is now developing animations and functional adaptations.
Progress:
● Added window animations.
● Added support for the basic protocols needed by Wayland applications.
● Added support for the xwayland-shell-v1 protocol.
Plans:
● Continue adapting applications.
Kernel
Progress:
● The pre-release of the 6.10 kernel is ready, but awaiting upstream fixes for hardware decoding support for AMD Radeon 520 and other GCN 1.0/2.0 series graphics cards. Once resolved, it will be pushed to internal testing.
● Researching the implementation of kernel compilation, maintenance, testing, and release using a cross-compilation toolchain.
Plans:
● The 6.6 kernel, scheduled for release next week, will include more support and improvements for the Hygon, Zhaoxin platforms, and Glenfly graphics cards.
If you are interested in the development of deepin and would like to get involved, feel free to join the community and discuss with other contributors:
● You're invited to talk on Matrix
● Telegram Community