Projekt

Obecné

Profil

Úkol #4152

uzavřený

Dlouhodobý úkol #3274: Informační systémy (aplikace)

Dlouhodobý úkol #3277: Jekyll weby

Export opendat z jekyllu

Přidáno uživatelem Ondřej Profant před více než 7 roky(ů). Aktualizováno před více než 1 rok.

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.

Také k dispozici: Atom PDF