Flet/rejected-github-profile-achievements

Achievement for manual QA which could've been automated

l0b0 opened this issue · 1 comments

l0b0 commented

Most projects have at least some expectation of the quality of contributions, but many of them do not automatically enforce these. This has a lot of bad side effects:

  • Many PR comments are about style rather than substance.
  • "But it works!" vs "But it's ugly!" ad nauseam.
  • Reviewers and contributors get increasingly angry and frustrated with each other.
  • Bike shedding every little thing rather than accepting a tool's presets.
  • The longer the situation goes on, the messier the process of introducing automation becomes. The diff gets huge, the potential for breakage increases, and the version history becomes a huge mess.

Title suggestion: Robot

Criteria suggestion: 100 PR suggestions on a single project which would've been detected by mainstream tools. Not sure how you'd detect this, though.

Flet commented

I like the idea of lampooning folks who are intense about bike shedding/formatting/prettification.

maybe something specific like:
"Semi-Colonoscopy - Add or remove 10,000 semicolons from other's repositories via PR."
"It's Pretty, Broken - Submit 100 Pull Requests that change reformat all code files without changing the logic."