Skip to content

Add third-party license policy document - #1729

Merged
RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
BigJohn-dev:Add-a-third-party-license-allowlist-for-TeachLink-Backend
Sep 28, 2026
Merged

RUKAYAT-CODER merged 2 commits into
rinafcode:mainfrom
BigJohn-dev:Add-a-third-party-license-allowlist-for-TeachLink-Backend

Conversation

@BigJohn-dev

Copy link
Copy Markdown
Contributor

Closes #1632

Adds a versioned human-readable third-party license policy for TeachLink Backend. The policy documents permitted, prohibited, and review-required licenses, explains how exceptions are proposed and approved, and describes enforcement and policy update expectations. Its classifications match the existing machine-readable policy in compliance/configs/license-policy.yml.

Type of change

  • Documentation only

Scope

  • Adds Governance/policies/THIRD_PARTY_LICENSES.md.
  • No application behavior, dependency, or scanner configuration is changed.
  • All files for this change are within Governance/.

Test evidence

  • npx prettier --check Governance/policies/THIRD_PARTY_LICENSES.md — passed.
  • License classification comparison against compliance/configs/license-policy.yml — passed.
  • Workspace diagnostics for the policy document — no errors.
  • The full application test suite was not run; this change is documentation-only.

This commit introduces a new document outlining the third-party license policy for TeachLink Backend. It defines permitted, prohibited, and review-required licenses, along with an exception process and enforcement guidelines. The policy aims to ensure compliance with licensing obligations for all dependencies used or distributed by the project.
@drips-wave

drips-wave Bot commented Sep 28, 2026

Copy link
Copy Markdown

@BigJohn-dev Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@RUKAYAT-CODER

Copy link
Copy Markdown
Contributor

Thank you for contributing to the project.

@RUKAYAT-CODER
RUKAYAT-CODER merged commit 409fb65 into rinafcode:main Sep 28, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a third-party license allowlist for TeachLink Backend

2 participants