fykosak / fks-texmf

XeLaTeX makra pro FYKOS a Výfuk
0 stars 5 forks source link

Navrhnout release workflow pro fkssolpub a jeho doc #29

Open timkol opened 7 years ago

timkol commented 7 years ago

Nyní je fkssolpub dost roztříštěný, část jeho dokumentace není zde, ale jen v tom ZIP a v (dočasném vývojovém) repu fkssolpub na fykos.cz.

Jsem pro přesun dokumentace do texmf a vytvoření build nástrojů pro vyrobení (a nahrátí?) toho ZIP. Trochu souvisí s #8

Werkov commented 7 years ago

Ref #30. Udělat prostě zdrojový balík a více binárních/obecných goalů (ty ZIPy).

Werkov commented 6 years ago

Zahrnul bych fkssolpub do texmf repozitáře. Pro LInuxáře není problém buildit další balíček ze stejného zdrojáku. To však vyřeší jen menšinu uživatelů tohoto balíku. Pro ostatní by se dalo využít skladování v rámci releasů na Githubu.

timkol commented 6 years ago

Ukládat další zip (nebo cokoliv) jde ale jen u otagovaných releasů, kdežto my děláme "release" při každém pushi do mastera. Ale fkssolpub se neupdatuje tak často, asi by tedy šla zavést politika, že pro release fkssolpub se musí dát tag. Je taky pak otázka, jestli mít jména tagů sjednocená (. pro texmf i fkssolpub), nebo mít nějaké prefixy, pak by se ale asi musela upravit service v OBS.

Jinak jakou adresářovou strukturu? Plochou jak teď a do toho vše, nebo nějak oddělit public (fkssolpub), shared (asi zatím jen fkssugar, možná ale vše z fkssolpub, aby to bylo i v texmf balíčcích) a "private" (lepší slovo mě nenapadlo)? Musí se ale při tom dodržet struktura balíčků v texmf, aby to šlo instalovat pro orgy i oklonováním.