Correct A-285: the group's packages are group-packages, since packages already holds the Go versions
mesh/delivery closed: a newer head of the same pull request
mesh/check checking c7850092fa08 on e1a9a0f2d238
mesh/delivery closed: a newer head of the same pull request
mesh/check checking c7850092fa08 on e1a9a0f2d238
Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h
This commit is contained in:
@@ -402,8 +402,9 @@ the principle that settles it, cited as "design 47 G A-n".
|
|||||||
contracts) by the form ADR 0500 §5 gives the SDK, and serves them to every member that imports them; the
|
contracts) by the form ADR 0500 §5 gives the SDK, and serves them to every member that imports them; the
|
||||||
latest published version is used only for a package the group does not change.
|
latest published version is used only for a package the group does not change.
|
||||||
- **A-285** (A-284; principles 7 and 8) The fetch of a build step carries the group's packages as one list,
|
- **A-285** (A-284; principles 7 and 8) The fetch of a build step carries the group's packages as one list,
|
||||||
`packages`, each a package of a member at its commit with `path`, its directory in that member (empty for the
|
`group-packages` (beside `packages`, which stays the Go mesh packages' versions), each a package of a member at
|
||||||
member's root); the single `package` field and its tagged form go. The build module packs each and places it by
|
its commit with `path`, its directory in that member (empty for the member's root); the single `package` field
|
||||||
|
and its tagged form go. The build module packs each and places it by
|
||||||
its `package.json` name in every member that names it, in place of the registry's. The SDK's `lib` artifact names
|
its `package.json` name in every member that names it, in place of the registry's. The SDK's `lib` artifact names
|
||||||
its paths (`package.json`, `package-lock.json`, `tsconfig.json`, `src`) in mesh-sdk's manifest, so the indexer
|
its paths (`package.json`, `package-lock.json`, `tsconfig.json`, `src`) in mesh-sdk's manifest, so the indexer
|
||||||
holds them and a change to them is a changed package.
|
holds them and a change to them is a changed package.
|
||||||
|
|||||||
Reference in New Issue
Block a user