- Mitglied seit
- 20 Jan 2008
- Beiträge
- 218
- Punkte für Reaktionen
- 99
- Punkte
- 28
Hallo,
Über viele viele Jahre haben alle Leute die Freetz in place aktualisierbar ausgecheckt haben den Freetz SVN Master genutzt. Dieser wurde leider im Advent 2018 in einer Nacht-und-Nebel-Aktion ohne Vorwarnung abgeschaltet.
Alle Builds die daran angeschlossen waren wurden in einem Schlag vom Projekt entkoppelt, weil der demokratisch abgestimmte Entschluss von svn zu git zu migrieren offensichtlich geheim zu "alles ausser Github muss gelöscht werden" erweitert und ohne Rücksicht auf Verluste durchgezogen wurde.
Aus Ärger über diese rücksichtlose Löschorgie gegen alle Nutzer entstand der Wunsch von den Machthabern unabhängigen Ersatz zu schaffen, und dieser existiert nun.
Ein erstes gehostetes Projekt ist eine Readonly Kopie des ganzen Freetz Masters incl. aller Branches und Tags. Damit lässt sich jeder Build der svn.freetz.org nutzte unkompliziert auf den Jetzt-Zustand aktualisieren.
> https://boxmatrix.info/wiki/SVN-Server
Weitere Projekte werden folgen, die an verschiedenen Stellen an Forks dieses Masters andocken und r/w werden.
Zudem steht der Master nun zur tieferen Analyse in den BoxMatrix Scans zur Verfügung, und viele bereits erarbeitete Funktionen können wieder aktiviert werden.
Langfristig ist auch geplant alle auscheckbaren Revisions von Trunk, Branches und Tags auf die MD5 Summen der verarbeitbaren Firmware zu untersuchen, und diese Info als Listen zu jeder Firmware in die Firmware-History einzubauen.
> https://boxmatrix.info/wiki/Firmware-History
Das wird einige Arbeit und Zeit in Anspruch nehmen, aber Ziel ist es für jede einzelne Firmware nachsehen zu können in welchen Freetz Versionen von Revision x bis y die Firmware modifiziert werden kann.
Zudem ist ein den Oldwiki-Contributors entsprechender Überblick der Freetz-Contributors geplant, um jedem der mitgewirkt hat seine verdiente Nennung zu bescheren.
> https://boxmatrix.info/wiki/Oldwiki-Contributors
Sollte sich irgendwo ein Backup des Trac ergattern lassen kann diese Funktion sehr viel präziser werden, da viele in Tickets gemeinsam Patches erarbeiteten, auch viele die nicht eingecheckt wurden weil sie zu speziell waren, die alle dieser Löschorgie zum Opfer fielen.
Vielen Dank an @cuma, der die halbe Nacht das letzte SVN Backup in ein leeres Projekt eincheckte und diesen Dienst damit ermöglichte.
Viel Spass damit.
Über viele viele Jahre haben alle Leute die Freetz in place aktualisierbar ausgecheckt haben den Freetz SVN Master genutzt. Dieser wurde leider im Advent 2018 in einer Nacht-und-Nebel-Aktion ohne Vorwarnung abgeschaltet.
Alle Builds die daran angeschlossen waren wurden in einem Schlag vom Projekt entkoppelt, weil der demokratisch abgestimmte Entschluss von svn zu git zu migrieren offensichtlich geheim zu "alles ausser Github muss gelöscht werden" erweitert und ohne Rücksicht auf Verluste durchgezogen wurde.
Aus Ärger über diese rücksichtlose Löschorgie gegen alle Nutzer entstand der Wunsch von den Machthabern unabhängigen Ersatz zu schaffen, und dieser existiert nun.
Ein erstes gehostetes Projekt ist eine Readonly Kopie des ganzen Freetz Masters incl. aller Branches und Tags. Damit lässt sich jeder Build der svn.freetz.org nutzte unkompliziert auf den Jetzt-Zustand aktualisieren.
> https://boxmatrix.info/wiki/SVN-Server
Weitere Projekte werden folgen, die an verschiedenen Stellen an Forks dieses Masters andocken und r/w werden.
Zudem steht der Master nun zur tieferen Analyse in den BoxMatrix Scans zur Verfügung, und viele bereits erarbeitete Funktionen können wieder aktiviert werden.
Langfristig ist auch geplant alle auscheckbaren Revisions von Trunk, Branches und Tags auf die MD5 Summen der verarbeitbaren Firmware zu untersuchen, und diese Info als Listen zu jeder Firmware in die Firmware-History einzubauen.
> https://boxmatrix.info/wiki/Firmware-History
Das wird einige Arbeit und Zeit in Anspruch nehmen, aber Ziel ist es für jede einzelne Firmware nachsehen zu können in welchen Freetz Versionen von Revision x bis y die Firmware modifiziert werden kann.
Zudem ist ein den Oldwiki-Contributors entsprechender Überblick der Freetz-Contributors geplant, um jedem der mitgewirkt hat seine verdiente Nennung zu bescheren.
> https://boxmatrix.info/wiki/Oldwiki-Contributors
Sollte sich irgendwo ein Backup des Trac ergattern lassen kann diese Funktion sehr viel präziser werden, da viele in Tickets gemeinsam Patches erarbeiteten, auch viele die nicht eingecheckt wurden weil sie zu speziell waren, die alle dieser Löschorgie zum Opfer fielen.
Vielen Dank an @cuma, der die halbe Nacht das letzte SVN Backup in ein leeres Projekt eincheckte und diesen Dienst damit ermöglichte.
Viel Spass damit.