Skip to content

Commit 05c6d28

Browse files
hyperpolymathclaude
andcommitted
chore: RSR compliance — LICENSE MPL→PMPL, .editorconfig name, AGPL→PMPL, email j.d.a.jewell, author fix
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 419eea6 commit 05c6d28

10 files changed

Lines changed: 166 additions & 386 deletions

File tree

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# RSR-template-repo - Editor Configuration
1+
# ipv6-tools - Editor Configuration
22
# https://editorconfig.org
33

44
root = true

LICENSE

Lines changed: 148 additions & 368 deletions
Large diffs are not rendered by default.

README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ PMPL-1.0-or-later
1414

1515
== Author
1616

17-
Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>
17+
Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>

SECURITY.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ If you cannot use GitHub Security Advisories, you may email us directly:
4242

4343
| | |
4444
|---|---|
45-
| **Email** | jonathan.jewell@open.ac.uk |
45+
| **Email** | j.d.a.jewell@open.ac.uk |
4646
| **PGP Key** | [Download Public Key]({{PGP_KEY_URL}}) |
4747
| **Fingerprint** | `{{PGP_FINGERPRINT}}` |
4848

@@ -51,10 +51,10 @@ If you cannot use GitHub Security Advisories, you may email us directly:
5151
curl -sSL {{PGP_KEY_URL}} | gpg --import
5252

5353
# Verify fingerprint
54-
gpg --fingerprint jonathan.jewell@open.ac.uk
54+
gpg --fingerprint j.d.a.jewell@open.ac.uk
5555

5656
# Encrypt your report
57-
gpg --armor --encrypt --recipient jonathan.jewell@open.ac.uk report.txt
57+
gpg --armor --encrypt --recipient j.d.a.jewell@open.ac.uk report.txt
5858
```
5959

6060
> **⚠️ Important:** Do not report security vulnerabilities through public GitHub issues, pull requests, discussions, or social media.
@@ -367,7 +367,7 @@ When using {{PROJECT_NAME}}, we recommend:
367367

368368
| Purpose | Contact |
369369
|---------|---------|
370-
| **Security issues** | [Report via GitHub](https://github.com/hyperpolymath/ipv6-tools/security/advisories/new) or jonathan.jewell@open.ac.uk |
370+
| **Security issues** | [Report via GitHub](https://github.com/hyperpolymath/ipv6-tools/security/advisories/new) or j.d.a.jewell@open.ac.uk |
371371
| **General questions** | [GitHub Discussions](https://github.com/hyperpolymath/ipv6-tools/discussions) |
372372
| **Other enquiries** | See [README](README.md) for contact information |
373373

ipv6-only/0-AI-MANIFEST.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Bot-specific instructions for:
4444
2. **Single source of truth** - `.machine_readable/` is authoritative
4545
3. **No stale metadata** - If root SCMs exist, they are OUT OF DATE
4646
4. **License consistency** - All code PMPL-1.0-or-later unless platform requires MPL-2.0
47-
5. **Author attribution** - Always "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>"
47+
5. **Author attribution** - Always "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"
4848

4949
## REPOSITORY STRUCTURE
5050

ipv6-only/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
name = "ipv6-only"
33
version = "1.0.0"
44
edition = "2021"
5-
authors = ["Jonathan D.A. Jewell <jonathan@hyperpolymath.org>"]
5+
authors = ["Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"]
66
description = "IPv6 address manipulation, subnet calculation, and network planning tools"
7-
license = "AGPL-3.0-or-later"
7+
license = "PMPL-1.0-or-later"
88
repository = "https://github.com/hyperpolymath/ipv6-only"
99

1010
[workspace]

ipv6-only/docs/CITATIONS.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,29 @@
66
[source,bibtex]
77
----
88
@software{ipv6-only_2025,
9-
author = {Polymath, Hyper},
9+
author = {Jewell, Jonathan D.A.},
1010
title = {ipv6-only},
1111
year = {2025},
1212
url = {https://github.com/hyperpolymath/ipv6-only},
13-
license = {AGPL-3.0-or-later}
13+
license = {PMPL-1.0-or-later}
1414
}
1515
----
1616

1717
== Harvard Style
1818

19-
Polymath, H. (2025) _ipv6-only_ [Computer software]. Available at: https://github.com/hyperpolymath/ipv6-only
19+
Jewell, J.D.A. (2025) _ipv6-only_ [Computer software]. Available at: https://github.com/hyperpolymath/ipv6-only
2020

2121
== OSCOLA
2222

23-
Hyper Polymath, 'ipv6-only' (2025) <https://github.com/hyperpolymath/ipv6-only>
23+
Jonathan D.A. Jewell, 'ipv6-only' (2025) <https://github.com/hyperpolymath/ipv6-only>
2424

2525
== MLA
2626

27-
Polymath, Hyper. "ipv6-only." 2025, github.com/hyperpolymath/ipv6-only.
27+
Jewell, Jonathan D.A.. "ipv6-only." 2025, github.com/hyperpolymath/ipv6-only.
2828

2929
== APA 7
3030

31-
Polymath, H. (2025). _ipv6-only_ [Computer software]. GitHub. https://github.com/hyperpolymath/ipv6-only
31+
Jewell, J.D.A. (2025). _ipv6-only_ [Computer software]. GitHub. https://github.com/hyperpolymath/ipv6-only
3232

3333
== See Also
3434

ipv6-site-enforcer/.github/workflows/workflow-linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
fi
3737
done
3838
if [ $failed -eq 1 ]; then
39-
echo "Add '# SPDX-License-Identifier: AGPL-3.0-or-later' as first line"
39+
echo "Add '# SPDX-License-Identifier: PMPL-1.0-or-later' as first line"
4040
exit 1
4141
fi
4242
echo "All workflows have SPDX headers"

ipv6-site-enforcer/0-AI-MANIFEST.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Bot-specific instructions for:
4444
2. **Single source of truth** - `.machine_readable/` is authoritative
4545
3. **No stale metadata** - If root SCMs exist, they are OUT OF DATE
4646
4. **License consistency** - All code PMPL-1.0-or-later unless platform requires MPL-2.0
47-
5. **Author attribution** - Always "Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>"
47+
5. **Author attribution** - Always "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"
4848

4949
## REPOSITORY STRUCTURE
5050

ipv6-site-enforcer/CODE_OF_CONDUCT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- SPDX-License-Identifier: AGPL-3.0-or-later -->
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
22
# Contributor Covenant Code of Conduct
33

44
## Our Pledge

0 commit comments

Comments
 (0)