Have you ever found a GitHub project or anything that seemed nice and tempting to install until you dug a bit deeper?

What are some red flags that should detur anyone from installing and running something?

  • ChaoticNeutralCzech@feddit.org
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    4 hours ago

    Requires weird IDE to build

    I shifted 8 GB of files to an older machine just to be able to install Android Studio on barely-supported hardware, and now I’m cloning the repo and the .gradle directory alone is 1 GB?

    • AA5B@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      10 hours ago

      I bet they checked in the binary. Git is really poor with binaries since it can’t really diff them. And the worst part is gradle should never have the binary in the source tree

    • boraginoru@lemmy.zip
      link
      fedilink
      arrow-up
      1
      ·
      11 hours ago

      You don’t even need to check in .gradle to a repo, I always have that gitignored. And gradle projects should specify commands to build from CLI rather than having you download an IDE. Android Studio gives you a nice run button but it’s just invoking ./gradlew installDebug under the hood

    • thebustinater@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      12 hours ago

      I’m amused that you mentioned requiring an IDE and then gave gradle (a standalone build tool) and Android as an example… when I’m pretty sure that ios actually requires xcode (AND an apple account) to build apps