Zum Hauptinhalt springen

API-Verwerfungs- und Außerbetriebnahmerichtlinie

Auf dieser Seite erfahren Sie, was Sie als Kunde von Jutros Engagement für Non-Breaking Changes (NBCs) erwarten können.

Erfolgskriterien​

Kunden der Jutro Digital Platform (die Jutro direkt nutzen) und Kunden, die für ihre digitalen Referenzanwendungen auf Jutro angewiesen sind, erhalten Upgrades zum Nulltarif.

Jutro Digital Platform-Richtlinie​

Verwerfungszeitstrahl​

Im folgenden Zeitstrahl wird erläutert, was zu erwarten ist, wenn eine API veraltet ist. Ein veraltetes Element ist ein Element, das verfügbar ist, aber nicht zur Verwendung empfohlen wird. Wenn Guidewire eine Änderung implementiert und etwas verwirft, wird die Änderung nach folgendem Zeitplan durchgeführt:

Verwerfungszeitstrahl

Verworfen, aber voller Support​

Das Änderungsprotokoll für die entsprechende Jutro-Nebenversion beschreibt die Verwerfungen. Die Dokumentation wird aktualisiert, um deutlich auf die Veraltung hinzuweisen und von der Verwendung der veralteten Funktionalität zugunsten alternativer Methoden abzuraten. Veralteten Funktionen werden keine neuen Funktionen hinzugefügt, sie bieten jedoch die gleiche vollständige Unterstützung wie nicht veraltete Funktionen, z. B. Fehlersuche, Fehlerbehebung und Unterstützung beim Beantworten von Fragen.

Von der Verwendung der verworfenen Funktionen wird abgeraten. Guidewire wird seine Kunden über die Abhängigkeiten oder die Verwendung der verworfenen APIs mit Hilfe von Tools wie dem Konsolenprotokoll, den Jutro Web Apps und dem E-Mail-Digest informieren.

Verworfen, aber begrenzter Support​

Aus der Dokumentation geht hervor, dass diese Funktion als veraltete Funktionalität betrachtet wird. Guidewire empfiehlt seinen Kunden dringend, sich von dieser Funktion zu trennen. Die Fehlerkorrekturen sind begrenzt, das Hauptaugenmerk liegt auf Sicherheitskorrekturen. Es werden nur nicht-investigative Fragen zu dieser Funktion beantwortet. Um die Problemlösung zu beschleunigen, wird den Benutzern empfohlen, eigene Nachforschungen anzustellen, wenn etwas in ihrer speziellen Umgebung nicht funktioniert.

Die verbleibende bedingungslose Unterstützung besteht aus Sicherheitskorrekturen und etwaigen Regressionen, wenn sie versehentlich eingeführt werden. Wenn eine neue Hauptversion von Jutro veröffentlicht wird, wird die Funktionalität möglicherweise in einen älteren Speicherbereich wie ein bestimmtes Verzeichnis oder Paket verschoben. Die Verwendung älterer Funktionen kann für neue Jutro-Anwendungen blockiert werden.

Außer Betrieb genommen​

Wenn die Legacy-Funktionalität in keiner der Kunden-Apps genutzt wird, kann Guidewire die Legacy-Funktionalität in einem größeren Release der Jutro Digital Platform vollständig entfernen. Dies geschieht in der Regel, wenn Kunden von dieser bestimmten Funktionalität abgewandert sind. Kunden können sich auch dafür entscheiden, eine bestimmte Funktionalität zu übernehmen, indem sie sie in ihren eigenen Anwendungscode integrieren, z. B. indem sie eine verworfene Komponente in die Codebasis der Anwendung verschieben. In diesem Szenario kann Guidewire eine solche Übertragung durch die Bereitstellung von Codemods unterstützen. Sobald die Komponente in die Codebase des Kunden übertragen wurde, wird sie von Guidewire nicht mehr gewartet oder aktualisiert.

On this page