Skip to content

refactor!: transition tools to MIT default - #23

Draft
zoeyrose wants to merge 1 commit into
mainfrom
refactor/mit-default-license
Draft

refactor!: transition tools to MIT default#23
zoeyrose wants to merge 1 commit into
mainfrom
refactor/mit-default-license

Conversation

@zoeyrose

Copy link
Copy Markdown
Member

Summary

  • retire the obsolete converter, legacy checker, map-maker, mapset, randomizer, and world-viewer utilities
  • remove the retired randomizer build from Tools validation
  • narrow the repository documentation to the retained Qt checker and native diagnostics

The MIT-default license switch and privacy-preserving provenance manifest remain intentionally pending. The issue requires the identity-evidence contract from atrinik/atrinik#378, which is still open without an implementation PR. This draft does not relicense any retained file.

Coordinates

Validation

  • python3 -m unittest discover -s map-checker-qt/tests -v — 20 passed
  • python3 -W error -m compileall -q -f map-checker-qt — passed
  • git diff --check — passed

Verification

Runtime verification is not applicable: this repository owns standalone operator utilities, not a server/client topology. Repeat with:

cd /workspaces/atrinik/workspace/worktrees/tools/issue-22-mit-default
python3 -m unittest discover -s map-checker-qt/tests -v
python3 -W error -m compileall -q -f map-checker-qt
git diff --check

Blocker

  • atrinik/atrinik#378 must land before retained files can enter the MIT-default scope and before this draft can complete its provenance/license acceptance criteria.

@zoeyrose zoeyrose moved this to Review in Atrinik work Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Review

Development

Successfully merging this pull request may close these issues.

Transition tools to an MIT default with a temporary GPL map-checker exception

1 participant