TK-IT / web

TÅGEKAMMERETs hjemmeside i Django. Både offentlig og intern
https://TAAGEKAMMERET.dk
Other
1 stars 3 forks source link

Evalwiki offline support #173

Open neic opened 6 years ago

neic commented 6 years ago

Det første BEST17/18 sagde om evalwiki var at de gerne vil have offline support til en sommerhustur uden internet.

En mulighed er at kunne låse den online wiki, downloade et komplet træ ligende den fra latexparse.py tage på sommerhustur, uploade igen med importwiki.py og låse den online wiki op igen.

neic commented 6 years ago

Ved nærmere eftertanke: Da vi i BEST13/14 lavede evaluering kunne vi ikke gøre det uden at have adgang til Rizzoma og online email klienter. Jeg tænker at det samme gør sig gældende for nuværende og fremtidige BESTyrelser. Det gør dette punkt ugyldigt.

Mortal commented 6 years ago

Jeg kan godt se pointen i at man nok ikke skriver eval hvis man ikke har internetforbindelse.

Hvad angår den tekniske implementation tænker jeg at det er bedre at downloade et komplet træ med django-wiki-revision: 42 markører end fuldstændigt at låse wikien. django-wiki har vist allerede en smule konflikt-håndtering, så hvis bare der står i de uploadede filer hvad for en version den kommer fra, kan siden selv merge ændringerne ind. Det er dog ikke helt trivielt at implementere hvis man skal have et flow (dvs. flere views i stribe) til at liste og håndtere conflicts...