@theHamsta
@mastodon.social@tubbadu as other said, you should not create a PR from your master branch. You can still change the source of your PR using gitlab web UI (at least I think you can change after the initial creation. You may also temporarily remove the branch protection from the master branch using gitlab web UI in the repo setting to move this specific PR forward
@Sina @MartinR xorg supported exchanging the compositor before (kwin --replace). I believe xorg didn't support clients surviving a crash of xorg itself.