Skip to content

Move Joda support in a dedicated module (or drop it) #688

@gaeljw

Description

@gaeljw

Joda is deprecated for years (since Java 8)

From their website:

Note that from Java SE 8 onwards, users are asked to migrate to java.time (JSR-310) - a core part of the JDK which replaces this project.

We still support Joda in the Anorm core module. Especially, any user of Anorm transitively pulls Joda.

I see two options:

  1. drop support for Joda entirely
  2. keep support in a dedicated anorm-joda artifact/module

My preference would go to (1) unless there's demand for (2).

This could be done as part of the next major release (3.x) including some other important/breaking changes (drop Java 8, drop Scala 2.12, ...) and we can ask for feedbacks through the changelog of the upcoming minor releases in the meantime.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions