News for hackers. Stuff that matters.
Re:A Sad Day for Rust by pdimitar on Friday January 17, 2020 @12:24PM (#22076803)
Agreed 100%. May I add one point?

The OSS maintainer should clearly, upfront, preliminarily, outline how do they govern the project: how much are they open to change the project's core values, how responsive on average will they be in terms of opened issues and PRs, roughly how often would they engage in technical architectural debates -- stuff along those lines.

I feel many people get toxic if they had unrealistic expectations -- and that's of course not okay.

But IMO the OSS maintainers can be a little more preliminarily proactive in managing expectations from earlier stages.

Re:A Sad Day for Rust by xscott on Friday January 17, 2020 @01:50PM (#22077806)
> The OSS maintainer should clearly, upfront, preliminarily, outline how do they govern the project

Why do you think they owe you this? You didn't pay them, and they didn't accept a contract.

Re:A Sad Day for Rust by pdimitar on Friday January 17, 2020 @01:55PM (#22077875)
I don't feel I am owed this at all. I feel only that it's being a good open-source citizen.

When you make something that people use and like and want to improve, you should at least have the common decency to tell them beforehand: "this is my show, not gonna accept PRs".

I don't think it's such an exhausting job to write two lines at the top of the README.

Re:A Sad Day for Rust by xscott on Friday January 17, 2020 @02:15PM (#22078080)
Appealing to "common decency" is just the same as "being owed". I think you're mincing words to avoid sounding entitled, and I don't think anyone is even entitled to two lines in a README, much less at the top.
Re:A Sad Day for Rust by pdimitar on Friday January 17, 2020 @02:16PM (#22078099)
All I am doing is saying that it takes very little effort to be upfront and hopefully avoid future confusion. You are free to disagree. ¯\_(ツ)_/¯
Re:A Sad Day for Rust by bloodorange on Friday January 17, 2020 @03:30PM (#22078885)
I agree that it might help avoid conflict/confusion. I do not, however, agree if you say that they "owe" this to anyone. Their (free software developers') work is already a gift to the world. Take it or leave it. No one is compelled to like it or to take it and use it - doubly so for mission critical stuff.
Re:A Sad Day for Rust by prepend on Friday January 17, 2020 @05:08PM (#22079991)
You can do this for your projects, but I don’t care if someone does this.

I’m grateful just to see the code and choose to use it, or not. If I think some random volunteer should do something, I’ll attach that suggestion with some money or a contract or at least a beer.

What I love about open source is that it’s a big place that has lots different people. It’s beautiful because someone can write code and never talk to anyone and their code is still good and useful.

Maybe a better, more truthful statement is “OSS maintainers will have better engagement with the community if they proactively manage expectations.” And if the maintainer cares about that, it will apply. But I think there are quite a few projects that don’t really care much about community.