Uploaded image for project: 'Apache Unomi'
  1. Apache Unomi
  2. UNOMI-829

Upgrade the dependencies version

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • unomi-2.5.0
    • unomi(-core)
    • None

    Description

      The goal of this ticket is to update as many libraries as possible in the unomi codebase.

      Begin with libraries that are expected to be simple to upgrade, do not try updating complex libraries in the context of this ticket.

      Upgrade strategy:

      • Look at library usage, see if it can be easily removed.
      • If not, update the library and trigger a build.
      • If the build fails, estimate effort to fix, if fix seems easy, timebox it to 30mn MAX.
      • If update is not easy, detail (briefly) why in this ticket and move on to the next library.

      Versioning strategy:

      • Try updating to the last released version of the library (except if tagged beta or alpha).
      • If too many breaking changes, if a maintenance branch exists for that library on the same major digit that the version used in unomi, and if this version is still maintained (updated less than 2 years ago), update to the latest released in this maintenance branch and create a ticket to update the library to the latest released version.
      • If not possible, detail briefly why in this ticket and create a ticket to update or replace the library.

      Attachments

        Activity

          People

            jsinovassinnaik Jonathan Sinovassin-Naïk
            jsinovassinnaik Jonathan Sinovassin-Naïk
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 40m
                40m