These "good first tasks" have been identified as suitable to get a first approach of our code bases for any new developers.
- Tasks should take no longer than two or three days for someone new to our code base.
- Tasks are self-contained, non-controversial issues with a clear approach.
- Tasks do not require any special permissions in order to test the contribution or to fix the task. Anyone should be able to reproduce.
- Tasks should be well-described with pointers to help an absolute newcomer (and preferably don't leave questions).
- Also see what good first tasks (do not) look like.
Please note: These tasks do not necessarily offer mentors. If you are a developer who prefers mentored tasks, look at featured projects that we recommend to new developers.
See also patch-welcome.
Example template
**Who is this suitable for?** <Delete as a appropriate> * Someone who is already setup with MediaWiki * Someone who has contributed a Gerrit patch * Someone starting their MediaWiki development journey **How can the newcomer replicate the issue** * step 1 * step 2 **Where is the code located** Provide a URL to the Gerrit repository here **Who can they contact if struggling?** Which users can they ping to get help?