|
GitHub wird von vielen Entwicklern als Web-basierte Versionsverwaltung
für ihre Projekte genutzt. Darunter sind auch viele JavaScript-Erweiterungen
für HTML 5. Das World
Wide Web Consortium (W3C) hat sich offensichtlich die Vorgehensweise
zum Vorbild genommen. W3C nutzt die Hosting-Plattform zur Gestaltung
des Webstandards HTML 5.1.
Wie auch bei anderen Projekten werden für vorgeschlagene Änderungen
Pull Requests eingereicht. Das Einreichen eines Issues bietet sich
an, falls Bestandteile der Spezifikation nicht mit einem der Browser
zusammenarbeitet. Die in mindestens zwei aktuellen Browser-Engines
unzureichend funktionierenden Elemente werden laut dem Blog-Beitrag
zur Spezifikation vom W3C entfernt. Das Konsortium oder die Community
kann daraufhin die fallen gelassene Funktion als zukünftige
Erweiterung vorschlagen.
Das W3C empfiehlt für umfangreiche neue Features das Anlegen
eines separaten Moduls. Damit soll eine breite Akzeptanz der Nutzer
und eine weitgehende Unterstützung durch die Werkzeuge, Browser
und Ersteller von Inhalten sichergestellt werden.
Durch die W3C
Patent Policy ist HTML abgedeckt. Die gegenwärtige Spezifikation
darf ohne Lizenzgebühren implementiert werden, haben die potenziellen
Patentinhaber zugesichert. Es ist zunächst zu überprüfen,
ob sich dadurch die Voraussetzungen ändern, falls Änderungen
Auswirkungen auf bestimmte Patente haben.
Im September möchte das W3C die Recommendation veröffentlichen,
womit der Standardisierungsprozess abgeschlossen wäre. Im Juni
soll bereits die Candidate Recommendation erfolgen. Das Einreichen
von Pull Requests und Issues soll die Mitarbeit der Community vereinfachen,
und die Veröffentlichung der Spezifikation auf GitHub soll
den Vorgang beschleunigen. Etwa im Jahrestakt plant das W3C für
die Zukunft die Veröffentlichung stabiler HTML-Versionen.
Das Repository wird von der Web
Platform Working Group verwaltet. Für Interessenten stehen
alle Informationen im Blog-Beitrag. Dort gibt es auch einen Hinweise
zur Verwendung des Bikeshed-Preprocessors, den das W3C zum Erstellen
der Spezifikation einsetzt.
(ts, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|