Answer the review: the page follows ADR 0474, and records who managed the printer

This commit is contained in:
2026-10-21 11:16:48 +02:00
parent e0118ca67e
commit c7bebf53d4
@@ -50,7 +50,7 @@ differs from the mail web client, whose route is internal only (ADR 0479 §3).
## 3. Documents
A document goes from the browser to the page over HTTPS, and from the page into its own bucket by a link the object
store signs; it never crosses the bus, and a signed link never reaches a browser, because the links name the store's
store signs; it never crosses the bus, the page keeps none on its disk, an upload is bounded at 100 MiB, and a signed link never reaches a browser, because the links name the store's
internal name (ADR 0468 §3, ADR 0479 §4). To print, the page names its own bucket and the key; its bucket shares
reading with the printer seat (ADR 0479 §5). A scan is read from the scanner's bucket, which shares reading with the
page, and streamed to the browser as a download (ADR 0479 §6).
@@ -58,11 +58,13 @@ page, and streamed to the browser as a download (ADR 0479 §6).
## 4. Managing the printer
Every user sees the printer's state. Reading and changing its settings and restarting it are the printer seat's
verbs, for managers only, and each call names who asked (ADR 0479 §7). Those verbs are proposed in ADR 0474; until it
is accepted and built, the page shows only the state.
verbs, for managers only (ADR 0479 §7). The printer's holder sees the page as its caller, so the page records the
person: before each such call it announces who asked, what and when, and after it the outcome. Those verbs are
proposed in ADR 0474, which is accepted and built before the page (ADR 0479 §9).
## 5. Still open
- **Several printers.** The page serves the seats' one holder; issue 1602 asks for the decision that lets a second
printer join, after which the page lets the user choose (ADR 0479 §8).
- **Order.** The page is built after design 60's milestones F1 to F3 (ADR 0479 §9).
- **Order.** The page is built after design 60's milestones F1 to F3 and after ADR 0474 is accepted and built
(ADR 0479 §9).