-
Notifications
You must be signed in to change notification settings - Fork 203
Consider not @-linking github username field #2762
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
i think this would not be enough, as we would most probably ping them at triage time... |
I don't think those GitHub handles are typed randomly. maybe ppl are confusing GH handles with twitter ones? |
That's not cool if we become a source of spam for users. That was the risk. webcompat/web-bugs#24074 webcompat/web-bugs#23442 |
Not sure it will deter people doing it.
|
Probably people don't understand what this is about? Paper trail.
|
An anonymous person complained about the feature. sigh. It doesn't help for having an interesting discussions. Also in #2791 I want to do stats on the feature since we deployed it. And then I guess we can kill it. :) |
To note that the person reporting the issue could do that directly in the bug report. It would be exactly the same in terms of notifications. I wonder if the "reported by" is what makes people uncomfortable. |
Hello, hope I'm not interrupting or resurrecting a dead conversation, but I was recently mentioned in a webcompat report that I did not file (web-bugs #27713). Having never heard of webcompat before, I had to do some legwork to figure out of this notification was phishing/spam, evidence of a GitHub account breach, or just a mistake. In the end I think it was an innocent mistake, but that was definitely not obvious to me. As an outsider, I'd suggest reconsidering this feature. The fact that a bot can tag any GitHub user without verification seems a bit dangerous -- it provides a trivial way to anonymously send arbitrary content to any GitHub user, even if it's somewhat restricted in format. (Of course, this can be done by tagging someone in any comment, but that at least requires a GitHub account.) The specific phrasing definitely threw me off as well; "reported by @jmk" sounds very authoritative, when in fact, it's based on completely unverified information. At minimum it feels like (anonymous) bug report content should be presented with a little more context. Hopefully this doesn't come up that often, but it does seem like the kind of thing that might be easier/better to proactively address, rather than wait for it to (potentially) get abused or misused first. Thanks for listening! |
@jmk Thanks for the comment and the context. If the name was added without linking aka without the |
I do think removing the username tag would help. As was mentioned before, the user could still be tagged or contacted during triage -- but at least it would involve a human reaching out, rather than an automated message carrying arbitrary user-submitted content, which mitigates the potential for direct abuse. So that's good! Another option could be to adopt the language commonly used in email messages to unverified addresses -- something like, "this webcompat bug report was submitted in your name; if you didn't submit this, you can [ignore this message / unsubscribe from thread / some other appropriate action]". Maybe appending something like this to the webcompat-bot reports would help? |
@jmk Super useful feedback. Thanks. |
Another issue where @jmk was pinged is webcompat/web-bugs#27713 |
webcompat/web-bugs#23442
webcompat/web-bugs#24074
This would be less spammy if we wrote
foo
instead of@foo
.The text was updated successfully, but these errors were encountered: