Hi,
mir ist im Moment nicht ganz klar wie das Siteconf Repo organisiert ist.
Es gibt aktuell ja den master branch und den 0.5.6 branch. Die Images werden immer aus dem 0.5.6 branch gebaut, aktuelle Änderungen fließen idR. aber in den master ein.
Wie werden Änderunen aus dem master in den 0.5.6 branch übernommen? Wird der master einfach komplett in den 0.5.6 branch gemerged oder machen wir für relevante commits ein cherrypick oder ein ganz anderes Verfahren?
Im Moment werden Änderungen aus dem master in den aktuellen Firmware branch gecherrypickt. Wo du das aber gerade ansprichst würde ich die Struktur ein wenig ändern wollen. Folgendes
Ich würde gerne einen Master(Stable) Branch wo über tags die unterschiedlichen Versionen Gesetzen werden. Einen Testing Branch zum testen (mit geänderte SSID) und einen komplett vom produktiven Netz getrennten Server Setup. Ein Backbone Branch um eine speziell angepasste Firmware für das backbone zu haben.
P.S. Ich finde wir sollten nicht jede Kleinigkeit in ein eigenes Firmware release Rausgeben. Mein vorschlagt das nächste Release wird erst gluon 2015.1.1 sein mit der release Nummer 0.6.
Haben wir eigentlich inzwischen wieder einen Maintainer des Repos?
LG Tarek