[OBM Admin] [Devel] OBM development/updates workflow

Gáspár Ákos gasparakos at hnp.hu
Fri Feb 14 13:34:53 CET 2020


Sziasztok!

Ez így jó lesz, csak a tesztelésre használt export_uploads branchben 
lévő commit valahogy megjelent a masterben is, és valamiért mind a kettő 
eltört. A feature branch-ek merge-lését a gitlabon kellene a Merge 
request-ekkel lekezelni. Aminek nagyon sok hasznos szolgáltatása van.

A "Merge branch 'master' of gitlab.com:openbiomaps/web-app" commit 
message-t általában egy rebase-el ki lehet kerülni.

Ákos

2020. 02. 14. 11:04 keltezéssel, Bán Miklós írta:
> Sziasztok,
> 
> pár hónap inkubáció után úgy látom, hogy a GITLAB Issues felülete lesz a 
> jó megoldás a fejlesztések egyeztetésére és közzétételére az ősszel 
> megbeszélt séma szerint.
> 
> A konkrét fejlesztési workflow javaslatom a következő:
> 
> 1) hibajavítás mehet a master ágba
> 
> 2) új feature saját ágba megy
> 
> 2.1) Az új featurröl kell egy GITLAB ISSUE-t létrehozni aminek a 
> következő elemeket kell tartalmaznia:
> 
>          Feature description (érthető akár a dokumentációba is 
> illeszthető alapos leírás az újdonságról)
> 
>          Feature test place (valamelyik tesztszerver/tesztprojektje 
> ahova feltöltésre kerül az újdonság - persze Global SQL frisítéssel járó 
> módosításoknál ez problémás lehet, esetleg kéne egy docker helyszín is 
> valamelyik szerveren)
> 
>          Planned merge date of the branch (Meg kell adni a branch nevét 
> és a merge tervezett időpontját; létre kell hozni egy merge request-et)
> 
> 
> 2.2) Írni kell dokumentációt a feature-hez a 
> github.com/openbiomaps/documentation/ lapon angolul és magyarul is.
> 
> 
> A workflow-t végigcsináltam most egy apró új feature kapcsán, nézzétek meg:
> 
> https://gitlab.com/openbiomaps/web-app/issues/39
> 
> 
> Ami még hiányzik, hogy a "New feature" címkéjű issuek-ról menjen levél a 
> `devel` és `admin` listákra. Nem tudom, hogy meg lehet-e csinálni, ha 
> nem akkor kézzel kell küldeni róla.
> 
> Amennyiben valakinek építő javaslata van tegye meg, egyébként meg 
> kövessük ezt a workflow-t ezentúl.
> 
> A https://groups.google.com/forum/#!forum/openbiomaps fórumot megszüntetem.
> 
> Üdv, Miki
> 
> 


More information about the Administrator mailing list