{"action":"created","issue":{"url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/31","labels_url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/31/comments","events_url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/31/events","html_url":"https://github.com/damnhandy/Handy-URI-Templates/issues/31","id":107396421,"number":31,"title":"Replace SimpleDateFormat with Joda Time to Improve Performance","user":{"login":"damnhandy","id":415094,"avatar_url":"https://avatars.githubusercontent.com/u/415094?v=3","gravatar_id":"","url":"https://api.github.com/users/damnhandy","html_url":"https://github.com/damnhandy","followers_url":"https://api.github.com/users/damnhandy/followers","following_url":"https://api.github.com/users/damnhandy/following{/other_user}","gists_url":"https://api.github.com/users/damnhandy/gists{/gist_id}","starred_url":"https://api.github.com/users/damnhandy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/damnhandy/subscriptions","organizations_url":"https://api.github.com/users/damnhandy/orgs","repos_url":"https://api.github.com/users/damnhandy/repos","events_url":"https://api.github.com/users/damnhandy/events{/privacy}","received_events_url":"https://api.github.com/users/damnhandy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-20T14:55:44Z","updated_at":"2015-09-21T18:16:09Z","closed_at":null,"body":"@asaph recently added PR #30, which replaces SimpleDateFormat with JodaTime. I've been reluctant on adding new dependencies as this library is used in many different Java environments such as Android. I'm not sure how Android plays with JodaTime or how folks in the Android space feel about an additional dependency? Curious to hear from @drdamour and others working on Android and other non-Oracle JVMs."},"comment":{"url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/comments/142065461","html_url":"https://github.com/damnhandy/Handy-URI-Templates/issues/31#issuecomment-142065461","issue_url":"https://api.github.com/repos/damnhandy/Handy-URI-Templates/issues/31","id":142065461,"user":{"login":"asaph","id":760071,"avatar_url":"https://avatars.githubusercontent.com/u/760071?v=3","gravatar_id":"","url":"https://api.github.com/users/asaph","html_url":"https://github.com/asaph","followers_url":"https://api.github.com/users/asaph/followers","following_url":"https://api.github.com/users/asaph/following{/other_user}","gists_url":"https://api.github.com/users/asaph/gists{/gist_id}","starred_url":"https://api.github.com/users/asaph/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asaph/subscriptions","organizations_url":"https://api.github.com/users/asaph/orgs","repos_url":"https://api.github.com/users/asaph/repos","events_url":"https://api.github.com/users/asaph/events{/privacy}","received_events_url":"https://api.github.com/users/asaph/received_events","type":"User","site_admin":false},"created_at":"2015-09-21T18:16:09Z","updated_at":"2015-09-21T18:16:09Z","body":"@damnhandy Thanks for your consideration. Although most enterprise users will barely notice the addition of [Joda Time](http://www.joda.org/joda-time/) (if they don't already have it in their project), you make a very good point about Android clients. I could submit another pull request that mitigates the SimpleDateFormat performance issue by using [`ThreadLocal`](http://docs.oracle.com/javase/8/docs/api/java/lang/ThreadLocal.html) without introducing a new dependency. Would you prefer to go that way instead?"}}