Skip to content

docs(licensing): audit what blocks a closed-source edition - #135

Merged
velixio merged 3 commits into
mainfrom
chore/closed-source-audit
Nov 8, 2026
Merged

velixio merged 3 commits into
mainfrom
chore/closed-source-audit

Conversation

@velixio

@velixio velixio commented Nov 8, 2026 •

Copy link
Copy Markdown
Collaborator

Lists everything that would stop a future closed or commercial edition, and adds scripts/cla_audit.py from VoiceStudio so the contributor audit can be re-run. The full list is in docs/audits/closed-source-blockers.md.

In this PR

  • .mailmap maps user@users-MacBook-Air.local (two of the owner's direct pushes, 2026-07-18) to debpalash. It fixes attribution without rewriting main.
  • Deletes reference/legacy/: old Python the Go port replaced, and the only non-trivial code from bipul0525.

Still open

Port VoiceStudio's cla_audit.py, which lists contributors with code at HEAD
who have not signed the CLA, and record its results with a dependency licence
scan of the Go, web and browser-service builds.

Signed-off-by: Shimul Debnath <270455167+velixio@users.noreply.github.com>
@velixio
velixio requested a review from debpalash as a code owner November 8, 2026 15:17
@github-actions

github-actions Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

All contributors on this pull request have signed the OpenGTM CLA. Thank you!

Agreement: OpenGTM CLA 1.0

…eference code

Map user@users-MacBook-Air.local, used by two of the owner's direct pushes
on 2026-07-18, to debpalash in .mailmap. Delete reference/legacy/, old Python
the Go port replaced and the only non-trivial code from an unsigned
contributor besides the web app's.

Signed-off-by: Shimul Debnath <270455167+velixio@users.noreply.github.com>
@github-actions github-actions Bot added the cla-signed All contributors signed the CLA label Nov 8, 2026
Signed-off-by: Shimul Debnath <270455167+velixio@users.noreply.github.com>
@velixio
velixio merged commit ed4d013 into main Nov 8, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed All contributors signed the CLA

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant