Änderungen

K
→‎Branches: Update URLs and to current state. URL in Stable-Branch still broken
Zeile 5: Zeile 5:  
== Repositories ==
 
== Repositories ==
 
Diese Dokumentation gilt für die folgenden Repositories:
 
Diese Dokumentation gilt für die folgenden Repositories:
* [https://git.nordwest.freifunk.net/ffnw/siteconf siteconf]
+
* [https://git.nordwest.freifunk.net/ffnw-firmware/siteconf siteconf]
* [https://git.nordwest.freifunk.net/ffnw/packages packages]
+
* [https://git.nordwest.freifunk.net/ffnw-firmware/packages packages]
    
== Allgemeines Versionsschema ==
 
== Allgemeines Versionsschema ==
Zeile 42: Zeile 42:     
== Branches ==
 
== Branches ==
* '''Development-Branch:''' Die Entwicklung findet im Development-Branch mit dem namen ''master'' statt. ''Es wäre möglich hier in regelmäßigen Abständen [https://blog.nordwest.freifunk.net/2016/01/17/ehrenamtlicher-gitlab-ci-experte-gesucht/ automatisiert] Firmware-Images für einen ''[http://firmware.nordwest.freifunk.net/unstable nighly]''-Channel des Autoupdaters zu bauen''.
+
* '''Development-Branch:''' Die Entwicklung findet im Development-Branch mit dem namen ''master'' statt. ''Es werden hier in regelmäßigen Abständen automatisiert Firmware-Images für einen ''[http://firmware.nordwest.freifunk.net/nightly nighly]''-Channel des Autoupdaters gebaut''.
 +
 
 
* '''Stable-Branch:''' Ist die Entwicklung einer Mayor-Version weit genug Fortgeschritten, wird die Entwicklung in einen eigenen Stable-Branch mit dem Namen ''<nowiki><YYYY><MM></nowiki>'' ausgelagert. Aus diesem Branch werden in regelmäßigen Abständen [https://blog.nordwest.freifunk.net/2016/01/17/ehrenamtlicher-gitlab-ci-experte-gesucht/ automatisiert] Firmware-Images für den ''[http://firmware.nordwest.freifunk.net/testing testing]''-Channel des Autoupdaters gebaut. Außerdem werden aus diesem Branch zu bestimmten Zeitpunkten manuell fertige Versionen erstellt, die mit einem Tag versehen werden.
 
* '''Stable-Branch:''' Ist die Entwicklung einer Mayor-Version weit genug Fortgeschritten, wird die Entwicklung in einen eigenen Stable-Branch mit dem Namen ''<nowiki><YYYY><MM></nowiki>'' ausgelagert. Aus diesem Branch werden in regelmäßigen Abständen [https://blog.nordwest.freifunk.net/2016/01/17/ehrenamtlicher-gitlab-ci-experte-gesucht/ automatisiert] Firmware-Images für den ''[http://firmware.nordwest.freifunk.net/testing testing]''-Channel des Autoupdaters gebaut. Außerdem werden aus diesem Branch zu bestimmten Zeitpunkten manuell fertige Versionen erstellt, die mit einem Tag versehen werden.
 +
 
* '''Feature-Branch:''' Soll ein neues Feature außerhalb des üblichen Releaseplans entwickelt werden weil es z.B. experimentell ist, wird dieses Feature in einem eigenen Feature-Branch erstellt. Die Benennung des Branches läuft nach dem Schema ''<namedesfeatures>''.
 
* '''Feature-Branch:''' Soll ein neues Feature außerhalb des üblichen Releaseplans entwickelt werden weil es z.B. experimentell ist, wird dieses Feature in einem eigenen Feature-Branch erstellt. Die Benennung des Branches läuft nach dem Schema ''<namedesfeatures>''.