Akce
Úkol #4152
uzavřenýDlouhodobý úkol #3274: Informační systémy (aplikace)
Dlouhodobý úkol #3277: Jekyll weby
Export opendat z jekyllu
Stav:
Dokončen
Priorita:
Normální
Přiřazeno:
-
Kategorie:
-
Cílová verze:
-
Začátek:
14.10.2016
Uzavřít do:
06.11.2016
% Hotovo:
0%
Odhadovaná doba:
7.00hod
Smlouva:
Popis
Jekyll zatím používáme, je transparentní apod. Ale jistě jednoho dne budeme migrovat, popřípadě občas děláme hromadné operace nad články. Proto jsem rozhodl, že je potřeba mít i univerzální export.
Zadání:
Export vezme jekyll git repozitář a převede články (_posts) do DB.
- repozitář již lokálně bude naklonovaný, voliteně může naklonovat
- metadata se převádí do příslušných sloupců v DB
- DB primárně použijeme SQLlite, volitelně samozřejmě jakékoliv další
- volitelně převádět další kolekce (např. _people, _project)
- důležitá je robustnost
Inspirací může být tento script, který modifikuje metadata u článků. Čili načítá všechny články a metatadata a některá mění. Možná by bylo dobré tento skript integrovat. Ve smyslu, že by načetl data do DB a následně je z DB zas vyhodil v novém formátu. Hezky oddělené by bylo tedy načítání, modifikace a zápis dat.
Akce