Getting started
Installation
Explanations
How-to and troubleshooting
External resources
Plot types
Tutorials
Examples
API Reference
Contributing
Project information
Release notes
Contributing
Bug triaging and issue curation
Setting up Matplotlib for development
Testing
Writing documentation
Documentation style guide
Working with
Matplotlib
source code
Introduction
Install git
Following the latest source
Making a patch
Git for development
Making your own copy (fork) of Matplotlib
Set up your fork
Configure git
Development workflow
Maintainer workflow
git resources
Two and three dots in difference specs
Pull request guidelines
Release guide
Dependencies
Minimum version of dependencies policy
Matplotlib Enhancement Proposals
Licenses
Default color changes
Git for development
ΒΆ
Contents:
Making your own copy (fork) of Matplotlib
Set up and configure a github account
Create your own forked copy of Matplotlib
Set up your fork
Overview
In detail
Configure git
Overview
In detail
Development workflow
Workflow summary
Consider deleting your master branch
Update the mirror of trunk
Make a new feature branch
The editing workflow
Ask for your changes to be reviewed or merged
Some other things you might want to do
Maintainer workflow
Integrating changes