-
Notifications
You must be signed in to change notification settings - Fork 0
chore: standardize license to Apache-2.0 #29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Update all plugin.json files, README, CLAUDE.md, and AGENTS.md to reference Apache-2.0 matching the root LICENSE file. Remove redundant per-plugin LICENSE file. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Important
Looks good to me! 👍
Reviewed everything up to dd2148d in 6 seconds. Click for details.
- Reviewed
247lines of code in18files - Skipped
0files when reviewing. - Skipped posting
0draft comments. View those below. - Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
Workflow ID: wflow_ZisS2BMjRyHRFeQ8
You can customize by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.
Summary of ChangesHello @JacobPEvans, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request addresses an inconsistency in license declarations throughout the repository. The primary goal is to unify all stated licensing terms to 'Apache-2.0', matching the project's main license file. This ensures legal clarity and consistency by updating plugin metadata and documentation to reflect the correct open-source license. Highlights
Changelog
Activity
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
This pull request standardizes the license across the repository to Apache-2.0. The changes correctly update the license field in all 15 plugin.json files, modify the license section in the main README.md and an example in AGENTS.md, and remove a redundant LICENSE file. The changes are consistent and well-executed, achieving the goal of license standardization. The code looks good, and I have no further comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Standardizes license metadata across the Claude Code plugins repository to align with the repository root Apache 2.0 LICENSE.
Changes:
- Updated 15
.claude-plugin/plugin.jsonfiles to use SPDX license identifierApache-2.0. - Updated the repository
README.mdlicense line to reference Apache License 2.0. - Updated
AGENTS.md’splugin.jsonexample and removedcodeql-resolver/LICENSE(MIT) to avoid conflicting license signals.
Reviewed changes
Copilot reviewed 18 out of 18 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| webfetch-guard/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| token-validator/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| pr-review-toolkit/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| markdown-validator/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| main-branch-guard/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| issue-limiter/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| infra-orchestration/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| github-workflows/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| git-workflows/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| git-troubleshooting/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| git-rebase-workflow/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| git-permission-guard/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| config-management/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| codeql-resolver/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| ai-delegation/.claude-plugin/plugin.json | Switch license field to Apache-2.0 |
| codeql-resolver/LICENSE | Remove redundant/conflicting MIT license file |
| README.md | Update repo license reference to Apache License 2.0 |
| AGENTS.md | Update plugin.json example to Apache-2.0 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## License | ||
|
|
||
| MIT License - See [LICENSE](LICENSE) for details. | ||
| Apache License 2.0 - See [LICENSE](LICENSE) for details. | ||
|
|
Copilot
AI
Feb 9, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Repo still contains multiple plugin-level README.md files with a "## License" section that says "MIT" (e.g., ai-delegation/README.md, config-management/README.md, git-workflows/README.md, etc.). This conflicts with the PR’s goal of standardizing license references to Apache 2.0 and may confuse users. Consider updating those README license sections to Apache 2.0 (or adjusting the PR description/scope if intentional).
Summary
Rationale
The repository root has an Apache 2.0 LICENSE file, but all plugin.json files and documentation incorrectly referenced MIT license. This PR standardizes all license references to match the actual LICENSE file.
Test plan
Generated with Claude Code
Important
Standardizes all license references to Apache-2.0 across the repository, updating
plugin.jsonfiles, documentation, and removing a redundant LICENSE file.licensefield to "Apache-2.0" in all 15plugin.jsonfiles.README.mdlicense section to "Apache License 2.0".CLAUDE.mdandAGENTS.mdexamples to "Apache-2.0".LICENSEfile fromcodeql-resolverdirectory.This description was created by
for dd2148d. You can customize this summary. It will automatically update as commits are pushed.