Technical contributor onboarding
This page is currently a draft.
|
The goal of this page is to have the smallest possible list of things to make somebody new to Wikimedia productive. (A volunteer, an intern, a new hire...)
Getting Started
Simple tutorials to get you started.
- Create accounts.
- Follow the documentation at Gerrit/Tutorial to set up your machine to be able to push commits to Gerrit.
- Create a very small commit to test if your can push to Gerrit. You can work on phab:T254495 or any task from phab:tag/good_first_task. It is important to follow Gerrit/Commit message guidelines.
- Amend a commit. See phab:T249323.
- To amend commits created by others, you have to be added to Trusted-Contributors group in Gerrit. See phab:T249413.
- For Continuous integration to run automatically, you have to be added to trusted users in
zuul/layout.yaml
file ofintegration/config
repository. See gerrit:585884.
How-to
Various How-tos.