arch-kiosk / arch-kiosk-office

💼 central place for collaboration
GNU Affero General Public License v3.0
1 stars 0 forks source link

manage and index available time zones #2784

Closed urapadmin closed 2 months ago

urapadmin commented 3 months ago

It appears necessary to keep a list of time zones in the kiosk database. Since creating that list is a costly task it should be done only when there is new time zone material which usually comes with Kiosk. So transfer_kiosk would be the right place to do this.

Let's make a kiosk time zone library that capsules those things.

urapadmin commented 3 months ago

I want to index them, too, so that it isn't necessary to save the whole time zone name all the time.

urapadmin commented 3 months ago

it would also be nice to have readable names whenever a human friendly name can be obtained. That is not always the case but in those cases where a user friendly name is unequivocal it should be used.

Don't forget to filter out deprecated names! That is a special task I have to do on my own by using the IANA database itself. Really? Hmpf.

urapadmin commented 3 months ago

this is done by the new class KioskTimeZones. See some documentation here: https://wiki.arch-kiosk.brown.edu/urapdev/doku.php?id=development:kiosk_and_time#time_zone_file