<div dir="ltr"><div dir="ltr">On Wed, May 28, 2025 at 1:14 PM Nate Graham <<a href="mailto:nate@kde.org">nate@kde.org</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 5/26/25 7:13 AM, David Redondo wrote:<br>
> Am Montag, 26. Mai 2025, 13:52 schrieb Martin Riethmayer:<br>
>> Hi all,<br>
>> [...]<br>
>> 1.) Do a "no-string-changed-bugix" release for .6<br>
>> Pro:<br>
>> - should not have any issue with extra branching<br>
>> - consistent with released schedule (not super important, probably)<br>
>> Con:<br>
>> - Hard to enforce / communicate<br>
>> - bound to fail sooner or later<br>
>> - Problematic for CI<br>
> <br>
> I don't understand why it should be hard to enforce?<br>
> String changes are forbidden anyways in stable releases.<br>
> <br>
> What is bound too fail there? What are the problems for CI?<br>
> <br>
> If there are really problems we need to look into them instead of<br>
> catch-all phrases that say nothing.<br>
<br>
Agreed. We can do bugfix releases with no translation changes, that's fine.<br>
<br>
If there are additional technical challenges, we should work on solving <br>
them, because in principle, we need to be able to have two stable <br>
branches in flight simultaneously. If we can't do that, then we won't be <br>
able to move beyond a world where each Plasma version is unmaintained <br>
the moment the next one is released.<br></blockquote><div><br></div><div>That can be worked on, if we could make sure that we have identified and resolved everything before the releases start to happen that would be great.</div><div>Mainly so we can avoid having to run around fixing things because they're broken and the situation is somewhat urgent.</div><div><br></div><div>One item I will raise - currently unit tests within various parts of Plasma are broken on stable branches due to bad interactions surrounding sdk/selenium-webdriver-at-spi.</div><div>This is caused by sdk/selenium-webdriver-at-spi not being part of Plasma, yet having a dependency on KWin. That essentially causes a runtime dependency loop that results in the wrong versions of software being used.</div><div><br></div><div>Short of rewriting sdk/selenium-webdriver-at-spi to use a non-KDE window manager, the only fix I can see is moving it to be part of Plasma.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Nate<br>
<br></blockquote><div><br></div><div>Cheers,</div><div>Ben </div></div></div>