6. Registrierungsverfahren für strukturierte Syntaxsuffixe (Structured Syntax Suffix Registration Procedures)
Einige Medientypen spezifizieren eine bestimmte benannte strukturierte Syntax (structured syntax) als Teil ihrer Definition unter Verwendung der "+suffix"-Konvention. Die Registrierung von strukturierten Syntaxsuffixen bietet eine zentrale Registrierung zur Identifizierung und Vermeidung von Konflikten zwischen Suffixen, die in Medientypen verwendet werden.
Registrierungen von strukturierten Syntaxsuffixen dürfen nicht:
- Die Erstellung von Medientypen einschränken, die die identifizierte strukturierte Syntax verwenden
- Verweise auf die Registrierung des strukturierten Syntaxsuffixes in anderen Spezifikationen erfordern
- Die Verwendung einer bestimmten Form der strukturierten Syntax erfordern
- Irgendeine Form der Syntaxdefinition (syntax definition) bereitstellen, nur die Identifizierung der strukturierten Syntax
Um eine Registrierung eines strukturierten Syntaxsuffixes zu erstellen:
-
Wählen Sie ein eindeutiges "+suffix". Dieser Suffixbezeichner muss mit einem Pluszeichen ("+") beginnen und den gleichen Syntaxanforderungen für restricted-name folgen wie in Section 4.2.
-
Bereiten Sie einen Registrierungsantrag vor, der alle erforderlichen Teile Ihres Registrierungsantrags enthält, wie in Section 6.2 beschrieben.
-
Veröffentlichen Sie den Registrierungsantrag auf der Mailingliste
[email protected]zur Überprüfung und Kommentierung, um Aufmerksamkeit auf die Registrierung des Typs des strukturierten Syntaxsuffixes zu lenken. Gewähren Sie eine angemessene Zeit für Diskussion und Kommentare. -
Reagieren Sie auf Überprüfungskommentare und nehmen Sie Überarbeitungen an der vorgeschlagenen Registrierung vor, um sie mit den in diesem Dokument gegebenen Richtlinien in Einklang zu bringen.
-
Reichen Sie die (möglicherweise aktualisierte) Registrierungsvorlage (oder einen Zeiger auf das Dokument, das sie enthält) bei der IANA unter
[email protected]ein.
Nach Erhalt eines Registrierungsantrags für ein strukturiertes Syntaxsuffix:
-
Die IANA überprüft die Vollständigkeit der Einreichung; wenn Abschnitte fehlen oder Zitate nicht korrekt sind, lehnt die IANA den Registrierungsantrag ab.
-
Die IANA überprüft die aktuelle Registrierung auf einen Eintrag mit demselben Namen; wenn eine solche Registrierung existiert, lehnt die IANA den Registrierungsantrag ab.
-
Die IANA fordert eine Expertenprüfung (Expert Review) des Registrierungsantrags anhand der entsprechenden Richtlinien an.
-
Der benannte Experte (Designated Expert) kann bei Bedarf zusätzliche Überprüfungen oder Diskussionen anfordern.
-
Wenn die Expertenprüfung die Registrierung empfiehlt, fügt die IANA die Registrierung zur entsprechenden Registrierung hinzu.
Die Spezifikation des anfänglichen Registrierungsinhalts [RFC6839] liefert Beispiele für Registrierungen von strukturierten Syntaxsuffixen.
6.1 Änderungsverfahren (Change Procedures)
Registrierungen können in jeder Registrierung durch denselben Mechanismus aktualisiert werden, der für eine anfängliche Registrierung erforderlich ist. In Fällen, in denen die ursprüngliche Definition des Schemas in einem von der IESG genehmigten Dokument enthalten ist, erfordert die Aktualisierung der Spezifikation auch die Genehmigung durch die IESG.
6.2 Registrierungsvorlage für strukturierte Syntaxsuffixe (Structured Syntax Suffix Registration Template)
Diese Vorlage beschreibt die Felder, die in einem Registrierungsantrag für strukturierte Syntaxsuffixe bereitgestellt werden müssen:
Name (Name)
- Vollständiger Name der gut definierten strukturierten Syntax.
+suffix (Suffix)
- Suffix, das verwendet wird, um die Konformität mit der Syntax anzuzeigen.
References (Referenzen)
- Vollständige Zitate für alle Spezifikationen einschließen, die zum Verstehen der strukturierten Syntax erforderlich sind.
Encoding considerations (Kodierungsüberlegungen)
- Hier sollten allgemeine Hinweise zu Kodierungsüberlegungen für jeden Typ gegeben werden, der diese Syntax verwendet. Die gleichen Anforderungen für Medientyp-Kodierungsüberlegungen, die in Section 4.8 angegeben sind, gelten hier.
Interoperability considerations (Interoperabilitätsüberlegungen)
- Alle Probleme bezüglich der interoperablen Verwendung von Typen, die diese strukturierte Syntax verwenden, sollten hier angegeben werden. Beispiele wären die Existenz inkompatibler Versionen der Syntax, Probleme bei der Kombination bestimmter Zeichensätze (charsets) mit der Syntax oder Inkompatibilitäten mit anderen Typen oder Protokollen.
Fragment identifier considerations (Fragment-Identifikator-Überlegungen)
- Die generische Verarbeitung von Fragment-Identifikatoren für jeden Typ, der diese Syntax verwendet, sollte hier beschrieben werden.
Security considerations (Sicherheitsüberlegungen)
- Sicherheitsüberlegungen, die von Medientypen geteilt werden, die diese strukturierte Syntax verwenden, müssen hier spezifiziert werden. Die gleichen Anforderungen für Medientyp-Sicherheitsüberlegungen, die in Section 4.6 angegeben sind, gelten hier, mit der Ausnahme, dass die Option, die Sicherheitsüberlegungen nicht zu bewerten, für Suffixregistrierungen nicht verfügbar ist.
Contact (Kontakt)
- Person (einschließlich Kontaktinformationen) für weitere Informationen zu kontaktieren.
Author/Change controller (Autor/Änderungsverantwortlicher)
- Person (einschließlich Kontaktinformationen), die berechtigt ist, diese Suffixregistrierung zu ändern.