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."

        Gliffy Diagrams

          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: