mirror of
https://github.com/taskgenius/taskgenius-plugin.git
synced 2026-07-22 06:40:25 +00:00
docs: update documentation with CLA and license information
- Add CLA section to DEVELOPMENT.md with contributor guidelines - Update README.md with license information and version badge - Add reference to FSL-1.1-ALv2 license - Clarify component reusability for developers
This commit is contained in:
parent
fa35b82fd4
commit
853c9efe80
2 changed files with 42 additions and 4 deletions
|
|
@ -8,6 +8,7 @@
|
|||
- [Project Architecture](#project-architecture)
|
||||
- [Code Style Guide](#code-style-guide)
|
||||
- [Testing Strategy](#testing-strategy)
|
||||
- [CLA](#cla)
|
||||
- [Getting Help](#getting-help)
|
||||
- [Questions?](#questions)
|
||||
|
||||
|
|
@ -374,6 +375,39 @@ jest.mock('obsidian', () => ({
|
|||
}));
|
||||
```
|
||||
|
||||
## CLA
|
||||
|
||||
Contributor License Agreement (CLA) for Task Genius
|
||||
|
||||
Important: Please read this carefully before contributing.
|
||||
|
||||
By submitting a contribution (pull request, issue, comment, or any other form of contribution) to this project, you agree to the following terms:
|
||||
|
||||
### License Grant
|
||||
|
||||
1. **Grant of Rights**: You grant Quorafind the perpetual, worldwide, non-exclusive, royalty-free, irrevocable right to use, reproduce, modify, and distribute your contributions under one or more licenses, including but not limited to:
|
||||
* (a) The Project's Public License: The project's primary public-facing license, which is currently the **Functional Source License 1.1 (FSL 1.1)**, and the subsequent **Apache License 2.0** it is converted to.
|
||||
* (b) Proprietary Commercial Licenses: Any other proprietary license of Quorafind's choosing. This allows us to offer the software to commercial customers under terms different from the public license if needed in the future.
|
||||
|
||||
2. **Original Work**: You confirm that:
|
||||
* You are the original author of the contribution.
|
||||
* You have the legal right to grant the above license.
|
||||
* Your contribution does not violate any third-party rights.
|
||||
* Your contribution is submitted voluntarily.
|
||||
|
||||
3. **No Warranty**: Contributions are provided "as-is" without warranty of any kind.
|
||||
|
||||
### Why We Need This
|
||||
|
||||
Our mission is to build the best task management tool for Obsidian and keep it free for everyone. To achieve this sustainably, our project operates under a specific licensing model, and your agreement is essential.
|
||||
|
||||
* **Commitment to Free Use:** The compiled, ready-to-use Task Genius plugin is and will remain **free for all users**, including for commercial purposes. We want everyone to benefit from it without a paywall.
|
||||
* **Protecting the Source Code:** To ensure the project's long-term health and fund its development, we release the **source code** under the Functional Source License 1.1 (FSL 1.1). This prevents others from simply taking our code, rebranding it, and selling it as a competing product.
|
||||
|
||||
* **Your Role as a Contributor:** This CLA is the bridge between your contribution and our project. It grants us the legal clarity to incorporate your code into our BSL-licensed project. This single agreement allows us to continue developing, maintaining, and distributing the plugin for the benefit of the entire community.
|
||||
|
||||
By signing, you help us protect the project's future while keeping the plugin itself free for all. Thank you for your contribution!
|
||||
|
||||
## Getting Help
|
||||
|
||||
1. Check existing issues on GitHub
|
||||
|
|
@ -384,8 +418,6 @@ jest.mock('obsidian', () => ({
|
|||
- Expected vs actual behavior
|
||||
- Console logs
|
||||
|
||||
---
|
||||
|
||||
## Questions?
|
||||
|
||||
If you have questions not covered here:
|
||||
|
|
|
|||
10
README.md
10
README.md
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
**The Ultimate Task Management Plugin for Obsidian**
|
||||
|
||||
[](https://github.com/Quorafind/Obsidian-Task-Genius)
|
||||
[](https://github.com/Quorafind/Obsidian-Task-Genius)
|
||||
[](https://discord.gg/ARR2rHHX6b)
|
||||
|
||||
[Documentation](https://taskgenius.md) • [Installation](#installation) • [Discord Community](https://discord.gg/ARR2rHHX6b)
|
||||
|
|
@ -81,4 +81,10 @@ Task Genius is developed with passion and dedication. If you find it valuable, c
|
|||
</a>
|
||||
</div>
|
||||
|
||||
Your support enables faster development, better documentation, and priority feature implementation.
|
||||
Your support enables faster development, better documentation, and priority feature implementation.
|
||||
|
||||
## License
|
||||
|
||||
[FSL-1.1-ALv2](./LICENSE)
|
||||
|
||||
Feel free to use any part in the `src/components`, such as the Inline Markdown Editor or the Kanban component.
|
||||
|
|
|
|||
Loading…
Reference in a new issue