From Fedora Project Wiki
(add koschei group)
(Cleanup package list and add more info about status.)
Line 4: Line 4:
We are working on form a group of people pushing and maintaining [https://www.deepin.org/en/dde/ Deepin Desktop Environment] in Fedora. Our mission is to define a high-quality Deepin DE experience to Fedora users and developers.
We are working on form a group of people pushing and maintaining [https://www.deepin.org/en/dde/ Deepin Desktop Environment] in Fedora. Our mission is to define a high-quality Deepin DE experience to Fedora users and developers.


<!--== Fedora LXQt Spin or Remix ==
== Packages ==


[[User:raphgro| Raphael Groner]] and [[User:lupinix| Christian Dersch]] initiated the effort to create a Fedora LXQt [[SIGs/Spins| spin]] (A installable Live CD) or at least a [[Remix]] for Fedora and above releases. It has been submitted as a [[Changes/LXQt_Spin|change for Fedora 26]], inofficial test builds based on Fedora 25 [https://lupinix.fedorapeople.org/LXQt/Remix/ are available].-->
As of now, most of the packages are in Fedora. Please refer to the [https://bugzilla.redhat.com/show_bug.cgi?id=1465889 tracker bug] for the packages.
== Suggested applications ==


As most of the packages are not in Fedora yet, we just started working on sending review requests. We have a [https://bugzilla.redhat.com/show_bug.cgi?id=1465889 tracker bug] to track the related requests.
For multi-media packages, refer to the tracker in [https://bugzilla.rpmfusion.org/show_bug.cgi?id=4761 RPMFusion bugzilla].
 
Here's a list of packages to work on a review request, since they have none or few not packaged dependencies in the whole series.
 
{| style="t1" rowclass="th2"
|-
| Package Name || Dependency to be packed || Description
|-
|[[pkgdb:blur-effect|blur-effect]] || - ||
|-
|[[pkgdb:deepin-icon-theme|deepin-icon-theme]] || - ||
|-
|[[pkgdb:deepin-gtk-theme|deepin-gtk-theme]] || - ||
|-
|[[pkgdb:deepin-wallpapers|deepin-wallpapers]] || - ||
|-
|[[pkgdb:deepin-dbus-generator|deepin-dbus-generator]] || deepin-go-lib ||
|-
|[[pkgdb:python-jieba|python-jieba]] || - ||
|-
|[[pkgdb:python-dae|python-dae]] || python-jieba ||
|-
|[[pkgdb:libmongoc|libmongoc]] || - ||
|-
|[[pkgdb:treefrog-framework|treefrog-framework]] || libmongoc ||
|}
 
There are some missing dependencies for existing review requests, let's help package them so we can have a correct list of packages pending review.
 
{| style="t1" rowclass="th2"
|-
| Package Name || Required by || Description
|-
|[[pkgdb:deepin-manual|deepin-manual]] || deepin-terminal ||
|-
|[[pkgdb:deepin-daemon|deepin-daemon]] || deepin-wm-switcher ||
|-
|[[pkgdb:deepin-api|deepin-api]] || deepin-daemon ||
|-
|[[pkgdb:deepin-wm|deepin-wm]] || deepin-wm-switcher ||
|-
|[[pkgdb:deepin-desktop-schemas|deepin-desktop-schemas]] || deepin-daemon, deepin-wm, deepin-mutter, deepin-metacity ||
|-
|[[pkgdb:deepin-notifications|deepin-notifications]] || deepin-daemon ||
|-
|[[pkgdb:deepin-polkit-agent|deepin-polkit-agent]] || deepin-daemon ||
|-
|[[pkgdb:deepin-desktop-base|deepin-desktop-base]] || deepin-daemon, deepin-artwork-themes ||
|-
|[[pkgdb:deepin-mutter|deepin-mutter]] || deepin-wm ||
|-
|[[pkgdb:deepin-clutter|deepin-clutter]] || deepin-mutter ||
|-
|[[pkgdb:deepin-gtk-theme|deepin-gtk-theme]] || deepin-desktop-schemas ||
|-
|[[pkgdb:deepin-wallpapers|deepin-wallpapers]] || deepin-desktop-base ||
|-
|[[pkgdb:deepin-artwork-themes|deepin-artwork-themes]] || deepin-desktop-schemas ||
|-
|[[pkgdb:deepin-icon-theme|deepin-icon-theme]] || deepin-artwork-themes ||
|-
|[[pkgdb:blur-effect|blur-effect]] || deepin-api ||
|-
|[[pkgdb:python-dae|python-dae]] || deepin-manual ||
|-
|[[pkgdb:deepin-dbus-generator|deepin-dbus-generator]] || deepin-daemon, deepin-dbus-factory ||
|-
|[[pkgdb:python-jieba|python-jieba]] || python-dae ||
|-
|[[pkgdb:deepin-dbus-factory|deepin-dbus-factory]] || deepin-api ||
|}
 
The following packages finished package review and is in the repo (or will be in the repo soon).
 
{| style="t1" rowclass="th2"
|-
| Package Name || Package owner || Notes
|-
|[[pkgdb:gsettings-qt|gsettings-qt]] || [[user:zsun| Zamir SUN]]  ||
|-
|[[pkgdb:dtksettings|dtksettings]] || [[user:felixonmars| Felix Yan]]  ||
|-
|[[pkgdb:deepin-tool-kit|deepin-tool-kit]] || [[user:mosquito| mosquito]]  ||
|}


== Participants ==
== Participants ==
Line 101: Line 17:
* [[User:Gbraad|Gerard Braad]] - mentor
* [[User:Gbraad|Gerard Braad]] - mentor
* [[User:Cheeselee|Robin Lee]] - reviewer
* [[User:Cheeselee|Robin Lee]] - reviewer
* And others from Deepin community etc.
* [[User:BobMauchin|Robert-André Mauchin]] - reviewer
* [[User:Zbyszek|Zbigniew Jędrzejewski-Szmek]] - reviewer
* And others


=== How you can help ===
=== How you can help ===
Line 119: Line 37:


* [https://github.com/linuxdeepin/ Deepin Github site]
* [https://github.com/linuxdeepin/ Deepin Github site]
* [https://copr.fedorainfracloud.org/coprs/mosquito/deepin/packages/ fedora-deepin repository]
* [https://copr.fedorainfracloud.org/coprs/mosquito/deepin/packages/ fedora-deepin copr repository] by [[User:Mosquito|Bowen Li]]  
* [https://github.com/FZUG/deepin-desktop/ deepin specs]
* [https://github.com/FZUG/deepin-desktop/ deepin specs]
* [https://apps.fedoraproject.org/koschei/groups/mosquito/deepin-sig koschei deepin-sig group]
* [https://apps.fedoraproject.org/koschei/groups/mosquito/deepin-sig koschei deepin-sig group]

Revision as of 08:24, 17 December 2018

This is still a draft
We are just starting working.

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.

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. 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.

IRC Channel

As currently, the packages are mainly in China, we are now using #fedora-zh channel for discussion. The channel is bridged with Telegram channel @fedorazh. Although it is mainly a Chinese speaking channel, you can use English to get someone talking to you. We may have another channel as the group growing.

Resources