fix(#944): locate root notices for geo modules #7

Merged
KofTwentyTwo merged 3 commits from feature/GH-944-packaged-notices into develop 2026-10-01 04:46:24 +00:00
KofTwentyTwo commented 2026-10-01 04:41:19 +00:00 (Migrated from github.com)

Geo keeps LICENSE/NOTICE at the repository root, while its two child modules package artifacts. Set each child’s notice-directory property to the parent directory so the corrected shared qbit-build-parent can include the right documents. Existing parent2.0.0 is unchanged; public correction requires adopting its successor through the release chain.

Validation: independent review passed; both modules’ main/sources/tests/Javadoc archives contain exact root files when built with the corrected parent in an isolated cache. Existing archive payloads are preserved; direct invocation from the core module also passes. Dependencies and runtime code are unchanged. This is packaging verification, not public-parent availability or a runtime-suite rerun. Part of QRun-IO/qqq#944 and QRun-IO/qqq#923.

Geo keeps LICENSE/NOTICE at the repository root, while its two child modules package artifacts. Set each child’s notice-directory property to the parent directory so the corrected shared qbit-build-parent can include the right documents. Existing parent2.0.0 is unchanged; public correction requires adopting its successor through the release chain. Validation: independent review passed; both modules’ main/sources/tests/Javadoc archives contain exact root files when built with the corrected parent in an isolated cache. Existing archive payloads are preserved; direct invocation from the core module also passes. Dependencies and runtime code are unchanged. This is packaging verification, not public-parent availability or a runtime-suite rerun. Part of QRun-IO/qqq#944 and QRun-IO/qqq#923.
Sign in to join this conversation.