Skip to content

Commit 89741d5

Browse files
chore(license): flip 5039 PMPL→MPL-2.0 stamps in iser-tools/ (Phase 2) (#104)
## Summary Phase 2 of the developer-ecosystem PMPL→MPL-2.0 sweep (Phase 1 = #103). This PR covers the `iser-tools/` subtree as a single batch per the per-subdir scoping plan. ## Scope **5,039 files** flipped `SPDX-License-Identifier: PMPL-1.0-or-later` → `MPL-2.0` across 23 `*iser/` subdirs: | Subdir | Files | |---|---| | `iser-tools/nimiser/` | 225 | | `iser-tools/ponyiser/`, `iser-tools/otpiser/`, `iser-tools/oblibeniser/`, `iser-tools/iseriser/`, `iser-tools/idrisiser/` | 222 each | | `iser-tools/wokelangiser/`, `iser-tools/mylangiser/`, `iser-tools/lustreiser/`, `iser-tools/julianiser/` | 221 each | | `iser-tools/tlaiser/`, `iser-tools/halideiser/` | 220 each | | `iser-tools/phronesiser/` | 219 | | `iser-tools/ephapaxiser/`, `iser-tools/chapeliser/`, `iser-tools/bqniser/` | 217 each | | `iser-tools/eclexiaiser/`, `iser-tools/dafniser/`, `iser-tools/betlangiser/`, `iser-tools/atsiser/`, `iser-tools/anvomidaviser/` | 216 each | | `iser-tools/futharkiser/`, `iser-tools/alloyiser/` | 215 each | ## Verification - Each `iser-tools/*/LICENSE` is already MPL-2.0 ✓ — only the source-file SPDX stamps were drifting. - These are check-in copies (NOT git submodules — verified, no `.gitmodules` entries for `iser-tools/`). - `grep -rl 'SPDX-License-Identifier: PMPL-1.0-or-later' iser-tools/` returns **0 files** post-sweep. ## Coordination note The standalone `hyperpolymath/*iser` repos (`nimiser`, `ponyiser`, `idrisiser`, `iseriser`, `anvomidaviser`, `otpiser`, etc.) exist as separate repos in the org and **all still have PMPL source SPDX drift today**. Each will need its own equivalent flip PR (separate work). If `iser-tools/` is auto-regenerated from those, the changes here will revert on next sync — flag for owner: which is the source of truth? ## Why draft Single PR with 5,039 files changed (uniform SPDX header flip); owner sight on diff size before merge. ## Same pattern as - `hyperpolymath/neurophone#102` (canonical PMPL→MPL fix) - `#103` (Phase 1: root + small infra) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent ca20b6f commit 89741d5

5,039 files changed

Lines changed: 5290 additions & 5290 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

iser-tools/alloyiser/.devcontainer/Containerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}>
33
#
44
# Dev Container image for {{PROJECT_NAME}}

iser-tools/alloyiser/.devcontainer/README.adoc

Lines changed: 1 addition & 1 deletion

iser-tools/alloyiser/.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-License-Identifier: PMPL-1.0-or-later
1+
// SPDX-License-Identifier: MPL-2.0
22
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
33
//
44
// Dev Container configuration for {{PROJECT_NAME}}

iser-tools/alloyiser/.envrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# Activate development environment
33
# Install direnv: https://direnv.net/
44

iser-tools/alloyiser/.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# RSR-compliant .gitattributes
33

44
* text=auto eol=lf

iser-tools/alloyiser/.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# CODEOWNERS - Define code review assignments
33
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
44
#

iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/ideas.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
labels: [enhancement]
33
body:
44
- type: textarea

iser-tools/alloyiser/.github/DISCUSSION_TEMPLATE/q-and-a.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
labels: [question]
33
body:
44
- type: textarea

iser-tools/alloyiser/.github/FUNDING.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# Funding platforms for hyperpolymath projects
33
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/displaying-a-sponsor-button-in-your-repository
44

iser-tools/alloyiser/.github/GOVERNANCE.md

Lines changed: 1 addition & 1 deletion

0 commit comments

Comments
 (0)