User:APaskulin (WMF)/Sandbox/Code Jam
Welcome to MediaWiki Code Jam! Code Jam is a virtual hackathon that helps developers get started contributing to MediaWiki.
Coordination
edit[Sign-up sheets, communication channels, workboards...]
Get started
edit1. Set up your development environment
edit Install locally
Manage your MediaWiki development environment locally using PHP and Composer.
Install with Docker
Use the MediaWiki CLI tool to set up a containerized development environment with MediaWiki, Nginx, and MySQL.
2. Take a tour of the MediaWiki codebase
editFamiliarize yourself with MediaWiki's core code by learning about entry points and top-level directories.
3. Run unit tests
editMediaWiki uses the PHPUnit framework for unit and integration testing of PHP code. See Manual:PHP unit testing to run tests and find information about writing tests.