lirios / aurora-compositor

Framework to write Wayland compositors with Qt
10 stars 1 forks source link

Fork motivations #1

Closed plfiorini closed 2 years ago

plfiorini commented 2 years ago

The goal of this project is to overcome some of the limitations of QtWayland Compositor. Some recent moves of The Qt Company left me unsatisfied, plus long standing issues made me realize that is now time to fork this project and maintain it under the Liri umbrella.

With Qt 5.15 being the last release of the 5 series and the lack of bug fix updates for open source users comes some p

One can argue that this is somehow a special case, being the last iteration of the 5 series, but even under normal circumstances we still have conflicts with the release schedule. A Qt version comes out every 6 If the patch is not reviewed and approved in time, we miss the boat and have to wait the next release cycle.

We cannot simply wait so much time for bug fixes and features that are needed by a compositor.

Sometimes we may want to implement protocols that extend other protocols that might not be of interest for the general audience of QtWayland Compositor, or we might be interested only in implementing those for Qt

A fork allows us to schedule releases any time we see fit and approving changes is faster. We are also free to integrate changes that might not be interesting for a wider audience.