Skip to content

Fix LICENSE so GitHub/Glama detect it as MIT#56

Merged
Hareendra Donapati (hdonapati) merged 2 commits into
mainfrom
fix/license-mit-detection
Jul 22, 2026
Merged

Fix LICENSE so GitHub/Glama detect it as MIT#56
Hareendra Donapati (hdonapati) merged 2 commits into
mainfrom
fix/license-mit-detection

Conversation

@hdonapati

Copy link
Copy Markdown
Member

What

Folds the author attribution into the copyright line across all three LICENSE files (root + the two publishable packages), removing the standalone Author: line:

- Copyright (c) 2026 Paramount Streaming
- Author: Hareendra Donapati
+ Copyright (c) 2026 Paramount Streaming (Hareendra Donapati)

Why

GitHub's license detector (licensee) currently classifies this repo as "Other," not MIT — confirmed via the API:

licenseInfo: { key: "other", name: "Other" }

The cause is the non-standard Author: Hareendra Donapati line inserted into the MIT template body, which breaks template matching. licensee tolerates arbitrary text on the copyright line but not an extra line in the body, so folding the name into the copyright line keeps the attribution while restoring a clean MIT match.

Impact

Once merged, GitHub re-detects the repo as MIT, and Glama then auto-detects it (within a few hours, or via a manual re-scan). This clears the license = F finding and the "MCP servers without a LICENSE cannot be installed" block on the Glama listing.

Files: LICENSE, packages/roku-dev-studio-api/LICENSE, packages/roku-dev-studio-remote-server/LICENSE.

🤖 Generated with Claude Code

GitHub classified the license as "Other" because a non-standard
"Author:" line was inserted into the MIT template body, breaking the
matcher. Fold the attribution into the copyright line (still recognized
as MIT) across the root and the two publishable package LICENSE files.
Unblocks Glama's "cannot be installed" (license F) check.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Live score badge alongside the existing shields; auto-updates as the
Glama grade improves once the LICENSE fix lands and the listing re-scans.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hdonapati
Hareendra Donapati (hdonapati) merged commit 9f80755 into main Jul 22, 2026
8 checks passed
@hdonapati
Hareendra Donapati (hdonapati) deleted the fix/license-mit-detection branch July 22, 2026 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant