3 ms·
similar : Mozilla "Mentor Bugs If you are looking for a bug with guidance, we maintain a set of bugs that are marked with an assigned mentor (see "Whiteboard"
by pella 11y ago
similar :
Mozilla "Mentor Bugs
If you are looking for a bug with guidance, we maintain a set of bugs that are marked with an assigned mentor (see "Whiteboard" field). The mentor will help you get the necessary information to understand the issue, point out relevant parts of the code to look at, etc. You can browse these bugs on Bugs Ahoy!, but here's a list of unassigned mentor bugs to get you started:"
https://wiki.mozilla.org/Mobile/Get_Involved#Mentor_Bugs https://wiki.mozilla.org/Mobile/Get_Involved#Mentor_Bugs
Other examples:
#easyfix: https://github.com/facebook/flow/labels/easyfix https://github.com/facebook/flow/labels/easyfix
#beginner: https://github.com/eslint/eslint/labels/beginner https://github.com/eslint/eslint/labels/beginner
#exp:beginner https://github.com/docker/docker/issues?q=is%3Aopen+is%3Aissue+label%3Aexp%2Fbeginner https://github.com/docker/docker/issues?q=is%3Aopen+is%3Aiss...
- masklinn 11y ago> Other examples: Rust has E-easy and E-mentor https://github.com/rust-lang/rust/labels/E-easy https://github.com/rust-lang/rust/labels/E-easy https://github.com/rust-lang/rust/labels/E-mentor https://github.com/rust-lang/rust/labels/E-mentor
- larsberg 11y agoWe also try to have good starter bugs on Servo (and its myriad dependencies): http://servo.github.io/servo-starters/ http://servo.github.io/servo-starters/ One of the biggest challenges we have is keeping some around and available! The good ones almost always have an opened PR within 24 hours: https://twitter.com/ServoDev/status/665930502503723008 https://twitter.com/ServoDev/status/665930502503723008 There are a bunch of other benefits to these bugs, including: - There's a lively stream of people setting up the dev environment for the first time, both keeping our instructions up to date and making sure we handle scenarios like slow internet connections, really old versions of Ubuntu or Linux graphics drivers, etc. - Reviewing these bugs is also a good way to help grow contributors from committers into reviewers/maintainers. Most of our challenges with these kinds of bugs are related to GitHub. e.g., you can't "assign" an issue to somebody outside of the project organization, so somebody has to manually label it "Assigned" for our filters to work. Also, you don't get notifications when somebody pushes a new commit to their work branch or rebases, so there's a lot of manual watching of these PRs during the review cycle that sometimes gets dropped (though our myriad GH bots could probably fix this!). Even with the challenges, we love having this kind of bug as a way to bring in more contributors and keep development on the project accessible, and like the author, I'd highly recommend it to other projects.
- benten10 11y agoThanks for the links! I am getting desperate to contribute (too much post-work free time, don't ask). I have been spamming my favorite python libraries on github with feature requests (so I can pick them up myself later ; ) ), but it's _really_ hard for a n00b contributor to get grounded and started. I'll hijack this thread: would you have Python projects for first-time contributors? Can we turn downthread from here to "Post open-for-beginners python projects"?
- rajathagasthya 11y agoI can think of Requests, Httpie, Ansible and OpenStack to contribute. Would love to know more in other comments.
- pella 11y ago>Python projects for first-time contributors? https://wiki.mozilla.org/Mobile/Get_Involved#Mentor_Bugs https://wiki.mozilla.org/Mobile/Get_Involved#Mentor_Bugs and Ctrl+F for "python" :)
- lastontheboat 11y agohttps://wiki.mozilla.org/Webdev/GetInvolved https://wiki.mozilla.org/Webdev/GetInvolved is Django-based, while https://wiki.mozilla.org/ReleaseEngineering/Contribute https://wiki.mozilla.org/ReleaseEngineering/Contribute and https://wiki.mozilla.org/EngineeringProductivity https://wiki.mozilla.org/EngineeringProductivity are largely Python-based.