license-tool v0.1.0: audit + apply with SPDX/REUSE engine #3

Closed
opened 2026-06-03 19:57:05 +00:00 by KofTwentyTwo · 1 comment
KofTwentyTwo commented 2026-06-03 19:57:05 +00:00 (Migrated from github.com)

Tracking issue for the initial release of license-tool: a license-agnostic CLI to audit and bulk-standardize license headers and metadata across codebases.

v0.1.0 scope

  • audit (read-only report: SPDX ids, categories, file types, deps; policy + disclaimer)
  • check (CI gate, non-zero exit on policy violation)
  • apply (SPDX/REUSE headers; idempotent; shebang/XML-decl/BOM/pragma ordering preserved; clean relicensing; git-native safety)
  • license (top-level LICENSE + LICENSES/.txt)
  • Tiered dependency resolution (Maven on-disk + optional shell-out; npm; Gradle detect-only/unresolved; never guesses)
  • 100% test coverage, CI coverage gate, GoReleaser + Homebrew tap

Install: brew install KofTwentyTwo/tap/license-tool

Tracking issue for the initial release of license-tool: a license-agnostic CLI to audit and bulk-standardize license headers and metadata across codebases. ## v0.1.0 scope - `audit` (read-only report: SPDX ids, categories, file types, deps; policy + disclaimer) - `check` (CI gate, non-zero exit on policy violation) - `apply` (SPDX/REUSE headers; idempotent; shebang/XML-decl/BOM/pragma ordering preserved; clean relicensing; git-native safety) - `license` (top-level LICENSE + LICENSES/<id>.txt) - Tiered dependency resolution (Maven on-disk + optional shell-out; npm; Gradle detect-only/unresolved; never guesses) - 100% test coverage, CI coverage gate, GoReleaser + Homebrew tap Install: `brew install KofTwentyTwo/tap/license-tool`
KofTwentyTwo commented 2026-06-04 16:29:38 +00:00 (Migrated from github.com)

Closing: v0.1.0 release tracker, shipped and superseded through v0.2.1. Follow-up bugs tracked in #6-#27.

Closing: v0.1.0 release tracker, shipped and superseded through v0.2.1. Follow-up bugs tracked in #6-#27.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/license-tool#3