Názor k článku
Hlavní část Redditu už nebude open-source od Filip Jirsák - Ta složitost může být schovaná v procesech, které...

  • Článek je starý, nové názory již nelze přidávat.
  • 4. 9. 2017 13:20

    Filip Jirsák
    Stříbrný podporovatel

    Ta složitost může být schovaná v procesech, které mohou mít neveřejné závislosti a nemusí být nikde popsané ve formě, která by byla publikovatelná. Např. pokud si vývojář odněkud stáhne obraz s předkonfigurovaným vývojovým prostředím, změny commituje do sdíleného repository, odkud si je bere nějaký proprietární CI nástroj, ve kterém je naklikaný postup sestavení a vydání verze, může to být pro vývoj uvnitř jejich prostředí pohodlné a bezproblémové, ale je to nepřenositelné ven. A samozřejmě to nemusí být ani takhle ideální a část procesů může být na ruční postrk někoho, kdo ví, co má dělat (a nebo to může být i někde popsané, ale když to je prostředek nějakého procesu závislý na všem možném, stejně to nikomu z venku nepomůže).

    Ostatně pro sestavování aplikačních celků neexistuje žádný standard, i když je to někde formálně popsané, vždy je to jen skript pro konkrétní nástroj, a když nástroj změníte, musíte přepsat i ten skript. Ať už jsou tím nástrojem CI řešení, distribuční balíčky, Docker, Kubernetes nebo třeba shell skripty.