[ 
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)

Reply via email to