[FFe] UKUI desktop environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Kylin |
Fix Released
|
Critical
|
Unassigned | ||
ukui-desktop-environment (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
UKUI is a lightweight desktop environment for Ubuntu Kylin. It provides a simpler and more enjoyable experience for browsing, searching, and managing your computer. UKUI is a fork of MATE desktop environment, so the packages are also forks from those of MATE. We have to fork a new road for the following reasons:
(1) Most Chinese users are more familiar with interfaces similar to Windows. UKUI has reimplemented key interfaces such as menu, indicator, panel, control center etc. We ever released a preview version on 16.04 and received a lot of positive feedbacks.
http://
http://
(2) UKUI has made many many code and configuration changes from MATE. Those changes are not consistent with the design of MATE.
(3) The further goal of UKUI is to simplify and unify the user interfaces and desktop development interface libraries which may make the desktop more compatible and acceptable.
Until now, we have rewrote the main user interfaces and changed the conflicts between UKUI and MATE. We have checked that UKUI can coexist with mate and has no effects on other packages.
Homepage: http://
Source: https:/
PPA: https:/
Adding this PPA to your system:
sudo add-apt-repository ppa:ubuntukylin
The packages relationship between UKUI and mate are listed in the following table:
ukui-desktop-
Rewrited:
ukui-menu mate-menu
ukui-indicators mate-idicators
Changed the interface and layout:
peony caja
ukui-control-
ukui-screensaver mate-screensaver
Our own session:
ukui-session-
-------
The detail descriptions of those packages are showed as below:
The UKUI Desktop Environment contains those packages:
1. ukui-desktop-
This package depends on a very basic set of programs that are necessary to
start a UKUI desktop environment session.
URL: https:/
License: GPL-2+
2. ukui-menu
Bug #1664229
3. ukui-indicators
Bug #1664232
4. peony
Bug #1664235
5. ukui-control-center
Bug #1664244
6. ukui-screensaver
Bug #1664247
7. ukui-session-
Bug #1664256
affects: | ubuntu → ubuntukylin |
Changed in ubuntukylin: | |
milestone: | none → zesty-finalrelease |
milestone: | zesty-finalrelease → zesty-beta1 |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in ubuntukylin: | |
importance: | Undecided → Critical |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
summary: |
- [FFE] UKUI desktop environment + [FFe] UKUI desktop environment |
Changed in ubuntukylin: | |
status: | New → Confirmed |
Changed in ubuntukylin: | |
status: | Confirmed → Fix Released |
Why do you need to fork so many different MATE packages?
I tried looking in the git repositories but the history from https:/ /github. com/mate- desktop/ has not been included so it was impossible for me to easily tell how these packages are different from the MATE packages.
Have you even talked to the MATE developers to see if there is any room for cooperation before just forking?
Please provide an explanation for why each package you are proposing needs to be forked. With so many packages, it might be easier to use separate bugs.
I feel this needs wider discussion among the Ubuntu project. Maybe you could post to the ubuntu-devel list. Unfortunately the list is moderated, so you might need to ask in IRC #ubuntu-devel for your post to be let through.