grski
2020-03-23 16:04

Kiedy uaktualnienie templatek do mejli (kawałek htmla po prostu) zajmuje ~1.5 h, instrukcja ma 27 kroków, obejmuje zrobienie 2 pull requestów, w 2 różnych repozytoriach, buszowanie po 4 serwerach przez ssh, potem w django adminie, deployu plików na bucket AWSA, 2 depoyów appki obejmujących build obrazu oczywiście.

Jak ja czasami lubię #overengineering
:)

WeiXiao

@some_ONE: dlaczego zmiana htmla wymaga tak długiego procesu?

grski

@WeiXiao: Dlaczego? codziennie zadaje sobie to pytanie gdy wstaje z łóżka. Niestety nie znam odpowiedzi.

some_ONE

@WeiXiao: dlatego, że nastąpił overengineering o czym sam OP napisał :P

piotrevic

czemu do 2 różnych repozytoriów?

grski

repo z templatkami jest submodułem repa z appką
ergo -> zmiany w templatkach -> build ich -> do pierwszego repo -> merdże
w drugim repo podbicie wersji submodułu -> pr -> merdże

azalut

@grski o cie ch... olera :D edit: moze zrób jakąś automatyzacje zeby ci chociaz samo PR'y wystawiło

grski

@azalut nie, przeoram to wszystko w tym tygodniu :)

azalut

@grski bawiac sie w PMa zapytam: a kto za to zapłaci? :) zazdro, że mozesz takie rzeczy zmieniać i nikt ci nie marudzi!

grski

@azalut trochę mi się poszczęściło i pracuję z ludźmi gdzie jest 100% transparency & trust po prostu. WIęc jak stwierdzam, że X trzeba przeorać, mimo, że nie doda to nowego feature, ale ma sens długoterminowo, to nikt się nie pyta po co, dlaczego i tak dalej. Skoro tak mówisz, to ci ufamy - takie jest nastawienie wszystkich, łącznie z klientem, który de facto jest jak członek zespołu. Mamy dość nietypowy model struktury/pracy. Sam sobie trochę jestem sterem, okrętem i żeglarzem - jak każdy w zespole.