cesko-digital / app

Komunitní aplikace Česko.Digital

Home Page:https://app.cesko.digital

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Udělat pořádek ve stavech projektů

zoul opened this issue · comments

Máme velký hokej ve stavu projektů – pole state, projectType a projectProgram se různě překrývají, chtělo by to rozmyslet a zjednodušit. A když už budeme u toho, stav draft se zneužívá k tomu, aby se projekt schoval na webu – tohle by bylo lepší zařídit nějakým příznakem v poli featureFlags.

>c.d Data, Visual Workspace for Innovation
@GabiChl a Romča mají navrženou konsolidaci, předávám Gábi

ahojte, tady návrh zjednodušení stavu projektů - provedla bych konsolidaci pole projectType a projectProgram můžeme to nechat ozančení projectType a hodnoty by byly:

  • Iniciováno č.d, Iniciováno NNO či státem,č.d organizační (nebo č.d tým) - pro ty generické projekty, které jsou nyní právě v draft stavu.
    @zoul - k tomu draft stavu, flag by sice byl fajn, ale bojím se, že když se budou dělat přehledy, kolik máme rozjetých projektů, že se zapomene, že tam je ještě nějaký flag. Tak bych radši volila, že bychom hodnoty pole state upravili takto:
  • inkubating - zrušíme
  • internal- zrušíme
  • vytvořím nový stav unpublished - jako jasné označení, že je záznam nezveřejněn a updatovat ty generické projekty, které jsou nyní v draft stavu, což?
    Dejte vědět, jestli je to za vás takto ok a můžu teda změnit. díky

ahojte, připomínám se s tímto. jestli je to řešení s vámi ok a můžu takto upravit? díky g

Pardon, úplně mi to vypadlo. Mrknu.

Za mě je takto zjednodušení ok. Stav unpublished by mi přišel fajn, je jasnější než draft

@zoul když to naimplementujeme, rozbijeme něco? Nebo máme 🟢 ?

Čekám teď na nasazení webu ve Webflow, abychom mohli konečně zahodit starý web a mohli se pustit do změn databázového schématu (jako je tahle).