Weather.gov dimiliki oleh National Weather Service (NWS). Weather.gov dan aplikasi terkait sering berada dalam daftar top-10 situs web federal yang paling banyak dikunjungi dengan 1,5 miliar kunjungan per tahun. Mereka adalah sumber utama kehidupan dan informasi cuaca/air/iklim penghematan properti untuk publik dan mitra. Seringkali mereka adalah satu-satunya sumber informasi sesuai permintaan, cuaca/air/iklim terperinci dari 122 kantor perkiraan cuaca.
Masalah mendasar yang kami amati adalah bahwa cuaca.gov mencerminkan silo organisasi (hukum Conway) lebih dari kebutuhan penggunanya. Kurangnya strategi keseluruhan, umpan balik/pemantauan, dan alat telah mengabadikan masalah ini.
Hal ini telah menyebabkan repositori informasi berharga yang tidak terorganisir yang diharuskan oleh pengguna eksternal dan pengguna internal berjuang untuk mengelola.
Kita akan tahu bahwa kita maju ke depan dalam masalah ini jika orang menemukan informasi lebih cepat, memahaminya dengan lebih baik, terus melihat NWS sebagai sumber otoritatif, dan mempertahankan kemajuan itu.
Siapa pun dapat memahami dampak dari cuaca yang akan datang, terutama ketika datang untuk membuat keputusan untuk menyelamatkan hidup dan properti - setiap kata dan setiap menit penting.
Membangun kembali cuaca.gov untuk mencerminkan integritas dan perawatan yang dimiliki NWS untuk orang -orang yang mereka layani.
Weather.gov 2.0 hanya akan berhasil jika setiap orang dengan NWS melihat situs tersebut mencerminkan nilai -nilai mereka, seperti agensi. Karena misi dan budaya di NWS dibangun di sekitar melayani, mempersiapkan, dan melindungi orang, situs tersebut harus melakukan hal yang sama.
Pada akhir September 2025 :
Pada akhir September 2026 :
Proyek ini berada di domain publik di seluruh dunia. Sebagaimana dinyatakan untuk berkontribusi:
Proyek ini berada di domain publik di Amerika Serikat, dan hak cipta dan hak -hak terkait dalam karya di seluruh dunia dibebaskan melalui Dedikasi Domain Publik Universal CC0 1.0.
Semua kontribusi untuk proyek ini akan dirilis di bawah dedikasi CC0. Dengan mengirimkan permintaan tarik, Anda setuju untuk mematuhi pengabaian kepentingan hak cipta ini.
Jenis: CMS tradisional (alias Legacy, United, Headful: Laugh :) Tumpukan: Docker Drupal Image (Apache, PHP, Composer, MySQL) Bahasa dan Kerangka kerja: PHP, Symfony, Twig
*.Weather.gov situs dicakup oleh kebijakan pengungkapan Departemen Kerentanan Perdagangan. Jika Anda ingin mengungkapkan kerentanan dengan situs beta kami atau situs pengujian mana pun, ada dua opsi:
Docker melakukan semua pengangkatan berat untuk pengaturan dan konfigurasi. Ini mudah untuk bangun dan berlari. Pastikan Anda memasang Docker secara lokal.
cd
ke dalamnya.docker compose up
dari baris perintah. Atau, pasang plugin Docker di vScode, lalu klik kanan pada Docker-compose.yml dan pilih Compose Up .make install-site
.admin
dan kata sandi Anda root
. Maka Anda bisa melakukan hal -hal! Kami mengikat folder tema sehingga kami dapat menguji menambahkan tema baru. Jadi perubahan yang dibuat di folder tema tercermin di folder host.
http://localhost:8080/admin/appearance
make shell
untuk mendapatkan cangkang di wadahcd web
untuk sampai ke folder root drupalphp core/scripts/drupal generate-theme new_weather_theme
[!PERINGATAN]
Pastikan tema baru Anda memiliki Underscore (_) sebagai pembatas. Tanda hubung dan ruang tidak akan berfungsi.
exit
untuk meninggalkan wadahthemes/new_weather_theme/new_weather_theme.info.yml
file ke yang ramah pembaca, seperti New Weather
. Itu saja! Sekarang ketika Anda membuat perubahan pada file tema, mereka akan disinkronkan ke instance Docker. Setiap kali Anda melakukan perubahan ke template .twig, pastikan untuk membangun kembali cache menggunakan perintah make clear-cache
.
Ketika versi baru dari Drupal Core tersedia, gunakan Composer untuk mengintalkan pembaruan terbaru. Lihat Memperbarui Dokumen Inti.
Jalankan composer show drupal/core-recommended
untuk melihat versi Drupal Core terbaru. Kemudian jalankan:
composer update "drupal/core-*" --with-all-dependencies
Ini akan memperbarui proyek yang diperlukan: drupal/core-recommended drupal/core-composer-scaffold drupal/core-project-message
Memperbarui db menggunakan drush
make shell
drush updatedb
drush cache:rebuild
composer install --no-dev
pada produksi, bukan pembaruan komposer.drush updatedb
atau kunjungi update.php