Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update 0.3x series with 2016h timezone data #58

Closed
smlsml opened this issue Oct 27, 2016 · 5 comments
Closed

Update 0.3x series with 2016h timezone data #58

smlsml opened this issue Oct 27, 2016 · 5 comments

Comments

@smlsml
Copy link

@smlsml smlsml commented Oct 27, 2016

@philr
Copy link
Member

@philr philr commented Oct 27, 2016

Can I ask why you need a new 0.3.x release and cannot upgrade to the latest version of TZInfo?

I'm not really intending to continue supporting or releasing updates for the old 0.3.x branch. It has now been over three years since TZInfo version 1.0.0 was released. The last version of Rails to require 0.3.x is the now unsupported version 4.0 (Rails 4.1 and later use the latest version of TZInfo).

The 2016h Time Zone Database is available in tzinfo-data v1.2016.8 (which requires tzinfo >= 1.0.0).

If you want to build your own update to 0.3.x, you can do so by extracting the IANA Time Zone Database tzdata tarball into the data directory and running rake build_tz_modules.

@MGPalmer
Copy link

@MGPalmer MGPalmer commented Oct 27, 2016

I would assume that OP is, like us, stuck on Rails 3.x :/

@smlsml
Copy link
Author

@smlsml smlsml commented Oct 27, 2016

Our app is still on Rails 3.2 (3.2.22.5) which requires tzinfo 0.3.x (ActiveRecord or ActiveSupport I think). We desperately need to update to a newer version of Rails but that is a huge undertaking due to the size of our app.

I mostly just need the Turkish timezone changes in 2016g. We ship the code server in an on-prem OVA so we have to be diligent about these details.

It would really help us out to get a new version cut.

Hope you can help, many thanks!

Steve

On Oct 27, 2016, at 1:17 PM, Phil Ross <notifications@github.commailto:notifications@github.com> wrote:

Can I ask why you need a new 0.3.x release?

I'm not really intending to continue supporting or releasing updates for the old 0.3.x branch. It has now been over three years since TZInfo version 1.0.0 was released. The last version of Rails to require 0.3.x is the now unsupported version 4.0 (Rails 4.1 and later use the latest version of TZInfo).

The 2016h Time Zone Database is available in tzinfo-data v1.2016.8 (which requires tzinfo >= 1.0.0).

If you want to build your own update to 0.3.x, you can do so by extracting the IANA Time Zone Database tzdata tarball into the data directory and running rake build_tz_modules.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com//issues/58#issuecomment-256741950, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AAVwZEf9OEE2vEMg_iOXd_Q5MIbs3S-fks5q4PiygaJpZM4Kir9X.

@philr
Copy link
Member

@philr philr commented Oct 28, 2016

I taken a look at the download figures for tzinfo 0.3.x gems, calculating the number of downloads each version has had per day that version was the latest available. This statistic shows that usage of 0.3.x is declining, but there are still ~5000 downloads per day of the latest version.

I've just published v0.3.52 (based on tzdata 2016h).

I'll carry on doing 0.3.x releases for significant changes to the IANA Time Zone Database for a while longer (but not forever).

@philr philr closed this Oct 28, 2016
@MGPalmer
Copy link

@MGPalmer MGPalmer commented Oct 28, 2016

@philr Thanks a million! I actually managed to hack together our own version (half an hour ago...what are the odds?), but I'm very glad to use the "official" version!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.