feat(meetings): de aanbieder-neutrale vergaderschil (schil boven #971) #987
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!987
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/vergaderschil"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
De aanbieder-neutrale schil boven het vergaderdomein van #971: het deelnemen-dialoog met herkenning-terwijl-je-typt, de wachtstrip tijdens preflight/join, en het gespreksvenster dat zijn knoppen uitsluitend uit
MeetingCapabilitiesopbouwt. Alles draait op het domein en de fake-adapter; er is nog geen echte aanbieder en geen netwerkpad. Dit is stap 0 van het samenwerk-stappenplan (docs/design/COLLABORATION.md) en de basis waarop de Jitsi-adapter (#974) verdergaat.Wat erin zit
feat(meetings): de dialoog, de wachtstrip en het gespreksvenster, plus de registratie in gids, bronkaart en changelog (de drie oorspronkelijke commits).fix(meetings): de gast-waarschuwing in het dialoog volgt nu de adapter in plaats van een vaste tekst — mét regressietest.i18n(meetings): de 81 nieuwel10n.d('…')-bronstrings van de schil vertaald naar alle 31 talen (2511 vertalingen) viamake add-l10n. Eén rolwoord,moderator, is in het Engels identiek aan de bron en staat daarom inunchangedInEnglish; de andere dertig talen dragen hun eigen vorm.docs(map): de vergadersectie stond middenin de dialogensectie geprikt, waardoor de bronkaart 35 bestaande dialoog-/instellingenregels onderlib/widgets/meetings/liet vallen — teruggezet ná de dialogenstaart;module_prompts.dartvan de state- naar de shell-sectie.docs(checks): de dekkingsvloer heet sinds #972 34% (drie plekken in CHECKS.md stonden nog op 20%).style/fix(test): vijf tests die met #972 ongeformatteerd én met analyzer-klachten op main kwamen, hier schoongemaakt zodat de poort weer over het eigenlijke werk spreekt.Waarborgen
make checkgroen (na rebase op main, dekkingsvloer 34% meegekregen).make check-secretsenmake sastgedraaid — zie de merge-reactie.COLLABORATION.md§7.1 en het domein van #971 al zijn afgetoetst; geen bestandsformaat, opslag, afhankelijkheid of uitgaand verkeer geraakt. De interfaceteksten (gast-waarschuwing, egress-onthulling, rolwoorden) volgen de in het ontwerp vastgelegde bewoording.Sluit #973.
🤖 Generated with Claude Code
De vergaderschil bracht 81 nieuwe l10n.d('…')-bronstrings mee (dialoog, wachtstrip, gespreksvenster, foutteksten en de aanbieder-neutrale rolwoorden) die nog niet vertaald waren; app_localizations_test viel erop. Alle 81 × 31 talen ingevoegd via make add-l10n. Eén rolwoord, 'moderator', is in het Engels identiek aan de bronstring en staat daarom in unchangedInEnglish — de andere dertig talen dragen hun eigen vorm. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>⚠️ NIET MERGEN zonder besluit van de eigenaar.
Deze PR herintroduceert de vergaderschil — exact de functie die PR #985 vandaag met een expliciet eigenaarsbesluit uit main heeft verwijderd ("niet native te integreren op een lokaal-eerste desktop-app... halve werk dat hier niet thuishoort. Besluit van de eigenaar: eruit"). Zie ook #983 (die de schil eerder merge).
De poort is groen en het werk is compleet, maar mergen zou dat besluit terugdraaien. Gehouden in afwachting van een expliciet besluit.
Gesloten: de eigenaar kiest voor de echte samenwerklaag (COLLABORATION.md §5, Matrix co-auteuren) in plaats van de vergaderschil. De schil blijft afgewezen per #985; deze PR wordt niet gemergd.
Pull request closed