PlasmaPy / PlasmaPy/plasmapy.github.io
Create shortcode to handle time zones
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 17
- Forks
- 24
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Create a shortcode so we can defined a meeting in a given timezone (e.g. EST) hand have the other timezones (PST and UTC) automatically generated.
It might be possible to store meeting times in web/data/vars.json so the variables are available to all pages/posts. This would allows us to only update vars.json if we change a weekly meeting time, and the change would propagate to all pages/posts.
It would nice to this pinned with a cron job that has the website built, say, at 5am EST every Sunday so time changes from daylight savings is automatically adjusted for.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den vorgeschlagenen Speicherort web/data/vars.json und die Handhabung von Shortcodes in den Seiten und Beiträgen der Website zu untersuchen. Definiere, wie eine Besprechungszeit in einer Zeitzone PST- und UTC-Werte erzeugen soll, und bestimme anschließend, wie der Website-Build per cron für wöchentliche Aktualisierungen der Sommerzeit geplant werden könnte.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Bereich
- web-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100