[ https://issues.apache.org/jira/browse/JCRVLT-641?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus closed JCRVLT-641. ---------------------------------- > Use plexus-utils instead of Maven Shared Utils > ---------------------------------------------- > > Key: JCRVLT-641 > URL: https://issues.apache.org/jira/browse/JCRVLT-641 > Project: Jackrabbit FileVault > Issue Type: Improvement > Components: package maven plugin > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Priority: Major > Fix For: package-maven-plugin-1.3.2 > > > Despite what is written in https://maven.apache.org/shared/maven-shared-utils/ > {quote} > This project aims to be a functional replacement for plexus-utils in Maven. > It is not a 100% API compatible replacement though but a replacement with > improvements: lots of methods got cleaned up, generics got added and we > dropped a lot of unused code. > Then there are additions, like styled message API. > {quote} > the library is not really well maintained and mostly contains deprecated code > now. Plexus-utils nowadays seems to be the better choice > (https://lists.apache.org/thread/7dsyg3q1f2qvgzxq3snkcsnfkwltcfwj, and > https://the-asf.slack.com/archives/C7Q9JB404/p1654722485674189). > Therefore the changes from JCRVLT-501 should basically be reverted, so that > we can get rid of maven-shared-utils (and therefore reduce the dependency > footprint of the plugin, as plexus-utils is transitively required anyways). -- This message was sent by Atlassian Jira (v8.20.10#820010)