[okfn-cz] e-Sbírka a e-Legislativa & open data

M.Skop KohoVolit.eu michal.skop at kohovolit.eu
Wed Aug 14 14:54:12 UTC 2013


Obecné komentáře:
osobně eSbírku i eLegislativu považuju za super důležité, jejich správné 
zavedení může znamenat velký posun vpřed, špatné zavedení poverde k 
zamrznutí vývoje na roky dopředu.

Alespoň pro začátek pár poznámek, jak to vidím já:

Nemá smysl dělat něco echt českého, je potřeba použít co nejvíce 
standardy i systémy, které se používají i jinde. Už jenom z toho důvodu, 
že se výrazně rozprostřou náklady na vývoj a mnohý vývoj udělá někdo 
jiný. Neopakovat tak chyby z echt českého zavedení datových 
schránek(namísto daleko univerzálnějšího a levnějšího systému přes 
el.podpisy nebo jiných), IZIPu (např. v US již desítky takových 
existujících systémů), které reálně stály miliardy a hlavně zarazily 
rozvoj na roky dopředu. Zdroje nejsou neomezené.

Free, libre a open-source (a použít standardní technologie): od začátku 
se snažit co nejvíce vyhnout vendor-locku (opět typické jak pro DS, tak 
pro IZIP, ale i pro mnohé jiné věci v ČR).

Systémy by měly být použitelné co nejdříve ("better done than perfect", 
"release early, release often"), stejně by se to mělo víceméně komplet 
předělávat co pár let na základě získaných zkušeností.

Vše krom frontend-částí by mělo být psáno anglicky (poznámky, jména 
datových prvků, etc. - nakonec i tahle diskuse by měla být vedena 
anglicky...)

A nyní konkrétněji:
A) eSbírka (tj. read-only oficiální verze Sbírky a spol.)
Jsou ve skutečnosti 2 věci:
a) Texty zákonů = data -> API
b) Aplikace pro veřejnost (něco jako ZakonyProLidi.cz (.sk))

Aa) API - základní kámen eSbírky
- mělo by umožnit přístup ke všem textům
- REST API (zde asi není co řešit, nakonec ZPL.cz jsou taky tak 
dosažitelný), resources nejen vlastní texty (v členění dle paragrafů, 
časů, atd.), ale i další jako např. změny; otázka je použití unikátního 
id pro každý kousek textu nezávislé na paragrafu (neb paragrafy se 
přečíslovávají) (ale to už možná spadá do eLegislativy)
- zadarmo
- bez technických omezení nad úplně nezbytnou míru (počet přístupů, apod.)
- mělo by umožnit pravidelně replikovat celou db textů
- mělo by např. umožnit postavit repliku ZPL.cz
- EP (a další) používají http://www.akomantoso.org/ ,takže to je určitě 
volba č.1 na formát dat
- další varianta - zkopírovat německý způsob: www.gesetze-im-internet.de
- je otázkou, zda by zákony neměly být dostupné i anglicky
- je otázkou, zda API rovnou nedělat CRUD (create, read, update, 
delete), nejen read-only, přičemž veřejný přístup by byl samozřejmě 
read-only; jde o to, že takový přístup by umožnil branch-nout si takové 
api a postavit na něm třeba vlastní systém eLegislativy (ale o tom více 
dále)
- použít klasické statistické metody ověřování kvality pro kvalitu textů


Ab) aplikace eSbírka
- je jen jedna z aplikací vybudovaných nad API (tato má výjimečné 
postavení, že je placená vládou)
- univerzální (speciální aplikace udělá někdo jiný nad tím API)
- určitě vybudovaná nad tím API (tj. "API->aplikace", nikoliv naopak 
"aplikace->API"), API je základ


B) eLegislativa
daleko daleko složitější,
samozřejmě veřejné s různými právy pro zápis, apod.
zde spíše otázky než odpovědi:
- proč nepoužít git, který se stále dost vyvíjí ("vývoj dělá někdo za nás")?
(devil's advocate: několik důvodů proč ne: 
http://www.quora.com/Public-Policy/What-are-the-nontechnical-barriers-to-adopting-a-version-control-system-for-use-in-writing-bills-and-new-laws# 
)
- proč nepoužít již funkční britský systém? 
http://www.legislation.gov.uk (má řešeno např. i otázku více jazyků - 
welština)

systém měl by umožnit např. napojení/snadné vybudování takového 
http://www.avoinministerio.fi/

další užitečné linky:
https://news.ycombinator.com/item?id=3967921
hlavně US overview: 
https://plus.google.com/u/0/114505145191947983330/posts/UCWErphYduT
opět US: 
https://blog.abevoelker.com/gitlaw-github-for-laws-and-legal-documents-a-tourniquet-for-american-liberty/

Michal Škop




More information about the okfn-cz mailing list