elharo commented on pull request #7:
URL: 
https://github.com/apache/maven-artifact-plugin/pull/7#issuecomment-762820234


   Yes, that's why maven-shared-utils was made. And plexus-utils. And Apache 
commons lang. And Guava. Programmers seem really fond of building utility 
libraries to do the same hundred or so not-especially-difficult operations. We 
should standardize on one, and apache commons lang is by far the best 
maintained such library already in our tree. (Guava's good too but is generally 
not common in Apache projects. It also has some pretty bad version conflicts.)
   
   maven-shared-utils should be used for methods that are maven specific in 
some way, not general string and file manipulation utilities. Ultimately I want 
to deprecate and remove all such general purpose methods from 
maven-shared-utils so we have less generic utility code to maintain and can 
focus on Maven itself. 
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to