{"action":"closed","issue":{"url":"https://api.github.com/repos/JodaOrg/joda-time/issues/37","labels_url":"https://api.github.com/repos/JodaOrg/joda-time/issues/37/labels{/name}","comments_url":"https://api.github.com/repos/JodaOrg/joda-time/issues/37/comments","events_url":"https://api.github.com/repos/JodaOrg/joda-time/issues/37/events","html_url":"https://github.com/JodaOrg/joda-time/issues/37","id":16403948,"number":37,"title":"Allow alternate location for time zone data files","user":{"login":"derekdobler","id":4582003,"avatar_url":"https://avatars.githubusercontent.com/u/4582003?v=3","gravatar_id":"","url":"https://api.github.com/users/derekdobler","html_url":"https://github.com/derekdobler","followers_url":"https://api.github.com/users/derekdobler/followers","following_url":"https://api.github.com/users/derekdobler/following{/other_user}","gists_url":"https://api.github.com/users/derekdobler/gists{/gist_id}","starred_url":"https://api.github.com/users/derekdobler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/derekdobler/subscriptions","organizations_url":"https://api.github.com/users/derekdobler/orgs","repos_url":"https://api.github.com/users/derekdobler/repos","events_url":"https://api.github.com/users/derekdobler/events{/privacy}","received_events_url":"https://api.github.com/users/derekdobler/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JodaOrg/joda-time/labels/RFE","name":"RFE","color":"006b75"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":26,"created_at":"2013-07-05T13:49:06Z","updated_at":"2015-01-04T22:35:38Z","closed_at":"2015-01-04T22:35:38Z","body":"Due to countries changing their time zone rules and having to reassemble joda-time to pick them up, it'd be beneficial to allow a system property to define an alternate location  to read the time zone data files.  By defining a property such as\r\n\r\n-Dorg.joda.time.tz.data=path/to/files\r\n\r\nthe data files would be read in from the path provided; if no property was declared, it would default to its current behavior of loading the files it compiled when being packaged.  This could be used as a stop-gap until a solution described in #17 could be implemented."}}