[OBM Admin] OBM development/updates workflow
Bán Miklós
banm at vocs.unideb.hu
Fri Feb 14 11:04:42 CET 2020
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
--
Miklós Bán, PhD
MTA-DE Behavioural Ecology Research Group
Department of Evolutionary Zoology, University of Debrecen
H-4010 Debrecen, Egyetem tér 1.
Phone: +36 52 512-900 ext. 62357
http://zoology.unideb.hu/@Miklos_Ban
OpenBioMaps
https://openbiomaps.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the Administrator
mailing list