Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
to:novacci [29.04.2020 07:02] jarmil [Prerequisites] |
to:novacci [27.02.2023 17:03] (aktuální) vojtech.pikal |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Pro nováčky ====== | + | ====== Pro nováčky v TO ====== |
- | + | ||
- | * Tato stránka se připravuje * | + | |
Jsi programátor, HTML kodér, tester, správce systémů? | Jsi programátor, HTML kodér, tester, správce systémů? | ||
- | Chceš pomoct s údržbou a rozvíjením technických systémů Pirátské strany a nevíš, kde začít? Tady je stručný návod: | + | Chceš pomoct s údržbou a rozvojem technických systémů Pirátské strany a nevíš, kde začít? Tady je stručný návod: |
- | ==== Prerequisites ==== | + | ==== requirements.txt ==== |
- | * Ujasni si, v čem jsi silný - je to bash, html, php, python? V TO se pokud možno specializujeme. | + | * Ujasni si, v čem jsi silný - je to bash, HTML, PHP, Python? V TO se pokud možno specializujeme. |
- | * Zaregistruj se do všech [[to:technicke-systemy|Pirátských systémů]] a osahej si práci s nimi | + | * Má-li to mít smysl, musíš si na to vyhradit čas. Naprogramovat aplikaci je jen 5% práce - dalších 50% je zjistit reálné potřeby uživatelů a jak bude aplikace navázaná na ty ostatní, 50% je její údržba a -5% jsou nevyhnutelné opravy po vydání. Takže preferujeme lidi schopné pracovat pravidelně. Přepálených startů je plný Github a my si je nemůžeme dovolit. |
- | * Pročti si [[to:standart_pro_aplikace]] | + | * Zaregistruj se do všech [[to:technicke-systemy|Pirátských systémů]] a osahej si práci s nimi. |
+ | * Vytvoř si účet na Githubu a [[https://gitlab.pirati.cz/|Gitlabu]], pokud ho ještě nemáš. Budeš ho potřebovat. Nastav si 2FA autentizaci všude. | ||
+ | * Pročti si [[to:standart_pro_aplikace]]. | ||
* Znáš základní technologie? Pokud ne, douč se je, bez nich to nepůjde. | * Znáš základní technologie? Pokud ne, douč se je, bez nich to nepůjde. | ||
==== Potřebné znalosti ==== | ==== Potřebné znalosti ==== | ||
- | * GIT https://knihy.nic.cz/files/edice/pro_git.pdf | + | * Práce s příkazovým řádkem na Linuxu. Máš na počítači Linux, že jo? |
- | * práce s příkazovým řádkem v linuxu | + | * Git ([[https://knihy.nic.cz/files/edice/pro_git.pdf|je o něm kniha]]) |
+ | * Hodí se i schopnost pracovat s kontejnery ([[https://docs.docker.com/|má návod]]) | ||
+ | |||
+ | ==== Co dál? ==== | ||
- | + | Tohle všechno umíš a znáš? Prima, je načase pustit se do práce. | |
+ | * Najdi si na [[https://gitlab.pirati.cz/|Gitlabu]] pirátské projekty. | ||
+ | * Další projekty jsou na veřejném Githubu. | ||
+ | * Vyber si některý, který se ti líbí. | ||
+ | * Projdi si jeho issues (nebo issues v pirátském [[https://redmine.pirati.cz/|Redmine]]) a jedno vyber. Je-li zadání nejasné, prodiskutuj je se zadavatelem issue. | ||
+ | * Zajdi za námi na [[https://zulip.pirati.cz/#narrow/stream/34-Technick.C3.BD-odbor|Zulip Technického odboru]] a dej nám vědět, že se na něj chystáš. | ||
+ | * Možná dostaneš přístup do repa, možná si budeš muset udělat vlastní fork. V každém případě udělej úpravu, pushni zpět a udělej pull request. | ||
+ | * Popožeň maintainera projektu na Zulipu a dolaďte to spolu. | ||
+ | * Povedlo se? Výborně. Od teď se nezastavíš. :-) | ||
+ | <hidden onHidden="Zobrazit štítek" onVisible="Skrýt štítek"> | ||
+ | ---- dataentry navod ---- | ||
+ | složka_page : to:start # organizační složka odpovědná za činnost | ||
+ | osoba_page : jarmil # člověk nebo funkce zodpovědný za údržbu návodu | ||
+ | adresáts : členové TO, nováčci # vymezení osob, jimž je návod určen | ||
+ | tags : zapojení, technický odbor #seznam kategorií (tagů), kterých se návod týká | ||
+ | stav_wiki : <color lightgreen>nový</color> # stav návodu, možné barvy: red, orange, blue, lightgreen, darkgreen | ||
+ | aktualizace_date : 21.05.2020 # datum poslední aktualizace textu návodu | ||
+ | ---- | ||
+ | </hidden> | ||
+ | Na tento návod odkazují [[?do=backlink|tyto stránky]]. | ||
+ | {{page>navody/stitek&nofooter}} |