From 7d7f7b4fd51ab3f08fc0b57fc0f6c19f471c9f57 Mon Sep 17 00:00:00 2001 From: Maximilian Dorninger <97409287+maxdorninger@users.noreply.github.com> Date: Sun, 21 Dec 2025 14:34:47 +0100 Subject: [PATCH] Create CONTRIBUTING.md for project guidelines Added a contributing guide to help users understand how to contribute to the project. --- CONTRIBUTING.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..e996117 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,30 @@ +# Contributing to MediaManager + +First off, thank you for considering contributing to MediaManager. + +## Why + +Following this guide helps me merge your PRs faster, prevents unnecessary back-and-forth and wasted effort. + +## How to suggest a feature or enhancement + +Open an issue which describes the feature you would like to +see, why you need it, and how it should work. +There we can discuss its scope and implementation. + +## How to contribute + +Generally, if you have any questions or need help on the implementation side of MediaManager, +just ask in the issue, or in a draft PR. + +### For something that is a one or two line fix: + +Make the change, and open a PR with a short description of what you changed and why. + +### For something that is bigger than a one or two line fix: + +Explain why you are making the change. +Be sure to give a rough overview on how your implementation works, and maybe any design decisions you made. +Also include any relevant limitations or trade-offs you made. + +It's best to also open an issue first to discuss larger changes before you start working on them.