Hacker News new | ask | show | jobs
by bleakcabal 3905 days ago
I have made some small contributions or tried to, to some open source projects in the past and I must say, Servo has been the most welcoming and most beginner friendly. The team has clearly made it a priority and it shows.

Personally for me the hardest part has been finding easy issues. While the Servo team does a great job of creating them, there's a lot of people vying for them. And then, even harder, progressing from these to bigger harder issues, which is where I'm still at.

2 comments

It's a real challenge keeping those good first issues (https://github.com/servo/servo/labels/E-easy ) around! It seems like no matter how many we make, they're claimed within a day or two and fixed within a week. Hopefully, as you and others progress to bigger and harder issues, you'll be able to help us open some more of those good first ones :-)
That is overall what I have found in the Rust community. Everyone is always helpful and the community is very welcoming. This is good for Rust lang, as by its self, is not the most noob friendly.
Nice to hear :)

I'm actually working on making rustc easier to contribute to. It's already not very hard to work on (you don't need to submit groundbreaking patches to borrowck for a first bug, plenty of easier things to work on!), but the framework that helps newcomers ease into contribution needs work.

https://users.rust-lang.org/t/mentoring-newcomers-to-the-rus...

(Currently I'm cleaning up the easy issues list and adding hints/pointers to the questions)

If you have any specific feedback, I'd love to hear it!