Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-5330

Add Jackson 2 dependency to Core

    XMLWordPrintable

    Details

    • Complexity:
      Undetermined

      Description

      The Jackson library's current latest stable release is 2.9.0.

      In OpenMRS core, we are including version 1.9.13.

      We'd like to upgrade to the latest version, but of course still maintain backwards compatibility.  

      Luckily, we should be able to include Jackson 2.x without removing 1.x without causing any issues, from the Jackson... see this note from the Jackson wiki:

      "Jackson suite has two major branches: 1.x is in maintenance mode, and only bug-fix versions are released; 2.x is the actively developed version. These two major versions use different Java packages and Maven artifact ids, so they are not mutually compatible, but can peacefully co-exist: a project can depend on both Jackson 1.x and 2.x, without conflicts. This is by design and was chosen as the strategy to allow smoother migration from 1.x to 2.x."

        Attachments

          Activity

            People

            Assignee:
            mogoodrich Mark Goodrich
            Reporter:
            mogoodrich Mark Goodrich
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: