-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Chci synchronizaci údajů clenu k jednotlivým agenturám (ORIS, ČUS) #6
Comments
pro ČUS viz #235 |
Tady bude potreba jeste pridat informace o tom jak poznat ktera data jsou aktualni. Za mne by melo byt receno ktera evidence bude primarni ("source of truth") pro nejasne situace. Pokusy s porovnavanim timestampu posledni zmeny nebudou stacit (za predpokladu ze takovy timestamp z ORIS/CUS/apod dostanemen), viz napr: Uzivatel:
Samozrejme se to da udelat aby i synchronizace takoveho pripadu skoncila "Pavel Gepard", ale bude takova synchronizace prinosem i za cenu vetsi slozitosti (a tedy vetsi nachylnosti na nepredpokladane vysledky/chyby)? btw. synchronizace "tlacitko" vs "jednou za ..." bych nijak neresil z pohledu slozitosti implementace. Resil bych to z pohledu uzivatele - pokud synchronizaci bude potreba nejakym zpusobem uzivatelsky kontrolovat/potvrzovat, tak "jednou za ..." nepripada v uvahu. Pokud se synchronizace obejde bez kontroly uzivatelem, tak bych se priklanel k automatice s co nejkratsimi (= rozumne) intervaly aby se eliminovaly prave situace jako popsana vyse. |
za mě je source of truth naše databáze, vycházím z pohledu že náš systém je primární, oris je pro nás sekundární u osobních dat členů klubu mi teď přijde situace poměrně jasná u závodů (tedy přihlášek) to může být větší problém, nyní se jednoduše stane že závodník je přihlášen v ORISu ale ne u nás v členské sekci (např. závod u nás není vypsán, už je po přihláškách,..). |
Synchronizace členů mezi členským systémem a jinými databázemy orienťáků
Akceptační podmínky
pro MVP bude synchronizace provadena rucne
údaje členů zůstávají synchronizované (stejné ve všech databázích) i po jejich změně v nějaké z těchto databází
udaje ktere by se mely synchronizovat s ORIS:
udaje ktere by se mely synchronizovat s CUS
Veci k doreseni
The text was updated successfully, but these errors were encountered: