Repository navigation
License: MIT to AGPL-3.0 - #94
abdulsaheel wants to merge 4 commits into
Conversation
Replace LICENSE with the full GNU AGPL v3 text. Add NOTICE recording that versions up to e59d63c were MIT, TRADEMARKS.md for the OpenStrap name and logo, and CLA.md with a CLA section in CONTRIBUTING.md. Update the README license badge and add a License section.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: true
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Reviewer's GuideThis PR changes the current project license from MIT to AGPL-3.0, documents the transition and historical MIT coverage, adds a broad contributor license agreement with explicit acceptance requirements, and establishes separate trademark guidance. It also updates repository documentation and terminology to reflect the new licensing and branding policy; merging is explicitly gated on contributor consent and legal review. Sequence diagram for contributor CLA acceptancesequenceDiagram
actor Contributor
participant PR as PullRequest
participant Maintainer
Contributor->>PR: Add CLA acceptance text
PR->>Maintainer: Submit contribution
Maintainer->>PR: Verify CLA acceptance
PR-->>Maintainer: Future contributions covered by CLA
Flow diagram for the AGPL relicensing and contribution policyflowchart TD
A["Existing releases remain MIT"] --> B["Current project license becomes AGPL-3.0"]
B --> C["Contributor reads CLA.md"]
C --> D["Contributor adds CLA acceptance to first PR"]
D --> E["Future contributions covered by CLA"]
B --> F["Forks may use AGPL code"]
F --> G["Forks use a different name and branding"]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Relicenses analytics from MIT to AGPL-3.0 (owner decision), with NOTICE (MIT up to the previous main commit), TRADEMARKS.md; contributions are licensed under AGPL-3.0 (no CLA).
Do not merge until contributor consent is collected (list kept privately by the owner) and a lawyer has reviewed CLA.md and TRADEMARKS.md. Earlier releases remain MIT.
🤖 Generated with Claude Code
Summary by Sourcery
Relicense the current OpenStrap codebase under AGPL-3.0 and establish contribution and trademark policies.
Enhancements:
Documentation: