[ 
https://issues.apache.org/jira/browse/MSHARED-922?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17130643#comment-17130643
 ] 

Michael Osipov commented on MSHARED-922:
----------------------------------------

Makes sense, I think [~rfscholte] or [~khmarbaise] mentioned on the dev mailing 
list that Artifact Transfer is not required when MAven 3.1 and Resolver is 
used, but those plugins need to be moved to to Maven 3.1.0 API first.

> Remove checksum creation from other places than maven-resolver
> --------------------------------------------------------------
>
>                 Key: MSHARED-922
>                 URL: https://issues.apache.org/jira/browse/MSHARED-922
>             Project: Maven Shared Components
>          Issue Type: Improvement
>          Components: maven-artifact-transfer
>    Affects Versions: maven-artifact-transfer-0.12.0
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Currently there are checksums (MD5/SHA1) being created at 
> https://github.com/apache/maven-artifact-transfer/blob/87842f9c712eb6496b32d4aff09307d0970d9f7b/src/main/java/org/apache/maven/shared/transfer/project/deploy/internal/DefaultProjectDeployer.java#L130
>  which is used e.g. from the maven-deploy-plugin.
> IMHO only the Maven-Resolver should ever create checksums as this is also the 
> only code leveraging the checksums. There is already code for that at 
> https://github.com/apache/maven-resolver/blob/47edcfe69c4e52ced4cb93d65b7348b5645cdd68/maven-resolver-connector-basic/src/main/java/org/eclipse/aether/connector/basic/BasicRepositoryConnector.java#L557.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to