Open stuartpb opened 9 years ago
God greasemonkey is such a fuck-up. This is my freaking user-agent: give me superuser over my stuff, me user's pages. Instead of giving users the page, instead of being an automated developer tools suite, Greasemonkey is this horrible second system with it's own horrific API. Such a sham.
And sure there's security implications. Deliver the capabilities and let people go file an issue over it & sort out ways of managing their capabilities, ways of protecting the user from running software that may not be in the user's best interest. Open the box.
Looking forward to seeing some productive wins against Github @stuartpb, godspeed.
As mentioned by #326, /contact doesn't even show the message you just sent when you send it. While I've written a userscript that somewhat mitigates this, by showing you your message on the confirmation page, it should still send you the email so there's an immediate record (in the event that you elect not to file an issue) / proof that it was sent (beyond the confirmation page).
(This was going to, symbolically, be my attempt to perform the first issue file from github.com/contact directly to isaacs/github via userscript, but I messed up, not realizing
@grant none
removes access to functions likeGM_getValue
.)