Add Good First Tasks for New Contributors
Add Good First Tasks for New Contributors Add good first tasks for new contributors based on info from GitHub Wiki.
I’m worried about us listing tasks, as I fear this will get out of date and unmaintained. Maybe better to link to a ‘good first task’ filtered list in the bug tracker (and the details provided in the bugs themselves)?
Agreed with @marcoscaceres Should the added tasks in this PR, be bugs on bugs.webkit.org?
Patterns seem to be easier to maintain. For example some possible patterns:
- Curate bugs and create attached tests
- Adds Analysis and or reference to the spec in a comment
- explore the code for FIXME
- curate WPT for Safari failing tests and open bugs on bugs.webkit.org if these do not exist.
There is also the keyword: Good First Bug which could probably be more systematically added when the bug permits.
Part of the problem is the lack of user friendliness/visibility of the webkit bugzilla, which is presumably why @justinmichaud started a wiki page. I regularly tag Good first bugs, but the webkit bugzilla (unlike Mozilla's) is much lower visibility.
Ideally we'd have a user-friendly website that is powered by the bugzilla to get the best of both worlds, similar to what mozilla has at https://codetribute.mozilla.org/
Bugzilla does have a REST API that spits back JSON... so, might fun to build our own contribute site. It wouldn't need to be as fancy as the Mozilla one, and could be something we build up over time.