Live data from Hacker News

I'm sorry

github.com

61–70 of 277 posts

Re: I'm sorry

#61

My best attempt at a tl;dr: There are a number of projects under the .NET Foundation umbrella, all maintained by different teams. The .NET Foundation, supposedly for billing reasons, switched to GitHub Enterprise. People weren't aware it was happening or that a side effect of this would be that certain people would have increased access to their repos. The person writing this post, Claire Novotny, merged in something…

Thank you, now it makes much more sense.

Re: I'm sorry

#63

I did not really dive into the details of the legalese that was shared in the comments, but on the surface none of what the .NET Foundation doing seems that odd. How is it any different really from how Apache or Eclipse or many other foundations operate? I think it is less about the Foundation trying to seize the projects from the founders then it is the Foundation doing what it needs to do to apply its legal value t…

Compare the Linux foundation's treatment of projects:

Node: Neither the OpenJS foundation, nor its parent the Linux foundation claims owner ship of Node: https://github.com/nodejs/node/blob/master/LICENSE

Linux: No copyright assignment, just a compatible license required: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

The CNCF and the kubernetes system does do a CLA, so it's not a concept the Linux foundation has never heard of it, but clearly it's not required for every project they support.

See also SPI's stance, which provides the legal support for projects like Debian and Arch Linux: https://www.spi-inc.org/projects/relationship/

Re: I'm sorry

#64
post #36
post #23

Earlier quoted context omitted.

The comments beneath the apology make the point (I couldn't quite follow it all) that this wasn't really an apology at all. The lengthy word count might tend to confirm that,as you say a genuine apology should be terse and direct.

> The lengthy word count might tend to confirm that,as you say a genuine apology should be terse and direct. I've seen enough short apologies posted here and the comments below usually pointed out the lack of effort, the lack of commitment to do better, the lack of pointing out errors and the likes. Any form of apology will get some flak just based on whatever form it took, so I don't think one can judge just based o…

I agree. Like others here I don't know the context, so maybe I don't know what I'm talking about, but her first paragraph seems about as sincere and direct an apology as anyone could reasonably want.

After that she talks about broader organizational stuff which isn't intended to take away from her own apology ("Separate from this personal misstep...").

It's a shame that based on the reactions in the linked thread, many seem unable to take what seems like a genuine apology at face value

Re: I'm sorry

#65
post #16

holy fuck, does every little mistake need a solemn 4000 word apology these days? that’s already not a world i want to live in, but then even the apology gets shit on and invalidated. people need to take everything much less seriously, especially shit that happens on the internet. this whole thing should have been able to be a new PR with “sorry about the merge before, i screwed up and it won’t happen again” at the en…

I think the apology is here because the author of the PR doesn't want to revert it. As you can see, it's still merged: https://github.com/reactiveui/splat/blob/b930a34badfb2164f38... Edit: as lots of people said, I was on an older version of the file. I'm not sure how I did this, but I should have double-checked, especially since there was some base64 stuff in the URL.

[deleted]

Re: I'm sorry

#67
post #53

Context: https://github.com/dotnet-foundation/Home/discussions/38

It's so ridiculously annoying when an apology or PR statement assumes complete and total familiarity with the existing goings-on. There's even a whole language of euphemism around it. "Recent events involving the community", et c. So lame!

I think the goal of that language is to avoid an increase in drama from random people outside the community (e.g. us!) reacting to the apology without actually being an affected party. If you don't know what the apology's referring to, it's probably not directed to you!

Re: I'm sorry

#68
post #63

I did not really dive into the details of the legalese that was shared in the comments, but on the surface none of what the .NET Foundation doing seems that odd. How is it any different really from how Apache or Eclipse or many other foundations operate? I think it is less about the Foundation trying to seize the projects from the founders then it is the Foundation doing what it needs to do to apply its legal value t…

Compare the Linux foundation's treatment of projects: Node: Neither the OpenJS foundation, nor its parent the Linux foundation claims owner ship of Node: https://github.com/nodejs/node/blob/master/LICENSE Linux: No copyright assignment, just a compatible license required: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... The CNCF and the kubernetes system does do a CLA, so it's not a concept the Linux f…

Others in the space do ask for copyright assignment though, eg. FSF.

Re: I'm sorry

#69
Actions speak louder than words. If she were truly sorry, she would’ve reverted the PR and have it go through the normal process. Instead she wrote a really long message about how the .NET Foundation owns your project.

Re: I'm sorry

#70
post #56
post #31

Earlier quoted context omitted.

Assuming good intentions is a good way to get abused by people exploiting the fact that you assume good intentions. The person in question did a PR, someone informed her that she should follow the rules, she didn't, merged her PR, more people complained. Right now the PR is still merged. She wrote that whole text, and the PR is still merged. Since I can't read people's mind, a good trick that I learned is to derive i…

> and the PR is still merged. It looks like the actual maintainer reverted it? https://github.com/reactiveui/splat/pull/779

They did, I made the same mistake here: https://news.ycombinator.com/item?id=28779659
Post reply on HN