Hacker Newsnew | past | comments | ask | show | jobs | submit | robmen's commentslogin

Once again, someone else is far more pithy than I. +1


The title came from a comment from one of the maintainers of the WiX Toolset. I called the initial missteps a "maintainer kerfuffle" and he responded, "As long as it doesn't turn into a brouhaha".

Now that I think about it, I didn't write the blog post for the uninitiated. If you didn't understand what was going on, that was fine, it was content for you.

I don't know how I ended up here on Hacker News. :)


As far as I can tell, Jon and Scott are Microsoft dev evangelists. It really isn't their place to step into .NET Foundation issues.

It might be even more weird if they did try weigh in.


I think it is well established by now that this .NET Foundation is ultimately answerable to Microsoft. Also, Claire - who started the "kerfuffle" - is a Microsoft employee.

Given how especially Scott always has a big opinion about how great OSS is and how much Microsoft loves OSS, and given how it was ultimate MS employees that were responsible for creating this current distrust, I think it would be very appropriate for them to voice their opinion about this.

And, who knows, maybe they are doing something behind closed doors. But I very much doubt they'll embarrass their employer by speaking up in public. They know who pays their salary and are much to good at corporate politics to do that.


Hah, hah, hah, that's actually pretty good.


No.


I might agree with parts of what you are saying but when the channel to communicate back to the "powers that be" is broken and you face (what feels like) an existential threat, the public forum is an enticing, sometimes effective but very messy option.


You are exactly correct here. This isn't about Microsoft or GitHub. It is solely about the .NET Foundation's actions.


The Director of the Foundation is a Microsoft employee and they are the creators of the Foundation.

In addition to the obvious issues, this is also about Microsoft and their relationship with the Foundation.


This may have nailed the issue most closely yet.

It took you a lot fewer words than me too. :)


Something is really wrong right now that's why they might be meeting every day.

Your experience with the Eclipse Foundation is very different from how the .NET Foundation has interacted. On top of that, communication has been very poor for a long time. I believe those two differences are at or near the root of all of these issues.


You are exactly correct. It isn't necessary to drag GitHub or Microsoft into the conversation.

They aren't involved in this situation.


I realize it's weird to argue against you, because you wrote the article and are the one affected by this.

But, i disagree. Even if it were an entirely different company. The fact that GitHub didn't send an e-mail and that repos can be hijacked like that, is in itself something GitHub needs to address. And thus at the very least, GitHub needs to be dragged in.


Meh. Other people here have pointed out it sends email to the people in the GitHub Enterprise. So, they probably missed a place to add auditing.

To that point, I've had GitHub people tell me they never imagined the feature I used to get out of GitHub Enterprise to be used that way. I got lots of emails (since I owned the target organization) but maybe the GitHub Enterprise did not?


The email would be nicer, but what's the solution exactly? The admin of one project moved it somewhere else - how do you restrict that, if the admin has total control over a project?

Are there improvements that could be done to allow these bots to perform with less rights? That would be something maybe github could tackle but it's not the worst thing about this problem.


> how do you restrict that, if the admin has total control over a project?

This isn't a new problem, how do you prevent a rougue admin from kicking all other admins and taking over. The simplest and a pretty effective solution is to have another privilege level: Founder. Of which there can only be one, and admins can do everything, except strip the founder of their rights. (And/or transfer the repo, if the founder can't easily undo that.)


Why not just require admin consensus for privileged actions?

E.g. removing other admins, or other permissions-related actions like the re-orging in question

If your problem case is "one rogue admin," having multiple admins and requiring consensus seems an easy fix.


You should raise that feature request with GitHub. It's a good idea.


> The admin of one project moved it somewhere else - how do you restrict that, if the admin has total control over a project?

Even an admin shouldn't be able to avoid other admins getting notified and seeing an audit log of what they've done.


The executive director of the foundation is an employee of Microsoft, so they most certainly are. GitHub, less so.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: