Ik kan 'em maar één keer halen!
By penningmeester
Helaas helaas helaas, in deze woelige dagen is het moeilijk om kaartavonden te organiseren. Maar dat maakt het een goed moment om de scoretoepassing te upgraden, want er is nu toch niemand aan het wiezen.
Vandaag release ik versie 1.0 van de wiezen-score-app ‘dikdikdik’ 🎉 🎉 🎉.
Als gebruiker van de toepassing merkt u hopelijk weinig van de nieuwe versie. Behalve misschien dat de namen van de deelnemers nu ook onderaan de puntenlijst herhaald worden (#134), en dat er een klein bugje is opgelost waardoor de spelers-drop-downs niet altijd in orde waren als er tijdens het spelen iemand nieuw bij kwam (#136).
Maar de grote wijzigingen gebeurden in de achtergrond: ik voerde een aantal wijzigingen door in hoe de gebeurtenissen worden bewaard in de databank (#129 en #103). Omdat die wijzigingen nogal ingrijpend zijn, heb ik ook heel de databank op score.rijkvanafdronk.be gewist. Maar nu ben ik behoorlijk tevreden over hoe alles achterliggend wordt bewaard, en dan is een dergelijke operatie in de toekomst hopelijk niet meer nodig. De ‘event store’ is stabiel, en ’t is daarom dat ik het versienummer optrok naar versie 1.0.
Ik beschouw nu ook de API als stabiel, dat wil zeggen dat u de dikdikdik-scoretoepassing nu ook kunt gebruiken als back-end voor een eventuele kaarttoepassing die u zelf ontwikkelt. De documentatie van deze API is te vinden op gitlab.
Nog even dit: Een stabiele event store, en een stabiele API, dat wil daarom nog niet zeggen: een stabiele toepassing. Ik maakte de toepassing in de hoop dat ze nuttig zou zijn, maar zonder garantie. Als het aantal gebruikers sterk zou toenemen, kan het best zijn dat ze het begeeft.
Ik beschik ook niet over een uitgebreid team van testers, dus het is ook mogelijk dat er nog fouten in de toepassing zitten; zeker na een grote upgrade als de deze, is dat niet ondenkbaar. Mocht u zo’n onregelmatigheid vaststellen, laat ze me zeker weten.
Zoals altijd kunt u alle wijzigingen nalezen in de Changelog. Hebt u het geluk om met 4 kaarters in uw kot te zitten: kaarten maar! En de anderen kunnen miscchien een kaarttoepassing schrijven die de dikdikdik-API als backend gebruikt. Hou het alleszins gezond!