docs(native-calls): §7.1 build-status — wat is af, wat rest #1376

Merged
brenno merged 1 commit from docs/native-calls-build-status into main 2026-08-08 15:58:03 +00:00
Owner

Wat

Actualiseert de bouwstatus van de natieve-calls/XMPP-lijn in docs/design/NATIVE_CALLS.md. De fasering (§7) beschreef de plannen maar volgde de voortgang niet, en de kop stond nog op "unbuilt / F1 under way" terwijl F1–F3.4a geland zijn.

  • Kop + intro → echte stand (partially built; F3.4b next).
  • Nieuwe §7.1 "Build status — landed vs. remaining (2026-08-08)": de gelande fasen mét bestanden + PR-refs (F1 #1104, F2 #1125, F3.1 #1128, F3.2 #1132, F3.3 #1135, F3.4a #1138 + hardening), en het resterende werk als concrete bouwplakken:
    1. F3.4b — de echte Jitsi media-join (lib/meetings/providers/jitsi/, Jingle/Colibri2, remote tracks in tegels, camera/mic-uplink, schermdeling);
    2. XmppTransport implements CollabTransport — de companion data-plane over XMPP; óók de swap-in waarmee MatrixRelayTransport geparkeerd kan worden;
    3. F4 — presenteren via de projectiegrens;
    4. F5 — hosten + Matrix-mode + media-E2EE (achter flutter-webrtc#2135).
  • Koud-lezer-waarschuwing dat §9's "proposed files"-lijst deels verouderd is (bv. xmpp_connection.dart, in F3.1 verwijderd).

Verantwoording

Alle PR-nummers geverifieerd tegen de git-historie; flutter_webrtc ^1.5.2 tegen pubspec. Alleen docs/design/** (niet gebundeld — pubspec.yaml:196): geen code/dep/l10n/registratie geraakt. Bewaker-stap n.v.t. (documenteert de bestaande, reeds gereviewde stand; geen nieuw besluit). CI static-gate + scans valideren op deze PR.

## Wat Actualiseert de bouwstatus van de natieve-calls/XMPP-lijn in `docs/design/NATIVE_CALLS.md`. De fasering (§7) beschreef de plannen maar volgde de voortgang niet, en de kop stond nog op *"unbuilt / F1 under way"* terwijl F1–F3.4a geland zijn. - Kop + intro → echte stand (partially built; **F3.4b** next). - **Nieuwe §7.1 "Build status — landed vs. remaining (2026-08-08)"**: de gelande fasen mét bestanden + PR-refs (F1 #1104, F2 #1125, F3.1 #1128, F3.2 #1132, F3.3 #1135, F3.4a #1138 + hardening), en het resterende werk als concrete bouwplakken: 1. **F3.4b** — de echte Jitsi media-join (`lib/meetings/providers/jitsi/`, Jingle/Colibri2, remote tracks in tegels, camera/mic-uplink, schermdeling); 2. **`XmppTransport implements CollabTransport`** — de companion data-plane over XMPP; óók de swap-in waarmee `MatrixRelayTransport` geparkeerd kan worden; 3. **F4** — presenteren via de projectiegrens; 4. **F5** — hosten + Matrix-mode + media-E2EE (achter `flutter-webrtc#2135`). - Koud-lezer-waarschuwing dat §9's "proposed files"-lijst deels verouderd is (bv. `xmpp_connection.dart`, in F3.1 verwijderd). ## Verantwoording Alle PR-nummers geverifieerd tegen de git-historie; `flutter_webrtc ^1.5.2` tegen `pubspec`. Alleen `docs/design/**` (niet gebundeld — `pubspec.yaml:196`): geen code/dep/l10n/registratie geraakt. Bewaker-stap n.v.t. (documenteert de bestaande, reeds gereviewde stand; geen nieuw besluit). CI `static-gate` + `scans` valideren op deze PR.
docs(native-calls): §7.1 build-status — wat is af, wat rest
All checks were successful
scans / scans (pull_request) Successful in 2m7s
static-gate / static-gate (pull_request) Successful in 4m57s
4984ca2db4
De fasering (§7) beschreef de plannen maar volgde de voortgang niet, en de kop
stond nog op "unbuilt / F1 under way" — verouderd: F1–F3.4a zijn geland.

- Kop + intro bijgewerkt naar de echte stand (partially built, F3.4b next).
- Nieuwe §7.1 "Build status — landed vs. remaining (2026-08-08)": de gelande fasen
  (F1 #1104, F2 #1125, F3.1 #1128, F3.2 #1132, F3.3 #1135, F3.4a #1138 + hardening)
  mét bestanden, en het resterende werk als concrete bouwplakken — F3.4b (de echte
  Jitsi media-join), het XMPP-CollabTransport (companion data-plane, óók de swap-in
  om Matrix te parkeren), F4 (presenteren via de projectiegrens), F5 (hosten +
  Matrix-mode + media-E2EE achter flutter-webrtc#2135).
- Koud-lezer-waarschuwing dat §9's proposed-files-lijst deels verouderd is.

PR-nummers en dep-versie geverifieerd tegen historie/pubspec. Alleen docs/design/**
(niet gebundeld — pubspec.yaml:196): geen code/dep/l10n/registratie.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
brenno merged commit d7994db08c into main 2026-08-08 15:58:03 +00:00
brenno deleted branch docs/native-calls-build-status 2026-08-08 15:58:03 +00:00
Sign in to join this conversation.
No description provided.