Relevant since we started outright rejecting agent-made PRs in awesome-selfhosted [1] and issuing bans for it. Some PRs made in good faith could probably get caught in the net, but it’s currently the only decent tradeoff we could make to absorb the massive influx of (bad) contributions. >99.9% of them are invalid for other reasons anyway. Maybe a good solution will emerge over time.

  • JensSpahnpasta@feddit.org
    link
    fedilink
    English
    arrow-up
    9
    ·
    3 hours ago

    But what is the purpose of this? So people are setting up bots that are sending PRs to open source projects, but why?

    • Gibibit@lemmy.world
      link
      fedilink
      English
      arrow-up
      28
      ·
      3 hours ago

      They want to get listed as contributors on as many projects as possible because they use their github as portfolio.

      Also a relatively easier way to keep your github history active for every day I guess, compared to making new projects and keeping them functional.

      In other words, its to generate stupid metrics for stupid employers.

    • Anon518@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      Perhaps they don’t want to take the time to code it themselves, or they don’t have the coding expertise but want missing features.

    • tabular@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      edit-2
      2 hours ago

      Poisoning the well.

      Companies make money using open source code and ignore the licenses which compel them to release their source code (out of ignorance, laziness and selfish gains). While AI generated cannot be copyrighted then you cannot apply copyleft licenses to that code. Telling human-authored code from AI slop may be difficult or sometimes impossible, and could may make it more difficult to enforce copyleft compliance in a lawsuit.