You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.rst
+9-22
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ Když toho upravujete víc, nebo máte zálusk na nějaké složitější kejkle
21
21
Běžná práce
22
22
-----------
23
23
24
-
#. Ve virtuálním prostředí spusťte projekt: ``uv run sphinx-autobuild docs build``
24
+
#. Ve virtuálním prostředí spusťte projekt: ``uv run pyvec-docs build``
25
25
#. Otevřete si v prohlížeči `<http://127.0.0.1:8000>`_
26
26
#. V editoru upravujete texty a v prohlížeči si kontrolujete výsledek
27
27
#. Projekt zastavíte v terminálu pomocí :kbd:`Ctrl+C`
@@ -90,28 +90,15 @@ Na repozitáři je zapojená `GitHub Action <https://github.com/lycheeverse/lych
90
90
91
91
Dokonce by to mělo automaticky zakládat i issue, pokud to najde nějaký problém. V případě, že je potřeba ignorovat nějakou doménu nebo konkrétní odkaz, je možné to udělat v souboru ``lychee.toml``.
92
92
93
-
.. _generate_boards:
93
+
.. _generate_files:
94
94
95
-
Skript na generování historie výborů
96
-
------------------------------------
95
+
Generování stránek a souborů
96
+
----------------------------
97
97
98
-
V adresáři ``scripts`` je skript ``generate_boards.py``, který:
98
+
Některé stránky a soubory se generují automaticky pomocí skriptů. Tyto skripty se spouští pomocí `GitHub Actions <https://github.com/pyvec/docs.pyvec.org/actions>`_, konkrétně workflow ``generate.yml``. Tyto skripty se spouští jednou denně a generují soubory, které se pak posílají jako pull requesty do repozitáře, pokud vytvoří nějaké změny.
99
99
100
-
* se pomocí `GitHub Actions<https://github.com/pyvec/docs.pyvec.org/actions>`_ jednou denně spustí,
101
-
* vygeneruje soubor ``operations/boards.rst`` ze `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_ a ze šablony ``operations/boards.rst``,
102
-
* commitne a pushne jej přes Git do repozitáře.
100
+
- Generuje se ``docs/operations/boards.rst`` ze `souboru boards.toml<https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_ a ze šablony ``operations/boards.rst``.
101
+
- Generuje se ``docs/operations/grants.rst`` z dat na `pyvec/money <https://github.com/pyvec/money>`_ a ze šablony ``operations/grants.rst``.
102
+
- Generuje se ``docs/_static/twemoji.min.js``, abychom Twemoji měli lokálně a nemuseli se spoléhat na CDN.
103
103
104
-
Výsledná stránka je pouze informační, kanonickým zdrojem pravdy jsou v tomto případě státní registry.
105
-
106
-
.. _generate_grants:
107
-
108
-
Skript na generování zápisů hlasování o grantech
109
-
------------------------------------------------
110
-
111
-
V adresáři ``scripts`` je skript ``generate_grants.py``, který:
112
-
113
-
* se pomocí `GitHub Actions <https://github.com/pyvec/docs.pyvec.org/actions>`_ jednou denně spustí,
114
-
* vygeneruje soubor ``operations/grants.rst`` z dat na `pyvec/money <https://github.com/pyvec/money>`_ a ze šablony ``operations/grants.rst``,
115
-
* commitne a pushne jej přes Git do repozitáře.
116
-
117
-
Hlasování o grantech probíhá :ref:`pomocí reakcí <jak-hlasovani>` na GitHub Issues a tento skript hlasování archivuje sem do dokumentace pro účely jednoduššího vyhledávání, zálohy, kdyby se s `pyvec/money <https://github.com/pyvec/money>`_ něco stalo, a pro nějakou historickou evidenci. Kanonickým zdrojem pravdy ale zůstává hlasování přímo na GitHub Issues, toto je jen automatizovaný přepis. Skript započítává pouze hlasy od členů výboru (podle `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_).
104
+
Kód pro generování je v ``src/pyvec_docs/cli.py``. Skripty jde pouštět např. ``uv run pyvec-docs gen-boards``.
Copy file name to clipboardExpand all lines: docs/operations/boards.rst
+18-18
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ Výbory spolku
3
3
4
4
Historie složení :term:`výboru <Výbor>`. Kanonickým zdrojem pravdy je `výpis na justice.cz <https://or.justice.cz/ias/ui/rejstrik-firma.vysledky?subjektId=760829&typ=UPLNY>`_. Historii výborů si pro vlastní potřeby zaznamenáváme do `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_ a z něj se generuje i tato stránka.
5
5
6
-
Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/boards.rst>`_ a funkčnost :ref:`přepisů <generate_boards>`.
6
+
Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/boards.rst>`_ a funkčnost :ref:`přepisů <generate_files>`.
7
7
8
8
.. Soubor docs/operations/boards.rst je generován skriptem scripts/generate_boards.py ze šablony docs/operations/boards.rst.jinja. Neupravovat ručně!
Copy file name to clipboardExpand all lines: docs/operations/boards.rst.jinja
+7-3
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,15 @@
1
1
Výbory spolku
2
2
=============
3
3
4
-
Historie složení :term:`výboru <Výbor>`. Kanonickým zdrojem pravdy je `výpis na justice.cz <https://or.justice.cz/ias/ui/rejstrik-firma.vysledky?subjektId=760829&typ=UPLNY>`_. Historii výborů si pro vlastní potřeby zaznamenáváme do `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_ a z něj se generuje i tato stránka.
4
+
Historii :term:`výborů <Výbor>` si pro vlastní potřeby zaznamenáváme do `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_ a z něj se generuje i tato stránka. Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/boards.rst>`_ a funkčnost :ref:`přepisů <generate_files>`.
5
+
6
+
Kanonickým zdrojem pravdy je ale `výpis na justice.cz <https://or.justice.cz/ias/ui/rejstrik-firma.vysledky?subjektId=760829&typ=UPLNY>`_.
7
+
8
+
9
+
10
+
.. Soubor docs/operations/boards.rst je generován, NEUPRAVOVAT RUČNĚ!
5
11
6
-
Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/boards.rst>`_ a funkčnost :ref:`přepisů <generate_boards>`.
7
12
8
-
.. Soubor docs/operations/boards.rst je generován skriptem scripts/generate_boards.py ze šablony docs/operations/boards.rst.jinja. Neupravovat ručně!
9
13
10
14
{%forboardinboards%}
11
15
Výbor od {{ board.start_on.strftime("%-d.%-m.%Y") }}
Copy file name to clipboardExpand all lines: docs/operations/grants.rst
+8-8
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
Elektronická hlasování o grantech
2
2
=================================
3
3
4
-
Od roku 2020 o grantech :term:`výbor <Výbor>` hlasuje prostřednictvím repozitáře `pyvec/money <https://github.com/pyvec/money>`_. Zde je strojový přepis proběhlých hlasování. Kanonickým zdrojem pravdy je hlasování přímo na GitHub Issues. Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/grants.rst>`_ a funkčnost :ref:`přepisů <generate_grants>`.
4
+
Od roku 2020 o grantech :term:`výbor <Výbor>` hlasuje prostřednictvím repozitáře `pyvec/money <https://github.com/pyvec/money>`_. Zde je strojový přepis proběhlých hlasování. Kanonickým zdrojem pravdy je hlasování přímo na GitHub Issues. Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/grants.rst>`_ a funkčnost :ref:`přepisů <generate_files>`.
5
5
6
6
.. Soubor docs/operations/grants.rst je generován skriptem scripts/generate_grants.py ze šablony docs/operations/grants.rst.jinja. Neupravovat ručně!
**Proč? (čemu prospějeme, proč je to dobrý nápad, jaký to bude mít dopad?)**
345
345
promoce PyCon CZ a české komunity
@@ -366,7 +366,7 @@ Dne 13. 6. 2023 požádal uživatel `@befeleme <https://github.com/befeleme>`_ o
366
366
Karolina Surma - PyLadies
367
367
368
368
**Kolik potřebujete? (aspoň odhad nebo rozmezí)**
369
-
~6800 Kč
369
+
~6800 Kč
370
370
371
371
*detailně*
372
372
hlavička: 6.24 Kč / ks = 2496 Kč
@@ -403,7 +403,7 @@ Dne 27. 2. 2023 požádal uživatel `@Zuzanita <https://github.com/Zuzanita>`_ o
403
403
.. code-block:: text
404
404
405
405
**Kdo jste?**
406
-
Organizátoři PyLadies - podává Zuzana Pokorná za všechny
406
+
Organizátoři PyLadies - podává Zuzana Pokorná za všechny
407
407
408
408
**Kolik potřebujete? (aspoň odhad nebo rozmezí)**
409
409
25 000 Kč z toho bude část vrácena z příspěvků jednotlivců na trička
@@ -613,15 +613,15 @@ Dne 16. 12. 2020 požádal uživatel `@kvbik <https://github.com/kvbik>`_ o gran
613
613
614
614
**Kdo jste?**
615
615
616
-
Jakub Vysoky, clen Pyvec, spolu organizator prazskeho Pyva
616
+
Jakub Vysoky, clen Pyvec, spolu organizator prazskeho Pyva
617
617
618
618
**Kolik potřebujete? (aspoň odhad nebo rozmezí)**
619
619
620
620
Do 15tis Kc. (jidlo a piti na 3-4 dny pro 20-30 lidi)
621
621
622
622
**Na jakou věc to je?**
623
623
624
-
Letni edice Python komunitniho Sprintu ve Msenych-laznich v srpen 2020.
624
+
Letni edice Python komunitniho Sprintu ve Msenych-laznich v srpen 2020.
625
625
626
626
**Proč? (čemu prospějeme, proč je to dobrý nápad, jaký to bude mít dopad?)**
627
627
@@ -651,13 +651,13 @@ Dne 26. 2. 2020 požádal uživatel `@radusaaa <https://github.com/radusaaa>`_ o
651
651
PyLadies Praha
652
652
653
653
**Kolik potřebujete? (aspoň odhad nebo rozmezí)**
654
-
500,- Kč za oba běhy
654
+
500,- Kč za oba běhy
655
655
656
656
**Na jakou věc to je?**
657
657
658
658
- kancelářské potřeby
659
659
660
-
- drobné odměny do soutěží
660
+
- drobné odměny do soutěží
661
661
662
662
**Proč? (čemu prospějeme, proč je to dobrý nápad, jaký to bude mít dopad?)**
663
663
Organizujeme dva běhy začátečnických kurzů viz https://pyladies.cz/praha/. Součástí kurzů jsou i dva sobotní celodenní pyworkingy a závěrečný hackathon.
Copy file name to clipboardExpand all lines: docs/operations/grants.rst.jinja
+10-2
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,17 @@
1
1
Elektronická hlasování o grantech
2
2
=================================
3
3
4
-
Od roku 2020 o grantech :term:`výbor <Výbor>` hlasuje prostřednictvím repozitáře `pyvec/money <https://github.com/pyvec/money>`_. Zde je strojový přepis proběhlých hlasování. Kanonickým zdrojem pravdy je hlasování přímo na GitHub Issues. Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/grants.rst>`_ a funkčnost :ref:`přepisů <generate_grants>`.
4
+
Od roku 2020 o grantech :term:`výbor <Výbor>` hlasuje prostřednictvím repozitáře `pyvec/money <https://github.com/pyvec/money>`_.
5
+
6
+
Hlasování o grantech probíhá :ref:`pomocí reakcí <jak-hlasovani>` na GitHub Issues. Hlasování se automaticky archivují sem do dokumentace pro účely jednoduššího vyhledávání, zálohy, kdyby se s `pyvec/money <https://github.com/pyvec/money>`_ něco stalo, a pro nějakou historickou evidenci. Kanonickým zdrojem pravdy ale zůstává hlasování přímo na GitHub Issues, toto je jen přepis. Skript započítává pouze hlasy od členů výboru (podle `souboru boards.toml <https://github.com/pyvec/docs.pyvec.org/blob/master/src/pyvec_docs/boards.toml>`_).
7
+
8
+
Kdyby něco nesedělo, ověřte `historii zdrojáku této stránky <https://github.com/pyvec/docs.pyvec.org/commits/master/docs/operations/grants.rst>`_ a funkčnost :ref:`přepisů <generate_files>`.
9
+
10
+
11
+
12
+
.. Soubor docs/operations/grants.rst je generován, NEUPRAVOVAT RUČNĚ!
13
+
5
14
6
-
.. Soubor docs/operations/grants.rst je generován skriptem scripts/generate_grants.py ze šablony docs/operations/grants.rst.jinja. Neupravovat ručně!
0 commit comments