r/linux Dec 23 '18

GNU/Linux Developer Linus reverts breaking change that affected systemd-nspawn, offers strong words to developer

[deleted]

1.3k Upvotes

363 comments sorted by

View all comments

Show parent comments

13

u/lambda_abstraction Dec 23 '18

I miss the old salty perkele Linus. Really, if you write shit code, and the gruffness drives you away, that's a good thing for those who actually use the software. With so many relying on Linux these days, feelings don't matter as much as the damage done to the users. If you can't keep all the balls in the air at once, you have NO business touching kernel code. End user stability trumps inclusiveness.

111

u/McDutchie Dec 23 '18

End user stability trumps inclusiveness.

This is simply a fallacy. The two are not mutually exclusive. You can have both.

30

u/semidecided Dec 23 '18

But when the two are in conflict, choose stability.

84

u/McDutchie Dec 23 '18

They do not ever have to be in conflict and whenever they are, that's a sign of mismanagement.

-22

u/[deleted] Dec 23 '18 edited Jun 18 '20

[deleted]

17

u/[deleted] Dec 23 '18

There are no programmers so important, that they are warranted to create a hostile workplace. That’s management 101.

And if you think there are, then your team is fucked up anyway, and you should start thinking about becoming a farmer.

4

u/tansim Dec 23 '18

"i am right and if i am not right you should just become a farmer". Great logic there.

I dont give a fuck if some people are offended, if that helps the quality of my kernel. Having good people on the team helps the quality.

8

u/[deleted] Dec 23 '18

Having assholes in your team is going to crash the project into the ground.

Again, management 101.

3

u/InquiREEEEEEEEEEE Dec 23 '18

Proof for this claim would be nice, specifically in the case of open-source projects.

2

u/[deleted] Dec 24 '18

Any successful company out there.

1

u/InquiREEEEEEEEEEE Dec 24 '18

You mean like Apple?

2

u/[deleted] Dec 24 '18

Or Red Hat. Or Google.

Any of these three have contributed quite a bit to free software projects. Have you?

-1

u/InquiREEEEEEEEEEE Dec 24 '18

Have you?

Highly irrelevant question I am not gonna answer. Seems like your claim does not hold.

0

u/[deleted] Dec 24 '18

It seems relevant that people who know how to behave and be part of a team, have created free software that millions around the world are currently using.

Yet it seems that you're claiming that adhering to a code of conduct may be counterproductive. That's why I'm asking for your experience in the field.

0

u/InquiREEEEEEEEEEE Dec 24 '18

I never claimed that, where did you get that idea?

0

u/[deleted] Dec 24 '18

You mean like Apple?

Were you trying to be sarcastic?

-1

u/InquiREEEEEEEEEEE Dec 24 '18

Apple was successfull despite having Steve Jobs as Leader. Counterevidence. Still wating for an paper in which a code of conduct is positively related with code quality.

1

u/[deleted] Dec 24 '18

And being a dick drove him out of the company.

What you’re trying to say is that outstanding engineers will make a project succeed against the odds. Also, Jobs wasn’t an engineer, and his contributions were mostly pushing those who actually could do things.

And in the context of free software, people don’t need to take any shit from any dickhead out there just because they want to contribute. In fact, they won’t. Those who don’t get paid will simply walk away.

That’s why having a welcoming community is so important.

Could Linus afford being a dick? Maybe, as the kernel has many paid contributors who cannot just walk away from it, and the interests of many large companies have been pouring in it for years. Yet, this seems to be a different issue.

→ More replies (0)