Nástroje pro tento web


klienti:gem:essl:prezentace-dev-spisovka-prosinec-25-interni

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
klienti:gem:essl:prezentace-dev-spisovka-prosinec-25-interni [16.12.2025 07:55] Michal Radaklienti:gem:essl:prezentace-dev-spisovka-prosinec-25-interni [16.12.2025 09:34] (aktuální) – [Jak by to mělo správně fungovat (na tohle asi radši nekoukejte)] Michal Rada
Řádek 28: Řádek 28:
  
 ----- -----
- 
 ## Spisová služba podrobněji ## Spisová služba podrobněji
  
Řádek 36: Řádek 35:
 * Jednotlivé závazné procesy spisové služby a jejich popisy * Jednotlivé závazné procesy spisové služby a jejich popisy
 * Podrobnosti k [[egdilna:substack|egdilna:essl]] * Podrobnosti k [[egdilna:substack|egdilna:essl]]
 +
 +-----
 +## Jak by to mělo správně fungovat (na tohle asi radši nekoukejte)
 +
 +Hele,tohle není pro prohloubení deprese, ale jen vysvětlení jak to má fungovat
 +
 +* Ryze entitní model, nepracuje se s daty, ale jen s entitami, neměnné core pak řeší datovou práci
 +* Rozdělit do jednotlivých funkcí a eventů (event se skládá z funkcí), funkce rovnou volá další funkce a technicky zajišťuje backend
 +* Vše je funkcemi měnitelné a proveditelné, frontendové funkce zajistí že se udělá jen to na co má uživatel či systém práva
 +* I sám ESSL je uživatel, automatizované úlohy se dělají jeho jménem
 +* Transakčí protokol je jen částí celkového auditního logu (viz Elektronická kniha záznamů v EIDAS)
 +* Oddělená podatelna (distribuuje nejen do ESSL) a výpravna (odesílá nejen z ESSL)
 +* Hlavním životním organismem je spis nikoliv dokument
 +
 +--------
 +
 +## Jak to můžeme dělat teď?
 +
 +Možná v budoucnu najdeme prostředky na celý architektonický refactoring, nicméně teď alespoň:
 +
 +* dělejme úplný auditní log se vším rozdělený do událostí a k tomu TP
 +* snažme se o entitní přístup, nepracujme přímo tvrdě s daty v tabulce, ale s entitou, zkusme backendové univerzální funkce pro práci s entitami
 +* při jakékoliv úpravě podatelny a výpravny ji pomalu připravujme na oddělené storage a metadata a a protokoly
 +* UI na frontendu skládejme z mikrofunkčních UI kousků pokud to jde a určitě u nových obrazovek
 +* verzujme všechno, vždycky a pořád - nikdy nevíme kdy se to bude hodit
 +* každá nová funkce by se měla programovat jako funkce a endpoint a UI by mělo postupně volat tyto funkce a ne řešit něco natvrdo
  
  

Stránka s tímto názvem ještě neexistuje

Odkaz vás zavedl na stránku, která ještě neexistuje. Můžete ji vytvořit stisknutím tlačítka Vytvořit stránku.

klienti/gem/essl/prezentace-dev-spisovka-prosinec-25-interni.1765868134.txt.gz · Poslední úprava: 16.12.2025 07:55 autor: Michal Rada