• Feyd@programming.dev
    link
    fedilink
    arrow-up
    20
    arrow-down
    1
    ·
    13 hours ago

    https://ubuntu.com/about/release-cycle

    Every six months between LTS versions, Canonical publishes an interim release of Ubuntu, with 25.04 being the latest example. These are production-quality releases and are supported for 9 months, with sufficient time provided for users to update, but these releases do not receive the long-term commitment of LTS releases.

    Key words “production quality”. This sure doesn’t seem “production quality” to me.

    • BCBoy911@lemmy.caOP
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      edit-2
      12 hours ago

      There’s still a few weeks until 25.10 releases. If its still issues by release time I’m sure that they’ll either delay the 25.10 release (as they have done in the past) or pause the coreutils-rs rollout and stick to GNU Coreutils for this release.

      • caseyweederman@lemmy.ca
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        6 hours ago

        Furthermore, 25.10 is a short-term release that exists as a preview for 26.04. 25.10 will receive security patches for nine months. 26.04, as an LTS, will receive security patches for up to 12 years (most of which are paid). Nobody should be seriously migrating to 25.10.
        If coreutils-rs does get into the official release of 25.10 and totally tanks it, well, that’s what short-term releases are for.

      • _edge@discuss.tchncs.de
        link
        fedilink
        arrow-up
        3
        ·
        10 hours ago

        We shall hope so.

        A few tests failing in beta, when this can be fixed before the release, is hardly newsworthy.

        However it leaves a bad taste to even consider replacing coreutils when it’s nur clear that the replacement is rock solid. Those commands are used in millions of shell scripts distributed alongside applications. Should coreutils break, we’d learn the hard way.

      • Feyd@programming.dev
        link
        fedilink
        arrow-up
        3
        ·
        11 hours ago

        Yes you’re must likely correct. I was simply pushing back on the other poster talking like ubuntu releases other than lts are unstable/testing releases. They are intended to be stable and usable, which is certainly not the case if they include the core utils replacement as it currently stands.

    • thingsiplay@beehaw.org
      link
      fedilink
      arrow-up
      3
      arrow-down
      3
      ·
      13 hours ago

      A test and benchmark suite from Phoronix is not production. Canonical tested software before in short term supported versions, before they include it in long term. And there was occasions when they reverted back. Production quality is a vague term. Compared to daily development releases, the interim releases are production quality.

      I am not defending mistakes, I am setting expectations.

      • Feyd@programming.dev
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        12 hours ago

        A test suite from phoronix having issues is certainly enough of a canary in the coalmine that this stuff is not ready for showtime. You have been saying that non-lts ubuntu releases are basically unstable releases but that has never been the intent and is not even what they say.

        • thingsiplay@beehaw.org
          link
          fedilink
          arrow-up
          4
          arrow-down
          2
          ·
          9 hours ago

          The non-LTS versions are unstable by definition and that’s the goal; to be unstable. And no, I am not talking about buggy stability type, but more like “unchanging, reliable”. In example changing Wayland by default or back then from Unity to GNOME 3 would only happen in a non-LTS version, because that is a huge change and need to be “tested” before LTS commitment. That does not mean Canonical doesn’t care about quality, but that is not the biggest goal with the in between releases. Its like Beta, a current snapshot of the development.

          Canonical can state what they want, the history, actions and results are what is important. What do you think is the reason Canonical does the non LTS releases?