Developer Advocacy/Developer Portal/Contribute
This page provides information about how to contribute to the Developer Portal.
Propose content changes[edit]
Please propose content additions or content changes in a Phabricator task. (Learn more about Phabricator.)
We would like to keep content on the portal limited. Pages should not duplicate other pages. Pages must be high quality and helpful. Please be aware of the user journeys. Pages which are proposed to be linked must follow the documentation guide for accuracy and consistency.
The proposed changes will be reviewed by the Developer Advocacy team.
Textual content is licensed under CC-BY-SA 3.0.
Propose code changes[edit]
Please propose code changes to the developer portal code base itself in a Phabricator task. (Learn more about Phabricator.)
The codebase is located at https://gerrit.wikimedia.org/g/wikimedia/developer-portal/. To prepare a code change yourself, set up your local development environment and provide a changeset in a Gerrit branch following the commit message guidelines.
The proposed changes will be reviewed by the Developer Advocacy team.
Code is licensed under GNU GPL version 3 or later.
Translate content to your language[edit]
Please translate content at https://translatewiki.net/wiki/Translating:WikimediaDeveloperPortal
Your translations will be regularly merged into the codebase at https://gerrit.wikimedia.org/g/wikimedia/developer-portal/. After a while, the latest codebase will be deployed on https://developer.wikimedia.org/ and translations become available to anyone visiting the website.