contributing:branches

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
contributing:branches [2023/01/09 14:28] – [stable] goligocontributing:branches [2024/03/27 19:53] – [legacy] grische
Zeile 16: Zeile 16:
 </code> </code>
  
-Das Jahr und der Monat des Release werden inkrementiert, wenn es sich um eine grundlegende oder grössere Änderung handelt, z.B. sich die Gateways geändert haben, ein neues Segment hinzugefügt oder die zugehörige Gluon Version geändert wurde. +Das Jahr und der Monat des Release werden bei jedem Release inkrementiert, unabhängig von Größe der Änderung. Das Inkrement wird bei Änderungen erhöht die im gleichen Monat stattfinden.
-Das Inkrement wird bei Änderungen erhöht, bei denen es sich lediglich um Bugfixes handelt, aber die keine Funktionalität ändern oder Neue hinzufügen.+
  
 ==== experimental (deprecated) ==== ==== experimental (deprecated) ====
  
-Dieser Branch wird nicht mehr genutzt.+//Dieser Branch wird nicht mehr genutzt.//
  
 ==== next ==== ==== next ====
Zeile 34: Zeile 33:
 Änderungen in diesem Branch werden nur auf dem Autoupdater-Branch "next" veröffentlich. Änderungen in diesem Branch werden nur auf dem Autoupdater-Branch "next" veröffentlich.
  
-Die Versionen folgen der aktuellen Versionsnummer von stable, haben jedoch den Postfix "next", mit einem zusätzlichen Next-Inkrement:+Die Versionen folgen der aktuellen Versionsnummer von stable, haben jedoch den Postfix "next", ggf. mit einem zusätzlichen Next-Inkrement:
 <code> <code>
-v<Jahr des Release>.<Monat des Releases>.<Version Inkrement>-next<Next Inkrement>+v<Jahr des Release>.<Monat des Releases>.<Version Inkrement>-next<ggf. Next Inkrement>
 </code> </code>
  
-Das erste Next-Release nach dem letzten Stable-Release bekommt den Next-Inkrement "1". Bei allen weiteren Next-Releases wird der Next-Inkrement um eins hochgezählt. Die Kopplung der Versionsnummer an das aktuelle Stable-Release ist bewusst, unabhängig von der OpenWrt-Version oder den Umfang der Änderungen im Vergleich zu stable, da diese für unsere Benutzer eine untergeordnete Bedeutung haben. +Ein Next-Release bekommt die Versionsnummer des Stable-Release auf dem Next basiert mit einem "-next" Postfix. Sollte es mehrere Next Releases geben, die auf dem gleichen Stable Stand basieren, dann werden nach dem Postfix ein Next-Inkrement (beginnend bei "2") angehängt. Bei allen weiteren Next-Releases wird der Next-Inkrement um eins hochgezählt. Die Kopplung der Versionsnummer an das aktuelle Stable-Release ist bewusst, unabhängig von der OpenWrt-Version oder den Umfang der Änderungen im Vergleich zu stable, da diese für unsere Benutzer meist eine untergeordnete Bedeutung haben. 
  
 ==== legacy ==== ==== legacy ====
  
-Aktuell nicht genutzter Branch, welcher auf dem letzten Stand der Firmware ist, die noch [[https://ffmuc.net/freifunkmuc/2019/07/11/austausch-aelterer-geraete|4/32 Geräte (<=4MB Flash oder <=32MB RAM) unterstützt]]. +Dieser Branch enthält eine veraltete Firmwarewelche für Migrationen noch älterer Versionen genutzt werden kann. Dabei wird von einer externen gleichaltrigen (bspw. FFDon) oder älteren Version auf legacy migriert und erlaubt im Anschluss automatisch auf stable zu migrieren (sofern Geräte noch in stable unterstützt werden). 
-Damit wäre es möglich kritische Sicherheitsupdates auf den alten, nicht mehr von FFMuc unterstützen Geräten auszurollen.+ 
 +Nach aktuellem Stand (Q1 2024) werden in dieser Version auch noch [[https://ffmuc.net/freifunkmuc/2019/07/11/austausch-aelterer-geraete|4/32 Geräte (<=4MB Flash oder <=32MB RAM) unterstützt]]. 
 + 
 +⚠️ Dieser Branch bekommt generell keine Sicherheitsupdates und wird nicht mehr gepflegt! Ausnahmefälle für Updates sind bspw. Migrationsskripte von anderen Firmware Versionen.
  
 ==== Tags ==== ==== Tags ====
 [[https://github.com/freifunkMUC/site-ffm/tags|Liste der Tags im GitHub]] [[https://github.com/freifunkMUC/site-ffm/tags|Liste der Tags im GitHub]]
  
  • contributing/branches.txt
  • Zuletzt geändert: 2024/03/28 10:21
  • von grische