Create an issue if necessary Fork the project Create a topic branch with the desired changes Open a pull request for your branch accross forks