Liebe Community,
nachdem unser neues Forum nun erfolgreich läuft, möchten wir direkt den Blick nach vorne richten und über das nächste Großprojekt sprechen: Die Migration der OSCAT-Library auf Git. Um die Zusammenarbeit zu modernisieren und die Weiterentwicklung für alle so einfach wie möglich zu machen, wird die Library ihr neues, offizielles Zuhause auf GitHub unter der Eclipse-OSCAT-Organisation finden:
Die technischen Voraussetzungen (Warum wir warten müssen)
Die Versionsverwaltung von CODESYS-Projekten mit Git war in der Vergangenheit oft eine Herausforderung, da Projekte klassischerweise in Binärdateien gespeichert wurden. Damit wir OSCAT auf ein absolut zukunftssicheres Fundament stellen können, warten wir auf zwei entscheidende, neue Werkzeuge direkt von CODESYS:
-
CODESYS File Based Storage (V1.0.0.0): Das ist die zwingend notwendige Basis. Diese Erweiterung erlaubt es, CODESYS-Projekte in einer dateibasierten (und damit für Git lesbaren) Struktur abzuspeichern.
-
CODESYS Git (V2.x): Das brandneue, darauf basierende Git-Plugin, mit dem wir den Quellcode sauber versionieren und verwalten können.
Erst das Zusammenspiel dieser beiden Komponenten ermöglicht uns den professionellen Workflow, den wir uns für die Zukunft von OSCAT wünschen.
Der Zeitplan: Vor September wird es nix!
Da wir auf diese neuen Versionen angewiesen sind, richtet sich unser Zeitplan nach den Veröffentlichungen von CODESYS. Ein Blick auf den offiziellen CODESYS Release Plan & Roadmap macht deutlich: Vor September ist mit der Verfügbarkeit dieser Tools nicht zu rechnen.
Was bedeutet das für uns? Wir gehen das Ganze mit kühlem Kopf an. Bis zum Spätsommer nutzen wir die Zeit für die interne Strukturierung, Vorbereitung und Konzepterstellung. Sobald CODESYS die technischen Weichen gestellt hat, starten wir im Herbst mit der eigentlichen Migration durch.
Ihr könnt euch die GitHub-Organisation aber gerne jetzt schon abspeichern! Wir halten euch hier im Forum über jeden Zwischenschritt auf dem Laufenden.
Danke für euren Support – wir freuen uns auf dieses nächste, riesige Kapitel!
Euer OSCAT-Team