Hello, You don't need to apply to fork, it's open source you entitled to just go ahead and do so. Please send us a link to your repository so we can keep up-to-date with each others work. But to address your individual points: - 1. Tablet Mode Support: We have incorporated support for the UKUI tablet mode, which differs from the existing tablet mode mechanism in KWin. Can you expand on what's different. I think we can improve on our tablet mode, so if you have ideas I'm interested in hearing them. - 2. Virtual Keyboard On wayland or X? - 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. If you do use custom protocols can you ensure they have a separate interface name so we don't get any runtime collisions in applications. - 6. Dependency Management: Out of curiosity which dependencies were the most problematic? There has been a move in kwin to remove some parts. - 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. There are lots of issues on Wayland, but long term it is the path we'll all end up on. I suggest trying to fight upstream for whatever needs fixing now, so that it can get fixed in the long term. Good luck with your project, please do keep in contact, potentially we can end up back in sync one day. David