As far as I can tell the only side effect of being added to a project, is that it shows up in your list of your repositories on your [private] dashboard.
Edit: see http://github.com/zedshaw , he's not listed on the dongml project, because that link only shows your forks, not repos you have commit access to
In an age where following Wikileaks can get the FBI secretly after you, there's no way I want a platform to let people just add me unilaterally. Yeah, paranoid, sure, but I really don't like that I'm just associated with any random project some jackass wants to put my name on.
I agree that this needs to be fixed. But I don't think it's a something that needs a rant, and that must be fixed right away or I'll crash the server / migrate my projects.
I think we disagree on the severity of this issue.
Depends. You might not be convicted, but the judicial system is not known for being very technologicaly adept. You might be arrested while they sort it out, that can damage your reputation.
> judicial system is not known for being very technologicaly adept
Exactly my point. To invoke the extreme example, simply being connected to child porn in the media can destroy your life. The media hasn't been known to be tech savy either.
The major point is WHY should anyone have to see something they don't want to? And minor point is, seriously, this is like an hour fix if they wanted to.
I'd be careful saying "this is like an hour fix" and then attributing it to malice, unless you work there. It's like saying the "unknown or expired link" message you get on HN is "like an hour fix...if pg wanted to" and thus pg hates us.
The point is that it's actually a fairly minor interaction issue that hasn't caused any major problems until now, and while we can't know why they haven't fixed it, it's probably because they just hadn't gotten around to it yet.
Most of the malice comes from a YC startup who is playing in a space where customer trust is essential.
Here's to hoping they beat on their front-end guy and whoever else thinks this shit is funny before their employee makes it trivial for established competitors to destroy their professional credibility.
It's probably more than an hour fix, depending on how they did it. Remember that it is more usable to just let people add someone else without a confirmation. They'll have to add a confirmation on the other side, or a block mechanism, which is a different workflow.
It's because he pushed commits. I have commit access on a private repo on github that I have not pushed commits, and I am not listed on the contributors page.
If you don't quit the project all the time folks will assume you're associated/endorsing the repo.
"You've just been given commit rights to kkk/meeting-minutes" wouldn't be a good message to get after you've told a prospective employer to have a look at your Github profile.
What if I put a link to my github account on my resume. And a potential employer sees me being a member what someone thought of as a joke? Losing potential jobs is a big deal.
Edit: see http://github.com/zedshaw , he's not listed on the dongml project, because that link only shows your forks, not repos you have commit access to
Edit 2: Why the downvotes, am I wrong?