Update general license from CC to MIT for website code and setup proper carve outs for third party code and assets - #33
Conversation
…er carve outs for third party code and assets - Added `/licenses` page detailing website, documentation, and media licenses. - Introduced `MEDIA-LICENSES.txt` for media-specific licensing notices. - Updated attribution references across documentation and components. - Enhanced documentation tests to validate license attribution handling. - Updated license file to replace CC BY 3.0 with MIT for relevant assets. Note: While prior versions of this site may have had minor mistakes in licensing verbiage, non-third party content prior to this commit and PR still remain available under the original CC BY 3.0 terms. Creative Commons licenses are irrevocable and perpetual. The MIT terms only apply to covered portions of the repo from this commit onwards. Commits beyond this point are governed by the new licensing terms, not the old.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (22)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe change separates licensing scopes for the website, documentation, class reference, media, and dependencies. It adds site attribution notices, a licenses page, published license files, updated documentation, and rendering tests. ChangesLicensing and attribution
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~15 minutes Change: Other Merge Risk: ⚪ Minimal · up to The licensing notices and attribution links are wired for publication, with no confirmed merge-blocking risk. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Docstring CoverageExplanation Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff. Analyzed 4 functions across 1 files. (21 skipped: 21 unsupported.)
✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
/licensespage detailing website, documentation, and media licenses.MEDIA-LICENSES.txtfor media-specific licensing notices.Note: While prior versions of this site may have had minor mistakes in licensing verbiage, non-third party content prior to this commit and PR still remain available under the original CC BY 3.0 terms. Creative Commons licenses are irrevocable and perpetual. The MIT terms only apply to covered portions of the repo from this commit onwards.
Commits beyond this point are governed by the new licensing terms, not the old.
Summary by CodeRabbit
New Features
/licensespage with comprehensive licensing and attribution information.Documentation
Tests