• Skullgrid@lemmy.world
    link
    fedilink
    arrow-up
    6
    arrow-down
    11
    ·
    1 day ago

    I can’t believe that these arguments never mention one of the central tenets of engineering: don’t fix what ain’t broke. And Wayland breaks a bunch of what ain’t broke.

    Yeah it’s newer etc. people don’t care.

    • brucethemoose@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      13 hours ago

      I hear this all the time.

      Yet when I bring up features that don’t work at all on X because it’s ancient, “no, thats superfluous. No one needs that.

    • mech@feddit.org
      link
      fedilink
      arrow-up
      20
      ·
      1 day ago

      X was broken as fuck and held together by duct tape and zip ties, as long as no one looked at it wrong.

      • Skullgrid@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        4
        ·
        1 day ago

        That’s great, now run birdtray.

        The shit that relied on it to run, do not work correctly on wayland. Breaking existing shit is what I’m talking about.

        • mech@feddit.org
          link
          fedilink
          arrow-up
          3
          ·
          1 day ago

          It’s a…mail notification??
          You’re complaining that Wayland sucks cause it isn’t backwards compatible with your favorite desktop widget?
          OK.

          • Skullgrid@lemmy.world
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            20 hours ago

            I’m complaining it sucks because it breaks “things”.

            Also, it’s a “desktop widget”, so this awesome thing that’s so much better should be able to handle compatibility for a simple desktop widget and not keel over and die, right?

            Don’t fix what isn’t broken, don’t break what is working.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 day ago

      X is broken in many different ways. It has a huge codebase made to support a poor design that was optimized for machines 40 years ago. No one wants to touch the code base since it is so incredibly fragile plus the original developers are much older now.

      In all fairness, it did work for way longer than anyone expected. I doubt the original designers of the X protocol anticipated it lasting this long.