Live data from Hacker News

Ask HN: Which open source projects have kind, supportive, talented teams?

news.ycombinator.com

101–110 of 293 posts

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#101

Find the projects that speak to you then check in on the communities. Contributing to open source is first and foremost _work_. A community can turn you off from participating, but the motivation to contribute only comes from the product. And you might be surprised at the difference between what it's like to contribute to any random project compared to what a "news" blogger that needs to generate hits wants you to th…

This is really the correct answer: Why do you want to participate in an open-source project in the first place? If it's to gain brownie points for your CV, it's quite likely that you'll get nowhere, because that's a motivation right along with "earn money". The difference to just getting a random software development job for earning money is that at the random job, you will be in a team where tasks will naturally flo…

It was hard for me to find projects I found interesting enough to contribute to.

It wasn't until I had an overarching purpose that I found success. It took about 5 years.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#103

https://github.com/syl20bnr/spacemacs Great community, has a very friendly Gitter chat room where people collaborate, very nice maintainer as well.

syl20bnr bristles too easily at any criticism of the project though. I think he would do better ignoring reddit &c entirely instead of acting as PR manager.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#104
post #20

Elixir and its ecosystem (plug, ecto and phoenix) has been above and beyond every time I've contributed. Helpful, patient and kind, and also very smart guys. https://github.com/elixir-lang/elixir https://github.com/elixir-lang/plug https://github.com/elixir-lang/ecto https://github.com/phoenixframework/phoenix

Agreed. Elixir is my first foray into functional programming and the paradigm is obviously different from OO.

The Elixir community on both IRC and Slack have been incredibly patient and helpful for a hack like me. Both in solving specific problems and teaching how to solve future issues myself the next time around.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#106
post #56

www.KDE.org in general, Krita team is considered very friendly and supportive.

I've loved contributing to Krita. It's also heartwarming seeing the lead contributors doing things like sending out stacks of postcards to donors, and great that IRC is for both devs and users.

Re: Ask HN: Which open source projects have kind, supportive, talented teams?

#107

Earlier quoted context omitted.

As much as I love Clojure this is not entirely true. Without naming names there are some prominent projects/devs that would not qualify for this.

If you're going to make statements like that, you should point names or at least specific cases. I would say, yes, Clojure is pretty much governed by the benevolent dictator model. Is that bad? What is the alternative? Design-by-committee model where the language/project/library goes in 100 different directions with mostly questionable quality?

Personally I think Clojure takes the benevolent dictator model too far. It's possible to be a benevolent dictator and still publish patches for review before you merge them, even if you do intend to have the final say. Rich just runs git commit && git push without telling anyone what he's working on. Most of the time it works out but in the most recent development cycle it's been kind of a mess.
Post reply on HN