From Fedora Project Wiki

< SIGs

Revision as of 07:18, 11 March 2021 by Cheeselee (talk | contribs)

Note.png
In process.
We need more participants to help.

Mission

We are working on form a group of people pushing and maintaining Deepin Desktop Environment in Fedora. Our mission is to define a high-quality Deepin DE experience to Fedora users and developers.

Packages

As of now, most of the packages are in Fedora. Please refer to the tracker bug for the packages.

For multi-media packages, refer to the tracker in RPMFusion bugzilla.

Build Sequence

  1. deepin-gir-generator (not updated, not changed to packit)
  2. golang-deepin-go-lib
  3. golang-github-linuxdeepin-dbus-factory
  4. golang-github-linuxdeepin-go-x11-client
  5. deepin-api
  6. dtkcore
  7. dtkwm (not updated, not changed to packit)
  8. dtkgui
  9. dtkwidget
  10. deepin-desktop-base (not changed to packit)
  11. deepin-desktop-schemas (one commit with no PR)
  12. deepin-icon-theme
  13. deepin-qt-dbus-factory (one more local commit)
  14. deepin-polkit-agent
  15. deepin-qt5integration
  16. deepin-menu (upstream halted)
  17. deepin-network-utils
  18. startdde(PR not created since master version 5.8.4 is not tested built on Fedora)
  19. deepin-daemon(one PR waiting, some more local commits)
  20. deepin-dock
  21. deepin-launcher(one PR waiting, more local commit)
  22. deepin-session-ui(packit PR not merged master, upstream master branch is not active)
  23. gio-qt(upstream not updated recently, not changed to packit)
  24. udisks2-qt5(packit PR not merged)
  25. deepin-file-manager(waiting other PRs, upstream master branch is not active)
  26. deepin-calculator
  27. deepin-editor(upstream master branch is not active)
  28. deepim-image-viewer(packit PR not created for master, upstream master branch is not active)
  29. deepin-topbar (not changed to packit)
  30. deepin-system-monitor(waiting other PR, packit PR not created for master, upstream master branch is not active) +
  31. deepin-account-faces (not updated)
  32. deepin-gettext-tools (not updated)
  33. deepin-gtk-theme(not updated)
  34. deepin-sound-theme(**not packitize**)
  35. deepin-shortcut-viewer(**not packitize**)
  36. deepin-screensaver(**not packitize**)
  37. deepin-calendar +
  38. deepin-draw
  39. deepin-kwin(Failed to build with kwin 5.21)
  40. deepin-qt5platform-plugins(Requires dde-wayland-client if wayland enabled, wait arch build before packit PR, our version newer than the arch one)
  41. deepin-screenshot (retired upstream, not updated, deepin-screen-recorder requires ffmpeg, **not packitize**)
  42. deepin-terminal(packit PR not merged)
  43. deepin-control-center (waiting typo PR, arch source not at a tag)
  44. deepin-session-shell (packit PR not created, build of master not tested)
  45. deepin-wallpapers(not packitize)


Participants

How you can help

If you have no idea how to help us with making Deepin Desktop Environment into Fedora here are some proposals where we need help:

  • Packagers: There are so many interesting packages that are not yet packaged for Fedora or need to be updated. Package it to improve the experience.
  • Reviewers: Only a few persons are doing the DeepinDE-related reviews. Help us reviewing the package requests to make things happen quickly.
  • Testers: If you want to try Deepin Desktop Environment use the development version or the updates-testing repository and report bugs, We need your feedback to improve it.

Communications

As of now, we don't have a dedicated way for communication yet. We will be requesting a mailing list shortly. The preferred way of getting in touch with us is by email. Of course you can reach many of us by IRC in various channels.

Resources