Declare the licence by parts, because the boundary runs inside two files (#1) - #141
Closed
iderex wants to merge 1 commit into
Closed
Declare the licence by parts, because the boundary runs inside two files (#1)#141iderex wants to merge 1 commit into
iderex wants to merge 1 commit into
Conversation
…les (#1) Entry 1 of #1 was answered on 2026-08-24: the code carries AGPL-3.0-or-later, and the CC-BY-4.0 split for the design system and the page prose takes the form of one declaration by parts rather than a header in each file. Nothing in the tree said so, and three sites went on telling a reader the question was open. `decisions/licensing.md` is that declaration. It says which bytes of the served pages are under which licence, because both pages hold their stylesheet, their markup and their script in the same bytes as the words a reader reads, so a table of paths is wrong about part of every file it names. The failure this prevents is a reader taking the root `LICENSE`, or the licence field the platform derives from it, for the whole answer, and treating the design system as something that cannot be adopted without inheriting a code licence. Removing that question is the reason the CC-BY-4.0 half was decided. README and CONTRIBUTING drop their entry-1-is-open pointers, which the same answer asked for. The CC-BY-4.0 text itself is not in the tree; the declaration says so in its own words rather than glossing it, and #140 holds that gap.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope: decisions/, README.md, CONTRIBUTING.md
Superseded by #142, and this is why
The commit on this branch,
6ff711c, carries a good signature and no DCOsign-off, so the
DCO sign-offcheck refused it:Read from that run's log on 2026-08-25. Every commit on this board's mainline
carries the trailer and this one did not, which is a defect in the commit rather
than in the check.
The repair is a new branch rather than a rewrite of this one. Whether anybody has
fetched a ref is not knowable from the machine that pushed it, so a wrong history
is corrected under a new name and the old one is abandoned, which costs a branch
name and destroys nothing. This branch is left where it is.
The replacement is #142, at
195faa5, cherry-picked with the sign-off. It is thesame bytes, checked rather than asserted:
Run 2026-08-25. What the change does, the evidence for it and the gate run are in
#142's body rather than restated here, because two copies of one argument drift.
Nothing here reached
main.