|
1 | 1 | # Contributing to repo2docker development |
2 | 2 |
|
3 | | -The repo2docker developer documentation can be found on these pages: |
| 3 | +:sparkles: Thank you for thinking about contributing to repo2docker! :sparkles: |
| 4 | + |
| 5 | +(And thank you particularly for coming to read the guidelines! :heart_eyes:) |
| 6 | + |
| 7 | +The repo2docker developer documentation is all rendered on our documentation website: [https://repo2docker.readthedocs.io](https://repo2docker.readthedocs.io). |
| 8 | +If you're here, you're probably looking for the [Contributing to repo2docker development](https://repo2docker.readthedocs.io/en/latest/contributing/contributing.html) page. |
| 9 | + |
| 10 | +Please make sure you've read the following sections before opening an issue/pull request: |
| 11 | +* [Process for making a contribution](https://repo2docker.readthedocs.io/en/latest/contributing/contributing.html#process-for-making-a-contribution). |
| 12 | + * These steps talk you through choosing the right issue template (bug report or feature request) and making a change. |
| 13 | +* [Guidelines to getting a Pull Request merged](https://repo2docker.readthedocs.io/en/latest/contributing/contributing.html#guidelines-to-getting-a-pull-request-merged). |
| 14 | + * These are tips and tricks to help make your contribution as smooth as possible for you and for the repo2docker maintenance team. |
| 15 | + |
| 16 | +There are a few other pages to highlight: |
4 | 17 |
|
5 | | -* [Contributing to repo2docker](https://repo2docker.readthedocs.io/en/latest/contributing/contributing.html) |
6 | 18 | * [Our roadmap](https://repo2docker.readthedocs.io/en/latest/contributing/roadmap.html) |
| 19 | + * We use the roadmap to develop a shared understanding of the project's vision and direction amongst the community of users, contributors, and maintainers. |
| 20 | + This is a great place to get a feel for what the maintainers are thinking about for the short, medium, and long term future of the project. |
| 21 | +* [Design of repo2docker](https://repo2docker.readthedocs.io/en/latest/design.html) |
| 22 | + * This page explains some of the design principles behind repo2docker. |
| 23 | + Its a good place to understand _why_ the team have made the decisions that they have along the way! |
| 24 | + * We absolutely encourage discussion around refactoring, updating or extending repo2docker, but please make sure that you've understood this page before opening an issue to discuss the change you'd like to propose. |
7 | 25 | * [Common developer tasks and how-tos](https://repo2docker.readthedocs.io/en/latest/contributing/tasks.html) |
| 26 | + * Some notes on running tests, buildpack dependencies, creating a release, updating the changelog and keeping the pip files up to date. |
0 commit comments