[ https://issues.apache.org/jira/browse/UNOMI-829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17843735#comment-17843735 ]
Jonathan Sinovassin-Naïk commented on UNOMI-829: ------------------------------------------------ https://issues.apache.org/jira/browse/UNOMI-830 to remove the usage of javax.validation > Upgrade the dependencies version > -------------------------------- > > Key: UNOMI-829 > URL: https://issues.apache.org/jira/browse/UNOMI-829 > Project: Apache Unomi > Issue Type: Task > Components: unomi(-core) > Reporter: Jonathan Sinovassin-Naïk > Assignee: Jonathan Sinovassin-Naïk > Priority: Major > > 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. -- This message was sent by Atlassian Jira (v8.20.10#820010)