• Eyedust ( Eyedust@lemmy.dbzer0.com ) 
      link
      fedilink
      English
      arrow-up
      15
      ·
      1 year ago

      That is quite a while, lol. To be fair though, there are an insane amount of lines in most packages. Quietly adding a brief line in a seemingly innocent features package is like hiding a needle in a haystack.

      Its easy to overlook things when you have a pile of packages to review during every routine. Its especially true if they missed it the first time, since its easier to review changes in a package rather than go through the whole thing again.

        • Eyedust ( Eyedust@lemmy.dbzer0.com ) 
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 year ago

          Yeah, it really speaks volumes about the devs. It means that no matter how innocent the package may be or how long its been there, they still pick through it all multiple times to make sure their users are safe and happy.

          But RIP Deepin users. Tbh though, I’ve been hanging around Linux forums a while and still have yet to see someone who actually daily drives Deepin, lol.

          • Bilb! ( bilb@lemmy.ml ) 
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            Deepin looks nice in screenshots but feels terrible in use. Although it’s been a while since I’ve tried it, so it might be great for all I know.

      • It seems to me that the offending dialog would only be triggered if you did a full fresh install. During the previous iteration of the testing, they probably had a VM somewhere with it installed; since the underlying packages were already present, the dialog would never have popped up.

  • carzian ( carzian@lemmy.ml ) 
    link
    fedilink
    arrow-up
    7
    ·
    1 year ago

    I had no idea that (open)SUSE was so security minded in their packaging. It makes sense in retrospec. It sucks they didn’t catch this earlier, but this response makes me happy to use tumbleweed

  • This is what vertical integration between distros and GUIs often leads to. This could be completely innocuous from Deepin’s end, because that’s just how they made it work in Deepin because they have vertical integration on their own stack. However, It’s completely bad form.

    In general Deepin seems to adopt a lot of commercial software industry practices in building its tools, which I’m sympathetic to on some level, but it’s very obvious that the Linux community is not going to accept default-on telemetry. They should have known better after the CNZZ incident.