naucse.python.cz
naucse.python.cz copied to clipboard
Definovat workflow s forky
V https://github.com/pyvec/naucse.python.cz/pull/395#issuecomment-383200790 se @frenzymadness ptá:
Merge nebo to nechat běžet z forku?
Jak to chceme dělat?
Až se dohodneme, bylo by dobré to přidat do https://github.com/pyvec/naucse.python.cz/pull/394
Můj názor:
- organizátor si forkne, udělá link
- organizátor to odučí, udělá si ve forku svoje úpravy, jak potřebuje
- organizátor pokud možno všeobecně prospěšné (podle organizátora) úpravy materiálů nabídne pomocí pull requestu
- metadata runu zůstávají ve forku, obsah běhu je zmražen pomocí specifické větve
Kde organizátor je samozřejmě kdokoliv z organizátorského teamu.
BTW Ideálně bych všechny proběhlé runy přesunul do forků (pyladiescz + osobní), a zmrazil v čase konce kurzu, jako jsme to udělali s MI-PYTem.
Workflow už byl mimochodem definován v #175, v issue na mojí bakalářku
Workflow v #175 je podobné mému, jen neřeši ten konec, tedy otázku od @frenzymadness. Co chceme mergovat zpátky?
Mergovat chceme vylepšení, tedy víceméně vše kromě:
- metadat
- těch nových lekcí, u kterých jsou materiály spíš poznámky pro kouče (nejdou projít „z domu“)
Spíš bych to ale v aktuálních a podzimních bězích udělal operativně, a až pak standardizoval.