Bug#1052138: (no subject)
Do you get my last mail
Bug#1052138: (no subject)
Do you get my last mail
Bug#1052138:
Do you get my last mail
Bug#1052138: RFS: ukui-kwin/5.27.5-1 [ITP] -- UKUI window manager gl utils library
Hi, On Tue, 20 Feb 2024 14:43:22 +0800 MouseZhang wrote: > Hi, > > Thanks for your inquiry regarding the package. > > > * Which version of the original kwin is used? > Based on version 5.27.5 of the original kwin. > OK, please document that somewhere in your release. > > * What is missing from the original kwin and why is a fork needed? > The decision to fork the original kwin was driven by specific needs and > requirements that were not fully met by the original project. > This fork allows us to tailor the window manager more closely to our specific > features within the UKUI environment. > 1. Tablet Mode Support: We have incorporated support for the UKUI tablet > mode, which differs from the existing tablet mode mechanism in KWin. > Therefore, corresponding modifications are required to adapt to our desktop > environment. > 2. Virtual Keyboard: We have developed a virtual keyboard, but the current > window layering in KWin does not fully meet our needs. Particularly, when > using the virtual keyboard for text input, pop-up windows such as QCompleter > often obscure the virtual keyboard. To address this issue, we need to add a > new window layer to ensure that the virtual keyboard always displays above > popup windows. > 3. Custom Protocols: To fulfill the application requirements in the UKUI > environment, we have added or modified certain protocols, such as the blur > effect with gradual intensity changes. > 4. Window Snapping Functionality: We have implemented a window snapping > feature similar to that in Windows 11, which allows users to manage windows > more efficiently. > 5. Global Gestures: We have replaced the original edge gestures in KWin with > global gestures, such as using a four-finger swipe to invoke search. > 6. Dependency Management: We aim to release UKUI without some of the > dependencies associated with the Plasma desktop environment, while still > using KWin as our window manager and Wayland compositor. > 7. X11 Support: We require continued support for X11 and plan to develop new > features to ensure flexibility and compatibility of UKUI across various > systems. > Understood. > > * What changes have been made based on the original kwin? > Currently, ukui-kwin only replaces the name and does not conflict with the > original kwin. > In order to meet the Ubuntu DebianImportFreeze deadline, we hope to first > introduce ukui-kwin into the Debian repository and then proceed with > functionality transplantation. The existing kwin repository used by the UKUI > desktop environment is located at https://gitee.com/openkylin/kwin, which > includes the aforementioned functionality. However, this conflicts with the > original kwin, so we need to fork ukui-kwin. Subsequently, the functionality > will be transplanted into UKUI-Kwin (https://gitee.com/openkylin/ukui-kwin). > But this does not sound like a reason to just rename and release - if the reasons behind forking it aren't addressed to some certain extent, it makes little to no sense to duplicate it in the archive. Therefore I'd vote my -1 regarding this upload. Thanks, Aron
Bug#1052138: RFS: ukui-kwin/5.27.5-1 [ITP] -- UKUI window manager gl utils library
cc Aron > On Feb 20, 2024, at 14:43, MouseZhang wrote: > > Hi, > > Thanks for your inquiry regarding the package. > >> * Which version of the original kwin is used? > Based on version 5.27.5 of the original kwin. > >> * What is missing from the original kwin and why is a fork needed? > The decision to fork the original kwin was driven by specific needs and > requirements that were not fully met by the original project. > This fork allows us to tailor the window manager more closely to our specific > features within the UKUI environment. > 1. Tablet Mode Support: We have incorporated support for the UKUI tablet > mode, which differs from the existing tablet mode mechanism in KWin. > Therefore, corresponding modifications are required to adapt to our desktop > environment. > 2. Virtual Keyboard: We have developed a virtual keyboard, but the current > window layering in KWin does not fully meet our needs. Particularly, when > using the virtual keyboard for text input, pop-up windows such as QCompleter > often obscure the virtual keyboard. To address this issue, we need to add a > new window layer to ensure that the virtual keyboard always displays above > popup windows. > 3. Custom Protocols: To fulfill the application requirements in the UKUI > environment, we have added or modified certain protocols, such as the blur > effect with gradual intensity changes. > 4. Window Snapping Functionality: We have implemented a window snapping > feature similar to that in Windows 11, which allows users to manage windows > more efficiently. > 5. Global Gestures: We have replaced the original edge gestures in KWin with > global gestures, such as using a four-finger swipe to invoke search. > 6. Dependency Management: We aim to release UKUI without some of the > dependencies associated with the Plasma desktop environment, while still > using KWin as our window manager and Wayland compositor. > 7. X11 Support: We require continued support for X11 and plan to develop new > features to ensure flexibility and compatibility of UKUI across various > systems. > >> * What changes have been made based on the original kwin? > Currently, ukui-kwin only replaces the name and does not conflict with the > original kwin. > In order to meet the Ubuntu DebianImportFreeze deadline, we hope to first > introduce ukui-kwin into the Debian repository and then proceed with > functionality transplantation. The existing kwin repository used by the UKUI > desktop environment is located at https://gitee.com/openkylin/kwin, which > includes the aforementioned functionality. However, this conflicts with the > original kwin, so we need to fork ukui-kwin. Subsequently, the functionality > will be transplanted into UKUI-Kwin (https://gitee.com/openkylin/ukui-kwin). >
Bug#1052138: RFS: ukui-kwin/5.27.5-1 [ITP] -- UKUI window manager gl utils library
Hi, Thanks for your inquiry regarding the package. > * Which version of the original kwin is used? Based on version 5.27.5 of the original kwin. > * What is missing from the original kwin and why is a fork needed? The decision to fork the original kwin was driven by specific needs and requirements that were not fully met by the original project. This fork allows us to tailor the window manager more closely to our specific features within the UKUI environment. 1. Tablet Mode Support: We have incorporated support for the UKUI tablet mode, which differs from the existing tablet mode mechanism in KWin. Therefore, corresponding modifications are required to adapt to our desktop environment. 2. Virtual Keyboard: We have developed a virtual keyboard, but the current window layering in KWin does not fully meet our needs. Particularly, when using the virtual keyboard for text input, pop-up windows such as QCompleter often obscure the virtual keyboard. To address this issue, we need to add a new window layer to ensure that the virtual keyboard always displays above popup windows. 3. Custom Protocols: To fulfill the application requirements in the UKUI environment, we have added or modified certain protocols, such as the blur effect with gradual intensity changes. 4. Window Snapping Functionality: We have implemented a window snapping feature similar to that in Windows 11, which allows users to manage windows more efficiently. 5. Global Gestures: We have replaced the original edge gestures in KWin with global gestures, such as using a four-finger swipe to invoke search. 6. Dependency Management: We aim to release UKUI without some of the dependencies associated with the Plasma desktop environment, while still using KWin as our window manager and Wayland compositor. 7. X11 Support: We require continued support for X11 and plan to develop new features to ensure flexibility and compatibility of UKUI across various systems. > * What changes have been made based on the original kwin? Currently, ukui-kwin only replaces the name and does not conflict with the original kwin. In order to meet the Ubuntu DebianImportFreeze deadline, we hope to first introduce ukui-kwin into the Debian repository and then proceed with functionality transplantation. The existing kwin repository used by the UKUI desktop environment is located at https://gitee.com/openkylin/kwin, which includes the aforementioned functionality. However, this conflicts with the original kwin, so we need to fork ukui-kwin. Subsequently, the functionality will be transplanted into UKUI-Kwin (https://gitee.com/openkylin/ukui-kwin).
Bug#1052138: RFS: ukui-kwin/5.27.5-1 [ITP] -- UKUI window manager gl utils library
Hi, Since this package is a fork of kwin, would you mind to elaborate some technical questions: * Which version of the original kwin is used? * What is missing from the original kwin and why is a fork needed? * What changes have been made based on the original kwin? Also, it would be nice to mention this is a fork somewhere, rather than using a quick sed script to replace kwin to ukui-kwin everywhere. Thanks, Aron
Bug#1052138: RFS: ukui-kwin/5.27.5-1 [ITP] -- UKUI window manager gl utils library
Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "ukui-kwin": * Package name : ukui-kwin Version : 5.27.5-1 Upstream contact : plasma-de...@kde.org * URL : https://gitee.com/openkylin/ukui-kwin * License : LGPL-2+, GPL-2+, BSD-3-clause, GFDL-NIV-1.2+, LGPL-2.1+3+KDEeV, GPL-2+3+KDEeV, LGPL-2.1+3+KDEeV-translations * Vcs : https://gitee.com/openkylin/ukui-kwin Section : kde The source builds the following binary packages: ukui-kwin-common - UKUI window manager, common files ukui-kwin-data - UKUI window manager data files ukui-kwin-dev - UKUI window manager - devel files ukui-kwin-wayland - UKUI window manager, wayland version, PREVIEW release ukui-kwin-x11 - UKUI window manager, X11 version libukui-kwineffects14 - UKUI window manager effects library libukui-kwinglutils14 - UKUI window manager gl utils library To access further information about this package, please visit the following URL: https://mentors.debian.net/package/ukui-kwin/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/u/ukui-kwin/ukui-kwin_5.27.5-1.dsc Changes for the initial release: ukui-kwin (5.27.5-1) unstable; urgency=medium . * Initial release. (Closes: #1050847) Regards,