Page MenuHomePhabricator

Deploy an instance of Zonestamp on Toolforge
Open, Needs TriagePublic

Description

@TheDJ discovered this handy tool Zonestamp on Github and used it for the Wikimedia-Hackathon-2020. Let's host our own on Toolforge!

Event Timeline

JeanFred created this task.May 11 2020, 8:25 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMay 11 2020, 8:25 AM
JeanFred claimed this task.May 11 2020, 8:26 AM

During the hackathon I emailed back and forth with the original author, Raquel Smith. She kindly accepted to license it under MIT license \o/

JeanFred reassigned this task from JeanFred to TheDJ.Aug 15 2020, 3:56 PM

Unassigning myself, leaving it to @TheDJ :)

Deployed as https://zonestamp.toolforge.org
Script at: https://github.com/hartman/zonestamp-toolforge

Still requires some follow up (mostly to make the deploy simpler). Also upstream could use some npm updates

TheDJ added a comment.EditedAug 20 2020, 2:28 PM

Desired improvements that people have informed me about or that I want

  • Check daylight savings time support. This seems to be shaky
  • Also show UTC time
  • Localize presentation of time and date
  • Improve mobile presentation
  • Add main
  • Update the npm dependencies
  • Set npm dependencies as dev dependencies?
  • Make it possible to make a link in iso UTC timestamp format
  • Allow simpler sensible deploy, by doing installation on server, instead of copying files from local directory to server (very slow, because not what the login server is meant for)

This has led me consider completely forking this, because.. that's a lot.
Been considering this timezone picker: https://baseweb.design/components/timezone-picker/ because it is one of few that properly seems to support DST