The average experience of interacting with end users 😭

  • Trad Wench@thelemmy.club
    link
    fedilink
    English
    arrow-up
    51
    ·
    edit-2
    6 hours ago

    This is me without all the swearing, lol. I am not a code person but I am into FOSS for ethical and privacy reasons and some github pages can be truly frustrating especially if it’s an app that’s description is exactly what you’re looking for yet it’s out of reach.

    • yuri@pawb.social
      link
      fedilink
      English
      arrow-up
      4
      ·
      59 minutes ago

      “INSTALL: build from source” 😬

      it’s just as much my fault for needing weird niche programs and not just learning, but christ i swear every time i’ve done it the steps have been completely different hahahah

    • Miisha@lemmy.blahaj.zoneOP
      link
      fedilink
      English
      arrow-up
      43
      ·
      6 hours ago

      The Releases page! Check the releases 😭
      If it’s not there and there are build instructions instead…be afraid. Be very afraid.

      • AmyAye@nord.pub
        link
        fedilink
        English
        arrow-up
        12
        ·
        3 hours ago

        What’s annoying is when the build is not just “git pull then run python main.py”

        And it’s like “compile this using this special library no one else uses called Blueberries, then wrong it through Rust v4.8279 (no other version works), then it will output a blob of text to copy the API key from that you put in this other special compiler, and if you mess up any of these steps it is all permanently irreversible. Also the person making the code forgot like 3 random steps in there because it’s second nature, duuuh.”

        • ඞmir@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 hours ago

          99% of the time you need to install pip packages and if you do this without venv/uv/conda you’re sort of fucking up your python install for other repos you’re running from source

          • AmyAye@nord.pub
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            56 minutes ago

            Ubuntu doesn’t even let you not use a venv without extra effort these days. I kind of appreciate it getting me into better habbits

      • Feathercrown@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        4 hours ago

        My pet peeve is the releases page always being so hidden. For some reason half the time it’s in the sidebar??

      • taiyang@lemmy.world
        link
        fedilink
        English
        arrow-up
        15
        ·
        5 hours ago

        I’m OPs defense, there isn’t always one. I’ve run into some that say you gotta compile it yourself, use docker, or whatever.

      • Rezoie@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 hours ago

        Tbh, even if you have to build there’s GitHub Actions, so I don’t know what could stop anyone.

      • Trad Wench@thelemmy.club
        link
        fedilink
        English
        arrow-up
        8
        ·
        5 hours ago

        I actuallty recoiled in fear seeing “build instructions.” Didn’t realize the amount of PTSD inflicted upon me via those github pages. 😭