Update library patches and licensing attribution
This commit is contained in:
@@ -3,9 +3,8 @@
|
||||
## Status
|
||||
|
||||
Accepted feature direction, recorded on 2026-09-26; implementation is pending.
|
||||
Align the policies and supporting documentation with the standard policy
|
||||
repository at commit `dafa823981004d4d58a5eb1b59a84ffebbd979da`, reviewed in
|
||||
`../policy`. This roadmap defines the target state, not an implementation
|
||||
Align the policies and supporting documentation with the agreed licensing
|
||||
conventions below. This roadmap defines the target state, not an implementation
|
||||
sequence. The [OSS policy](../policy/oss.md) will own the ongoing rules.
|
||||
|
||||
## Current Baseline
|
||||
@@ -19,10 +18,10 @@ adoption record in Git. Current policy versions are:
|
||||
- release policy base version 1.2.
|
||||
|
||||
The maintainer has already changed the project grant to GPL-3.0-or-later.
|
||||
[COPYRIGHT](../../COPYRIGHT) follows the upstream application convention,
|
||||
[COPYRIGHT](../../COPYRIGHT) follows the agreed application convention,
|
||||
including project identity, copyright holder and year, SPDX expression,
|
||||
grant, disclaimer, and third-party statement. [LICENSE](../../LICENSE) contains
|
||||
the complete GPLv3 text; its only byte-level difference from the upstream
|
||||
the complete GPLv3 text; its only byte-level difference from the standard
|
||||
reference is a missing final newline. No substantive rewrite is needed.
|
||||
|
||||
Remaining differences are documentation and policy alignment:
|
||||
@@ -44,9 +43,9 @@ the checked-in release note unchanged as the hosted body.
|
||||
### Licensing Policy And Ownership
|
||||
|
||||
Adopt OSS policy base version **1.2** and documentation policy base version
|
||||
**1.5**, preserving Scriptorium-specific customizations. Upstream's agent,
|
||||
architecture, testing, and release templates have no new changes in this
|
||||
update; their local versions remain unchanged.
|
||||
**1.5**, preserving Scriptorium-specific customizations. Agent, architecture,
|
||||
testing, and release policies need no changes for this adoption; their versions
|
||||
remain unchanged.
|
||||
|
||||
| Canonical document | Target responsibility |
|
||||
| --- | --- |
|
||||
@@ -85,9 +84,7 @@ maintaining a separate footer.
|
||||
|
||||
- **[OSS policy](../policy/oss.md):** adopt the v1.2 scope, author-choice rules,
|
||||
canonical locations, coordinated maintenance, and navigation conventions.
|
||||
Use Scriptorium's actual grant in examples. Adapt template references to
|
||||
local files; do not retain adoption instructions or links to absent example
|
||||
directories.
|
||||
Use Scriptorium's actual grant in examples and link to local canonical files.
|
||||
- **[Documentation policy](../policy/documentation.md):** adopt the v1.5
|
||||
ownership entries and project-licensing boundary. Preserve local ownership,
|
||||
minimal-example guidance, ADR lifecycle, and policy metadata conventions.
|
||||
@@ -107,8 +104,8 @@ maintaining a separate footer.
|
||||
the canonical release procedure. Preserve historical completion evidence.
|
||||
- **Licensing files:** preserve the already-aligned grant and text. Restoring
|
||||
`LICENSE`'s final newline is optional mechanical alignment, not a substantive
|
||||
correction or new release gate. Do not copy the entire upstream license
|
||||
collection or generic COPYRIGHT examples into Scriptorium unnecessarily.
|
||||
correction or new release gate. Obtain any needed standard license texts
|
||||
from their public publishers; no additional license collection is needed.
|
||||
|
||||
## Preserved Scope
|
||||
|
||||
@@ -134,7 +131,7 @@ Version selection and publication remain separate preparation work under the
|
||||
|
||||
## Completion Criteria
|
||||
|
||||
- The two updated policies identify the selected upstream versions and actual
|
||||
- The two updated policies identify the selected base versions and actual
|
||||
adoption date, preserving local customizations and settled scope.
|
||||
- Current project-license descriptions agree with `COPYRIGHT`; documentation
|
||||
distinguishes the grant, complete text, and upstream attribution.
|
||||
|
||||
Reference in New Issue
Block a user