Tips for Open Source Maintainers
The following sections contain links to articles that help with maintaining an open source project, starting from selecting the right platform to reviewing code and other best practices.
Best practices¶
- Best practices for maintainers | opensource.guide ⧉
- Seven Ways to Be an Effective Open Source Maintainer ⧉
Code reviews¶
- The Code Reviewer's Guide | google.github.io ⧉
- The Change Author's Guide | google.github.io ⧉
- How to find positive things in a code review? ⧉
Tools (general)¶
- mps-gradle-plugin ⧉: Gradle plugin to build & test languages and to support various tasks related to custom RCP packaging.
- Material for MkDocs ⧉: static documentation generator which uses Markdown
- Badges for your repository ⧉
Tools (GitHub)¶
- GitHub Actions/Awesome Actions ⧉
- GitHub Pages ⧉
- Find (almost) any GitHub user's email address! ⧉: find out more information about a contributor
- Publishing Java packages with Maven ⧉
Licenses¶
Reference¶
- Github vs Gitlab vs Bitbucket ⧉
- Why do programmers write closed-source applications and then make them free? ⧉