<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi,</p>
    <p>I just had to revert four "it compiles fine without kf deprecated
      method" commits because it was not, in fact, compiling fine (which
      could be seen on CI).</p>
    <p>I find it rather concerning that such changes are pushed without
      proper testing, and it find it even more concerning that when the
      CI is broken things don't get fixed.</p>
    <p>Furthermore the actual change is conceptually wrong too:</p>
    <p><span style="font-family:monospace"><span
          style="color:#b21818;background-color:#ffffff;">-ecm_set_disabled_deprecation_versions(QT
          6.7.2 KF 6.7.0)</span><span
          style="color:#000000;background-color:#ffffff;">
        </span><br>
        <span style="color:#18b218;background-color:#ffffff;">+ecm_set_disabled_deprecation_versions(QT
          6.7.2 KF 6.8.0)</span><br>
      </span></p>
    <p>Frameworks 6.8 is still in development, so if we added any new
      deprecations there it would cause an immediate build failure,
      which is obviously very bad. ecm_set_disabled_deprecation_versions
      must never be set to a future version for this reason.</p>
    <p>Please take the necessary care when doing such changes in the
      future.</p>
    <p>Cheers</p>
    <p>Nico<br>
    </p>
  </body>
</html>