Zum Hauptinhalt springen

Anhang A. Danksagungen

Die Syntax für ABNF wurde ursprünglich in RFC 733 spezifiziert. Ken L. Harrenstien von SRI International war dafür verantwortlich, die BNF in eine erweiterte BNF (Augmented BNF) umzuschreiben, die die Darstellung kleiner und leichter verständlich macht.

Dieses neuere Projekt begann als einfache Bemühung, den Teil von RFC 822 auszusondern, der von Autoren von Nicht-E-Mail-Spezifikationen wiederholt zitiert wurde, nämlich die Beschreibung der erweiterten BNF. Statt den vorhandenen Text einfach und blind in ein separates Dokument umzuwandeln, entschied sich die Arbeitsgruppe, die Mängel ebenso wie die Vorteile der vorhandenen Spezifikation und der in den letzten 15 Jahren verfügbar gewordenen verwandten Spezifikationen sorgfältig zu erwägen und daher eine Verbesserung anzustreben. Dadurch wurde das Projekt zu etwas deutlich Ehrgeizigerem, als ursprünglich beabsichtigt war. Interessanterweise unterscheidet sich das Ergebnis nicht massiv von dem ursprünglichen, obwohl Entscheidungen wie die Entfernung der Listennotation (list notation) überraschend kamen.

Diese "getrennte" Version der Spezifikation war Teil der DRUMS-Arbeitsgruppe, mit bedeutenden Beiträgen von Jerome Abela, Harald Alvestrand, Robert Elz, Roger Fajman, Aviva Garrett, Tom Harsch, Dan Kohn, Bill McQuillan, Keith Moore, Chris Newman, Pete Resnick und Henning Schulzrinne.

Julian Reschke gebührt besonderer Dank für die Umwandlung der Draft-Standard-Version in die XML-Quellform.