Hi, The initial goal of maven-shared-utils from https://maven.apache.org/shared/maven-shared-utils/ was never reached as plexus-utils was never decommissioned but rather received most attention in the past. Lots of new bugfixes only ended up in plexus-utils and were never backported to maven-shared-utils. Given that I would propose to officially deprecated maven-shared-utils and instead recommend using either plexus-utils or Apache Commons libraries (IO, Lang3, …). Afterwards we should get rid of all dependencies towards it from all Maven Plugins and Core.
Currently we have the unfortunate situation that the code is duplicated without a clear way forward. The only feature which is not found in plexus-utils is https://maven.apache.org/shared/maven-shared-utils/apidocs/org/apache/maven/shared/utils/logging/package-summary.html but that has been added to Maven 4 API meanwhile and potentially can be easily added to plexus utils. WDYT? Konrad