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.

Aktualizováno uživatelem Martin Rejman před asi 6 roky(ů)

  • Stav změněn z Nový na Čeká se na řešitele

Je to stále aktuální, včetně přiřazené osoby ? :-)

Aktualizováno uživatelem Martin Rejman před asi 6 roky(ů)

  • Přiřazeno změněn z Michal Ketner na Ondřej Profant
  • Fronta změněn z Úkol na 20

Chceme takový export nebo ne ?

Pokud ANO ... uděláme z toho úkol pro dobrovolníky.
Pokud NE ... úkol označíme za dokončený.

Aktualizováno uživatelem Ondřej Profant před asi 6 roky(ů)

Chceme, jelikož chceme být připraveni na migraci. Ale nemá to prioritu.

Aktualizováno uživatelem Filip Vařecha před více než 5 roky(ů)

Přijde mi jako hloupost tohle dávat do SQL. Lepší nějaký univerzální formát (nabízí se třeba XML, JSON).

Aktualizováno uživatelem Andrej Ramašeuski před více než 5 roky(ů)

nevidim to jako velky problem. predpokladam ze se bude jednat o vsechny nase weby pod jekyll, a, bude se jednat jen o clanky?
co se ma delat s pripadnymi obrazkama, kteri jsou soucasti clanku?

Aktualizováno uživatelem Martin Rejman před více než 5 roky(ů)

  • Přiřazeno smazán (Ondřej Profant)
  • Stav změněn z Čeká se na řešitele na V řešení (diskutuje se)

Aktualizováno uživatelem Martin Rejman před více než 5 roky(ů)

No, když si představím, že pak řekneme uživateli ... oklonuj si repozitář, nainstaluj DB a následně uvidíš web, tak to už je hodně overkill :D

Aktualizováno uživatelem Andrej Ramašeuski před více než 5 roky(ů)

mne se nejak celkove ztraci vyznam cele akce. kam chceme migrovat s jekyllu?

Aktualizováno uživatelem Martin Rejman před asi 5 roky(ů)

  • Stav změněn z V řešení (diskutuje se) na Dokončen

Je třeba celkově vyřešit koncepci webů včetně způsobu předávání dat a skladování článků.

Obecně - jak budeme uchovávat produkované informace a jak je budeme publikovat ? Pokud někdo chce nad tímto diskutovat, založte nový úkol.

Aktualizováno uživatelem Vojtěch Pikal před více než 1 rok

  • Fronta změněn z 20 na Úkol

Také k dispozici: Atom PDF