ideas icon indicating copy to clipboard operation
ideas copied to clipboard

Don't +1 me

Open bkeepers opened this issue 7 years ago • 4 comments

Popular open source projects still get a lot of +1 comments, despite the 👍 reaction being available on GitHub for several years now.

So I'd like an app to help reduce the noise and maybe even teach people that it's not acceptable behavior. The concept is pretty simple:

  • Immediately delete (or hide when the API becomes available) any comment that is just +1. Bonus points for also matching variants like +1 please, yaaasss +1, '+1 when will you fix this?, or any other <80 character comment from a non-contributor that includes +1`
  • If the user has a public email associated with their profile, send them an email with a link to the contributing docs and encourage them to make amore meaningful contribution to the project
  • Optionally, temporarily block the user from the project (yeah, I know this sounds extreme, but it's the only way people will learn)

bkeepers avatar Aug 09 '18 14:08 bkeepers

+1

kenorb avatar Aug 09 '18 14:08 kenorb

Have you seen https://github.com/dessant/reaction-comments ? @dessant is way ahead of you! Could be some feature requests in here though 🙂

GitHub
reaction-comments - :+1: :email: :broken_heart: GitHub App that deletes +1 comments

hiimbex avatar Aug 09 '18 14:08 hiimbex

-1 to block feature (also, this would be deleted, so maybe lower default?)

patcon avatar Aug 09 '18 16:08 patcon

Thanks @hiimbex! :yum:

An extended mode that deletes +1 <text> comments could be interesting, but we'd have to identify with the Search API the exact phrases that are used more frequently, and only hardcode those. Matching any short string can have unintended consequences, consider these comments:

+1 for the feature, I'd be happy to work on it!
+1 for tesselating instead

I'm not aware of a practical way to notify/message a user (and only them) on GitHub, so I would be in favor of having an option to send emails for now. I've had good experience with Mailgun (10k free emails/month), and Amazon SES (62k free emails/month) could also be used, though the latter looks like a bit more work to set up. If someone offers a domain for the long term for emailing, I can add the feature and enable it for the hosted instance.

I agree with the cute and fluffy :tiger:, automating temporary user blocks for +1 comments will not get us too far, and could alienate potential contributors. Assuming good intentions and trying to educate people will have a greater impact in the long term, without a bad aftertaste.

dessant avatar Aug 09 '18 18:08 dessant