Aktion erforderlich: API-Migration!

Die neue API-Version APIv2 in Coscine kommt! Unsere Coscine-Entwicklerinnen und -Entwickler haben in den letzten Wochen fleißig daran gearbeitet, auf internen Testservern die Funktionalitäten getestet und nötige technische Anpassungen durchgeführt. Unsere Tests verliefen bezüglich der Stabilität positiv, da bereits alle Endpoints stabil laufen und lediglich kleine Änderungen noch offen sind. Die APIv2 ist einheitlicher und verständlicher und in unseren Test auch deutlich performanter.

Die Live-Schaltung der APIv2 erfolgt voraussichtlich Anfang Oktober mit dem regulären Coscine-Update, welches i.d.R. alle zwei Wochen dienstags stattfindet. Da nächste Woche Dienstag, der 03. Oktober ein Feiertag ist, wird die Live-Schaltung der neuen API-Version deshalb vermutlich erst am Mittwoch stattfinden. Anschließend laufen beide API-Versionen für sechs Wochen nebeneinander, sodass eine problemlose Umstellung von Seiten der API-Nutzenden in Coscine erfolgen kann. Am 16. November 2023 wird die alte API-Version dann entfernt.

Um einen reibungslosen Ablauf der Umstellung zu ermöglichen, haben wir auf der Coscine-Dokumentation eine Seite unter dem Namen APIv2 eingefügt. Zu jedem EndPoint der neuen API-Version, wie Application Profile Controller oder Blob Controller wurde bereits ein Issue in GitLab erstellt. Auf der Dokumentationsseite finden sich die entsprechenden Links zu allen erstellten Issues und weitere Informationen.

Wir möchten uns deshalb bereits im Vorfeld dafür bedanken, dass Sie als Coscine-Nutzende zu einer Verbesserung der Plattform beitragen!