Callbewijs — echte Jitsi-call op Linux #2543

Closed
opened 2026-10-22 20:12:11 +00:00 by brenno · 1 comment
Owner

Bovenliggend ticket: #2532
Afhankelijk van: #2540, #2533, #2534, #2535, #2536, #2537

Gebruikersdoel

Ik kan vanuit de OciDeck-Linuxrelease echt aan een Jitsi-call deelnemen; een tweede onafhankelijke deelnemer hoort/ziet mij en ik hoor/zie die deelnemer.

Proefopzet

Toets de echt gebouwde Linux-app op een ondersteunde distributie/desktopomgeving met PipeWire en, waar als ondersteund geclaimd, PulseAudio/X11. Controleer portalrechten, Wayland/X11-schermdelen, headsetwissel, audiomonitor versus calltrack, reconnect en vrijgave van tracks. Label ongeprobeerde combinaties afzonderlijk.

Werk

  • Draai de procedure uit de testomgeving op een schoon geïnstalleerd releaseartefact. Leg exact apparaat, OS/browser, OciDeck-commit, Jitsi-serverversie, netwerk en bronapparaten vast.
  • Bewijs preflight, twee gelijktijdige OciDeck-clients waar mogelijk, join, live deelnemers, audio/video beide richtingen, mute/camera, schermdelen indien geclaimd, reconnect, leave en gereserveerde netwerkbestemmingen. Een echte tweede client verifieert de ontvangen media.
  • Maak de uitkomst per capability zichtbaar in de productmatrix: beschikbaar, na toestemming te proberen, niet beschikbaar of niet getest. Zet een defect platformpad niet stil aan op grond van tests op een ander platform.

Acceptatie

  • Een echte tweepersoonscall op Linux heeft hoorbare audio beide richtingen en zichtbare video waar geclaimd; bediening en leave hebben op beide clients aantoonbaar effect.
  • Toestemming weigeren, apparaat verliezen, netwerk weg/terug en mislukte join geven een duidelijke status en laten geen verborgen call of hangende media achter.
  • Het bewijs bevat releaseartefact, platformversie, tweede client, serverversie, werkelijke uitkomst en resterende beperkingen; fake-/widgettests alleen zijn onvoldoende.
  • De Linux-gids noemt installatie, rechten, teststappen en herstel; een claim wordt pas vrijgegeven na de echte proef.

Basis

OciDeck Linux-release, lib/widgets/panels/call_panel.dart, docs/design/NATIVE_CALLS.md §7.1.

**Bovenliggend ticket:** [#2532](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2532) **Afhankelijk van:** [#2540](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2540), [#2533](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2533), [#2534](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2534), [#2535](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2535), [#2536](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2536), [#2537](https://pawprint.vigilis.online/LibreKAT/Ocideck/issues/2537) ## Gebruikersdoel Ik kan vanuit de OciDeck-Linuxrelease echt aan een Jitsi-call deelnemen; een tweede onafhankelijke deelnemer hoort/ziet mij en ik hoor/zie die deelnemer. ## Proefopzet Toets de echt gebouwde Linux-app op een ondersteunde distributie/desktopomgeving met PipeWire en, waar als ondersteund geclaimd, PulseAudio/X11. Controleer portalrechten, Wayland/X11-schermdelen, headsetwissel, audiomonitor versus calltrack, reconnect en vrijgave van tracks. Label ongeprobeerde combinaties afzonderlijk. ## Werk - Draai de procedure uit de testomgeving op een schoon geïnstalleerd releaseartefact. Leg exact apparaat, OS/browser, OciDeck-commit, Jitsi-serverversie, netwerk en bronapparaten vast. - Bewijs preflight, twee gelijktijdige OciDeck-clients waar mogelijk, join, live deelnemers, audio/video beide richtingen, mute/camera, schermdelen indien geclaimd, reconnect, leave en gereserveerde netwerkbestemmingen. Een echte tweede client verifieert de ontvangen media. - Maak de uitkomst per capability zichtbaar in de productmatrix: `beschikbaar`, `na toestemming te proberen`, `niet beschikbaar` of `niet getest`. Zet een defect platformpad niet stil aan op grond van tests op een ander platform. ## Acceptatie - [ ] Een echte tweepersoonscall op Linux heeft hoorbare audio beide richtingen en zichtbare video waar geclaimd; bediening en leave hebben op beide clients aantoonbaar effect. - [ ] Toestemming weigeren, apparaat verliezen, netwerk weg/terug en mislukte join geven een duidelijke status en laten geen verborgen call of hangende media achter. - [ ] Het bewijs bevat releaseartefact, platformversie, tweede client, serverversie, werkelijke uitkomst en resterende beperkingen; fake-/widgettests alleen zijn onvoldoende. - [ ] De Linux-gids noemt installatie, rechten, teststappen en herstel; een claim wordt pas vrijgegeven na de echte proef. ## Basis OciDeck `Linux`-release, `lib/widgets/panels/call_panel.dart`, `docs/design/NATIVE_CALLS.md` §7.1.
Author
Owner

Een echte tweepersoonscall op Linux is niet gedaan. Die proef blijft #2538. Dit ticket gaat dicht omdat de proef los wordt gedaan, niet omdat de call op Linux bewezen is.

Een echte tweepersoonscall op Linux is niet gedaan. Die proef blijft #2538. Dit ticket gaat dicht omdat de proef los wordt gedaan, niet omdat de call op Linux bewezen is.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2543
No description provided.