Dropwizard: Joda Time in v1.0.0?

Created on 22 Mar 2016  路  1Comment  路  Source: dropwizard/dropwizard

Release notes of v1.0.0 mentions "_Upgraded to Joda-Time 2.9.2_".

If we're targeting first-class Java 8 support in v1.0.0, why use Joda-Time at all? java.time library replaces joda-time project.

https://jcp.org/en/jsr/detail?id=310
http://www.joda.org/joda-time/

Most helpful comment

See #1383. We decided to leave Joda-Time support in 1.0.0 to simplify migration of Dropwizard applications from 0.9.x to 1.0.x. Many applications still use Joda-Time extensively, and can't easily
switch to the new Date/Time API (JSR-310). Despite that Stephen Colebourne (the library author) advises users to migrate to the new API, he still maintains the project. So, in fact, Joda-Time has a big user base and constantly updated. For these reasons, we don't want to drop its support.

>All comments

See #1383. We decided to leave Joda-Time support in 1.0.0 to simplify migration of Dropwizard applications from 0.9.x to 1.0.x. Many applications still use Joda-Time extensively, and can't easily
switch to the new Date/Time API (JSR-310). Despite that Stephen Colebourne (the library author) advises users to migrate to the new API, he still maintains the project. So, in fact, Joda-Time has a big user base and constantly updated. For these reasons, we don't want to drop its support.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Allsimon picture Allsimon  路  4Comments

rbjorklin picture rbjorklin  路  5Comments

chris-orchard picture chris-orchard  路  5Comments

jamesalfei picture jamesalfei  路  5Comments

jamisonhyatt picture jamisonhyatt  路  8Comments