Willkommen bei Weather.gov 2.0
- Weather.gov gehört dem US National Weather Service (NWS) und ist mit 1,5 Milliarden Besuchen pro Jahr eine der meistbesuchten Websites der US-Bundesbehörden.
- Das grundlegende Problem ist, dass Weather.gov stärker die organisatorischen Silos widerspiegelt als die Bedürfnisse der Nutzer. Das Fehlen von Strategie, Feedback/Monitoring und Werkzeugen hält dieses Problem aufrecht.
- Man kann davon ausgehen, dass das Problem gelöst wird, wenn Menschen Informationen schneller finden, sie besser verstehen, den NWS weiterhin als maßgebliche Quelle wahrnehmen und diese Fortschritte erhalten bleiben.
Vision, Mission und Minimum-Viable-Product-(MVP)-Strategie
- Die Vision ist, dass jeder die Auswirkungen des bevorstehenden Wetters verstehen können sollte.
- Die Mission ist, Weather.gov neu aufzubauen, damit es die Sorgfalt und Wahrhaftigkeit widerspiegelt, die der NWS für die Menschen aufbringt.
- Die MVP-Strategie besteht darin, Vorhersagen und Bedingungen für gewöhnliches und gefährliches Wetter leichter vermittelbar zu machen.
- Die wichtigsten Nutzer des MVP sind intern die Meteorologen des NWS sowie extern die breite Öffentlichkeit und Notfallmanager.
Strategie und Plan
- Die vorrangige Strategie besteht derzeit darin, Prototypen einzelner Komponenten zu erstellen, um wichtige Entscheidungen zu treffen und Risiken zu bewerten.
- Der nächste Schritt besteht darin, zuerst das denkbar Einfachste zu bauen und danach so schnell wie möglich Komplexität hinzuzufügen.
- Die frühe Roadmap kann hier eingesehen werden.
Kriterien für endgültigen Erfolg oder Misserfolg
- Erfolg bedeutet, dass alle Regionen und Programme in guter Absicht mit dem Team zusammenarbeiten, wenn die Website so weit skaliert ist, dass sie ihre Anforderungen erfüllen kann.
- Misserfolg bedeutet, dass die Website aufgezwungen wird, mit großem PR-Aufwand veröffentlicht wird oder ein einzelnes Scheitern als Scheitern des gesamten Projekts gewertet wird.
Public Domain
- Dieses Projekt ist weltweit Public Domain. Für alle Beiträge wird über die CC0 1.0 Universal Public Domain Dedication auf Urheberrechte verzichtet.
Tech-Stack
- Der Tech-Stack ist ein traditionelles CMS (Content-Management-System) mit Docker, Drupal, PHP, Symfony, Twig und mehr.
Drupal 10 in Docker ausführen
- Docker vereinfacht Setup und Konfiguration. Wenn Docker installiert ist, kann das Repository geklont und mit dem Befehl
docker compose up gestartet werden.
- Die Site-Konfiguration kann installiert werden, und über localhost kann man sich anmelden und die Verwaltung übernehmen.
Themes bearbeiten und hinzufügen
- Durch Bind-Mounten des Theme-Ordners können neue Themes hinzugefügt werden. Änderungen im Theme-Ordner werden im Host-Ordner gespiegelt.
- Auf der Drupal-Seite für das Erscheinungsbild kann ein neues Theme erstellt werden, und mit einem Befehl zum Neuaufbau des Caches können die Änderungen übernommen werden.
Installation von Drupal-Core-Updates
- In der Entwicklungsumgebung können mit Composer die neuesten Updates für den Drupal-Core installiert werden.
- In der Produktivumgebung können die geänderten Dateien composer.json und composer.lock gepusht und die Updates mit dem Befehl
composer install --no-dev angewendet werden.
Meinung von GN⁺
- Das Projekt Weather.gov 2.0 verfolgt einen nutzerzentrierten Ansatz, der moderne Erwartungen an Websites öffentlicher Dienste widerspiegelt.
- Das Projekt konzentriert sich darauf, die Zugänglichkeit und Verständlichkeit von Wetterinformationen zu verbessern, was in Notfällen wie Naturkatastrophen sehr wichtig sein kann.
- Der Einsatz von Drupal CMS bietet Skalierbarkeit und Flexibilität, kann aber zugleich Fachwissen für Anpassung und Wartung erfordern.
1 Kommentare
Hacker-News-Kommentare
Es scheint sich um ein Projekt im Rahmen eines Vertrags/einer Partnerschaft mit 18F (GSA) zu handeln. Es wird Überraschung darüber geäußert, dass öffentlich anerkannt wird, dass weather.gov das Problem widerspiegelt, organisatorische Silos abzubilden, und dass dieses Problem aufgrund fehlender Strategie, fehlenden Feedbacks/Monitorings und unzureichender Werkzeuge fortbesteht.
Es gibt die Frage, ob Version 2.0 Quellcode in Entwicklung ist oder tatsächlich bereits nutzbar ist. Dabei wird an eine frühere experimentelle Regierungswebsite für Luftfahrt-Wetterprodukte erinnert, die letztlich eingestellt wurde, weil sie im staatlichen Finanzierungssystem gefangen war, und deren Arbeit nie zur Hauptseite befördert wurde.
Die USA verfügen über einen hervorragenden Wetterdienst, und dessen Produkte müssen kostenlos und gemeinfrei sein. Gleichzeitig gibt es aber auch politischen Druck, dass der staatliche Wetterdienst nicht zu gut sein darf, damit kommerzielle Unternehmen Gewinne erzielen können. AccuWeather war 2005 eines dieser Unternehmen.
Es gibt positives Feedback dazu, dass die Website radar.weather.gov auf allen Geräten gut funktioniert und keine Werbung enthält. Außerdem wird dazu ermutigt, die gute Arbeit fortzusetzen.
Es gibt Neugier darauf, welche Auswirkungen dies auf api.weather.gov haben wird. Erwähnt werden ein selbstgebautes Dashboard und der Wunsch, dass Datenfelder für maritime Vorhersagen ausgefüllt werden.
Es gibt Lob dafür, dass der National Weather Service eine Zukunftsvision für Bundesbehörden aufzeigt.
Es wird die Meinung geäußert, dass ein zentraler Ort nötig ist, an dem alle Open-Source-Projekte mit Regierungsbezug aufgelistet sind. Gewünscht wird, über die GitHub-Organisation usa-gov einfach auf alle Repositories zugreifen zu können.
Die Vorhersagegrafik von weather.gov sei am nützlichsten und die erste Quelle, die man aufruft, wenn man das Wetter wissen möchte, so eine persönliche Einschätzung.
Es gibt Anmerkungen zur Datennutzung und zu UI-Problemen bei Regierungsdiensten sowie eine positive Einschätzung der von NOAA bereitgestellten Rohdaten, verbunden mit dem Wunsch nach mehr Informationen zu APIs für Menschen, die eigene Dienste bauen.
Es wird darauf hingewiesen, dass fehlende klare Anleitungen zur Mitwirkung für Personen, die eine Beteiligung in Betracht ziehen, verwirrend sein können.
Es gibt die Meinung, dass das große Radar-Update vor einigen Jahren misslungen war, und Freude darüber, dass die Regierung dies anerkannt und einen Rückzieher gemacht hat.