Announcement

Collapse
No announcement yet.

Qt 6.1 Beta 2 Released, Qt-Project.org Called For Revival

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by Nth_man View Post

    As Charlie68 wrote:

    You may not know, but KDE software has always built on the latest stable Qt version, not the LTS one, which is mostly only used by some LTS distributions.

    LTS is not synonymous with stability, but with "long-term support". KDE always recommends using the latest version of Qt.

    Except when it doesn't. Current KDE only builds against Qt 5.15.2, an abandoned version of Qt. KDE does not currently use Q6, the the latest version of Qt as that quote recommends.

    There are really two different issues here. One is that they pulled this commercial-only stunt in the first place, and the other being that they did it during a major version change where the current version is not a viable upgrade path in may cases due to missing features.

    The second issue here is the bigger of the two, many projects are stuck on Qt 5.15.2 with nowhere to go until the missing functionality is added to Qt6.
    If it had instead started with Qt6 LTS releases with Qt5 continuing as normal then there would be less damage caused to the community by this. It would sure be annoying to LTS users, but users following current versions would be unaffected.

    Comment


    • #32
      Originally posted by Vaporeon View Post

      Except when it doesn't. Current KDE only builds against Qt 5.15.2, an abandoned version of Qt. KDE does not currently use Q6, the the latest version of Qt as that quote recommends.

      There are really two different issues here. One is that they pulled this commercial-only stunt in the first place, and the other being that they did it during a major version change where the current version is not a viable upgrade path in may cases due to missing features.

      The second issue here is the bigger of the two, many projects are stuck on Qt 5.15.2 with nowhere to go until the missing functionality is added to Qt6.
      If it had instead started with Qt6 LTS releases with Qt5 continuing as normal then there would be less damage caused to the community by this. It would sure be annoying to LTS users, but users following current versions would be unaffected.
      Forse hai perso parte della discussione, abbiamo scritto che l'unico problema è durante la transizione a una versione più grande, come QT5 al QT6, proprio perché queste transizioni sono piuttosto lunghe e le prime versioni Qt sono sempre incomplete. Quindi rimane bloccato sul ramo precedente e non ci saranno aggiornamenti ad eccezione di quelli di sicurezza, il che mi sembra un compromesso giusto. Stiamo parlando di biblioteche, non plasma o KDE che continueranno a fornire i loro aggiornamenti. Si pensava anche fare una forchetta durante questo periodo, perché se la versione di QT ha un grande bug, sarebbe bloccato, tuttavia è stato valutato che la versione corrente che stiamo usando è in condizioni eccellenti, quindi al limite ci sarà essere patch di sicurezza se ne hai bisogno.

      Comment


      • #33
        Originally posted by Charlie68 View Post

        Forse hai [...]
        A rough translation could be:

        Maybe you missed some part of the discussion, we wrote that the only problem exists when transitioning to a larger version, such as Qt5 to Qt6, precisely because these transitions are quite long and early Qt versions are always incomplete. So it doesn't move from the previous branch and there will be no updates except for the security ones, which seems like a fair compromise to me. We are talking about libraries, not Plasma or KDE software, which will continue to provide their updates. It was also thought to make a fork during this period, because if the version of Qt has a big bug, it would be blocked. However it has been estimated that the current version we are using is in excellent condition, so at worst there will be security patches if you need it.

        Comment

        Working...
        X