Leren · Samenwerken · 2 min lezen
Offline en synchroniseren
Samenwerking in Wodo is gebouwd op een eenvoudige belofte: je wijzigingen gaan nooit verloren, en conflicteren nooit.
Standaard live
Wanneer jij en een collega in dezelfde ruimte werken, zie je elkaars wijzigingen terwijl ze plaatsvinden — kaarten bewegen, tekst verschijnt, labels veranderen. Er is geen opslaan-knop en geen vernieuwen; de toestand op je scherm is de toestand.
Offline zonder gedoe
Verbinding kwijt — in de trein, in het vliegtuig, in een café met slecht bereik — en je kunt gewoon doorwerken. Je wijzigingen worden lokaal opgeslagen. Wanneer de verbinding terugkomt, worden ze samengevoegd met alles wat er ondertussen is gebeurd.
Samenvoegen is geen 'laatste schrijver wint'-loterij: Wodo's datamodel (CRDT's, voor de nieuwsgierigen) is zo gebouwd dat gelijktijdige aanpassingen netjes worden gecombineerd. Twee mensen die dezelfde omschrijving offline bewerken, houden allebei hun woorden. Geen conflictdialogen, geen "jouw versie / hun versie".
De synchronisatie-indicator
De navigatiebalk vertelt je altijd eerlijk hoe het ervoor staat:
- ✓ Opgeslagen — verbonden, alles gesynchroniseerd.
- Opslaan… — wijzigingen zijn onderweg.
- Opnieuw verbinden… — verbinding verloren met niet-opgeslagen wijzigingen; Wodo probeert het opnieuw en laat je dat duidelijk weten, zodat je het tabblad niet onbewust sluit.
- Offline — geen verbinding, niets in de wachtrij.
- Niet-opgeslagen wijzigingen — geen verbinding met lokale aanpassingen die wachten.
Dat laatste onderscheid is het belangrijkste: je weet altijd of je je laptop nu dichtklappen iets zou achterlaten.Verder gaan