Watch
1
0
Fork
You've already forked SouveraineOS
0

distribution: give viewtop one producer

This commit is contained in:
Fimeg 2026-08-13 13:45:01 -04:00
commit 482ad388d8
2 changed files with 7 additions and 7 deletions

View file

@ -12,10 +12,10 @@ its release lands. Those decisions live here, once.
- `manifest.toml` is the canonical body, package, producer, and installer
profile graph.
- A package normally names one `producer`; when architecture-specific release
paths live in different repositories it names `producers` explicitly. This
records one package identity without pretending one workflow built both
bodies.
- A package names one producer. That producer builds every declared
architecture from the same source revision, then publishes them together.
Device profiles select packages; they never redirect one architecture to a
second repository or a moving source branch.
- The signed `edge` archive is one multi-producer archive. Its implementation
currently lives in `souveraine/packaging/arch/publish-edge.sh`; this manifest
names it so consumers do not grow their own publisher.