#944398 ITP: node-timezone -- Timezone database and functions for node.js

#944398#5
Date:
2019-11-09 06:36:39 UTC
From:
To:
* Package name    : node-timezone
  Version         : 1.0.22
  Upstream Author : Alan Gutierrez <alan@prettyrobots.com>
* URL             : http://bigeasy.github.io/timezone
* License         : Expat
  Programming Lang: JavaScript
  Description     : Timezone database and functions for node.js

  Small, elegant, Olson educated, timezone aware date math and
  `strftime` date formatting in pure JavaScript with no dependendcies
  for Node.js and the browser. Timezone uses the Olson/IANA timezone
  database. Timezone is aware of every clock transition in the Olson
  database. Timezones supports the full compilment of `strftime` format
  specifiers defined by GNU `date`. Timezone can perform date math and
  adjust for daylight savings time. Timezone works in the browser too
  where it is less than 3K minified and gzipped

I'd like to submit it to the pkg-js-team or at least get a few comments
as I don't have much experience with javascript packaging.

Current progress is in:
https://salsa.debian.org/diane/node-timezone

Lintian is currently reporting a few errors where files are in
usr/lib/nodejs instead of usr/share/nodejs.

Diane Trout

#944398#10
Date:
2019-11-15 12:29:18 UTC
From:
To:
This seems to embed tzdata, which is bad as it will mean more work on supported
releases as it's one more package to update whenever there are timezone changes.
It would be nice if tzdata provided a tzdata-source package that this one could
build-depend on, and with new tzdata releases we'd just need to rebuild this one.

Btw the upstream version and your package are still using tzdata 2018i which is
outdated. If this gets in the archive you should commit to get it timely
updated, not only in sid but also in (old)stable. See how
libdatetime-timezone-perl gets updated whenever there's a tzdata release:

https://lists.debian.org/debian-stable-announce/2019/09/msg00003.html

Cheers,
Emilio