TimeZone Updater Tool/Project, where would we put it? (original) (raw)
Alan Bateman Alan.Bateman at oracle.com
Fri Nov 29 10:36:45 UTC 2019
- Previous message: TimeZone Updater Tool/Project, where would we put it?
- Next message: TimeZone Updater Tool/Project, where would we put it?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 28/11/2019 15:48, Andrew Leonard wrote:
- Contribute all the tzupdater code to the JDK (jdk/jdk) project under the folder "src/tzupdater" - Add configure option --build-latest-tzupdater - When specified it: - upgrades the IANA files with the latest from IANA - once tzdb.dat has been built as part of gendata target, the src/tzupdater is built which produces "build//images/tzupdater/jtzuYYYY[a-z].zip" (2): - Currently the built "jtzuYYYY[a-z]/zip" can be applied by the end user to any jdk8+ based on current features and "rearguard" compatibility. Can you expand a bit on what you mean by "can be applied"? It is a zip that is unzipped over an existing run-time image or is a script or native program that patches the run-time image? I guess I'm trying to understand if this is specific to tzdb.dat or whether it's a more general patching tool. I would minimally expect that anything updating the run-time image would do version and other sanity checks before updating and that it would update the
release
file to leave clear evidence that it was updated. I'm also wondering why the build of JDK N would produce a patch for releases older than N - is that just convenience because the more recent TZ data will be likely in the repo building JDK N?
-Alan
- Previous message: TimeZone Updater Tool/Project, where would we put it?
- Next message: TimeZone Updater Tool/Project, where would we put it?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]