From 73945cba0f4bac619217e632aed3a0626b00dfd6 Mon Sep 17 00:00:00 2001 From: Owen Gretzinger Date: Sun, 13 Jul 2025 19:13:33 -0400 Subject: [PATCH] docs: add CONTRIBUTING.md --- CONTRIBUTING.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..0790e37 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,39 @@ +# Contributing to Meetingnotes + +I anticipate the main users of this app to be technical, given the need to bring your own API key. + +As you use the app, you will come across bugs and have desires for new features. It is my hope that you will then be eager to contribute to improve the app. + +Since you're here, maybe that's you! Please take a moment to read this guide before making a pull request. + +Rules: + +- Be respectful +- Open an issue first for major changes +- Use conventional commits + +--- + +## How to Contribute + +1. **Fork** the repo +2. **Create a branch**: + `git checkout -b my-feature` +3. **Commit your changes**: + `git commit -m "feat: cool feature"` +4. **Push to your fork**: + `git push origin my-feature` +5. **Open a pull request** + +--- + +## Contributor License Notice + +By submitting a pull request or otherwise contributing to this project, you agree to the following: + +- You license your contribution under the same license as this project (LGPL-3.0). +- You grant the me the right to relicense your contribution, including under proprietary or commercial licenses in the future. + +This helps keep the project open-source while also allowing for commercial options down the road, such as a hosted version where users could pay through the app instead of using their own API key. + +If you’re not comfortable with this, please feel free to contact me or open an issue to discuss alternatives.