Files
productmodel/OMDSServiceDefinition/ReleaseReadMe.md
JensBuehring 7e453d466e Schlussredaktion Version 1.7
- GetStateChanges / Notifikationen werden nicht veröffentlicht
 - Elemente für Vertragsdarstellung werden nicht veröffentlicht
 - RefSciherstellungLfnr wird Teil des allg. Verkaufsprodukts und wird bei den einzelnen Sparten entfernt.
 - Formulare (als Dokumente in BOA) werden noch nicht veröffentlicht
 - ZahlwegType bleibt wie bisher
 - ZusaetzlicheRisikodaten werden Bestandteil des versicherten Interesses

Ausschluss generierter Grafiken aus dem Git-Repository.
Dokumente überarbeitet.
ReleaseNotes-1-7-0 geschrieben.
2022-01-14 18:15:39 +01:00

57 lines
1.9 KiB
Markdown

# Schritte beim Release einer neuen Version
## Bearbeitung der Norm
### OMDS 2
Prüfen ob die richtige OMDS 2 XSD enthalten ist.
### OMDS 3
Abgrenzung des Veröffentlichungsumfangs - nicht alles aus dem Development-Branch wird veröffentlicht.
Insbesondere ist hier um etwaige Fehler auszuschließen nochmals gegen die tatsächlich veröffentlichten XSDs der
letzten Veröffentlichung zu prüfen.
Anpassung der Versions-Tags im in den XSDs und den Kommentar im WSDL.
## Code-Generierung
Der Code für die neue Version ist einmalig mit Java zu generieren.
Es gibt dazu ein Maven-Target.
## JavaDoc Generierung
Es sind die Javadocs per Maven Target zu generieren.
## Überarbeitung der Dokumentation
Dokumente haben einen Kopf bestehend aus:
* Titel
* Status: Empfehlung, Vorgeschlagener oder Freigegebener Standard
* Release: Versionsnummer des Releases
* Ansprechpartner
* Dokumentenhistorie
* Voraussetzungen
* Rechtliche Hinweise
* Inhaltsverzeichnis
Dokumente sollen im Kopf die Versionsnummer tragen, damit der Leser
gleich erkennen kann, zu welcher Version das Dokument gehört.
Der Dokumentenstatus soll im Kopf des Dokuments enthalten sein.
Entwürfe werden nicht veröffentlicht, sondern
* Empfehlung (in Gremien abgestimmt)
* Vorgeschlagener Standard (min. 1. Implementierung)
* Freigegebener Standard (min. 2. Implementierungen)
In der Fußzeile findet sich ein Copyright Hinweis, der ggf. aktualisiert werden muss.
Wenn neue Methoden veröffentlicht werden oder der Status von Dokumenten
hochgestuft wird, dann ist die Excel-Liste mit den Methoden "VerzeichnisOperationen.xlsx" anzupassen.
## Generierung der XSD Dokumentation mit XmlSpy
Mit Hilfe von XML-Spy die Dokumentation für jedes XSD generieren.
# Build
In der Datei assembly.xml ist vorgegeben, welche Verzeichnisse für die Veröffentlichung zusammengepackt werden.
Hier ist die Versionsnummmer des Release anzupassen!