Comment 3 for bug 1663477

Revision history for this message
handsome_feng (feng-kylin) wrote : Re: [needs-packaging] UKUI desktop environment

Hi, @Jeremy, Thanks for your reply!
> Why do you need to fork so many different MATE packages?
Since most Chinese users are more familiar with interfaces similar to Windows, we reimplemented key interfaces such as menu、indicator、panel、control center etc, which contains the projects below:
ukui-menu, ukui-indicator, peony, ukui-panel, ukui-control-center, ukui-screensaver.
In these packages, ukui-menu and ukui-indicator are almost rewrited by us. In peony and ukui-screensaver, we changed the main layout and appearance of them. Rest of the packages have changed a litlle but we will keep developing.

From the changes above, packages listed below should be forked to fit the dependency (In these packages, we only changed the string in these packages for the moment, such as replace "mate" with "ukui"):
ukui-desktop, ukui-menus, ukui-power-manager, ukui-session-manager, ukui-settings-daemon, ukui-polkit, ukui-media, ukui-utils, ukui-common, libukuikbd, libukuimixer.

> Have you even talked to the MATE developers to see if there is any room for cooperation before just forking?
  Not yet. We think those changes we made are not consistent with the design of mate.

> It was impossible for me to easily tell how these packages are different from the MATE packages.
We rebased the code of main packages on origan MATE packages in github. Please check the link about the diff file in descriptions.

> With so many packages, it might be easier to use sepatate bugs.
Since those packages can divided into two categories, How about just divide this bug into two bugs?