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

ASF GitHub Bot commented on MRESOLVER-301:
------------------------------------------

cstamas commented on PR #432:
URL: https://github.com/apache/maven-resolver/pull/432#issuecomment-1955093864

   Also, "artifact generator" is one thing, and its use for "signing" is 
another.
   
   If we remain at "publishing to Central" domain, where PGP signature is 
enforced, and signing, I am not satisfied with any of existing solutions:
   * maven-sign-plugin uses gpg executable
   * takari-sign-plugin cannot do ED25519 (but have cool ideas)
   * s4u sign plugin unused in ASF (but have cool ideas)
   
   So I just "brought" the best of all here. At least, that was my intent. And 
yes, IMO, "signing" is natural fit for "artifact generator" and IMO we should 
not complicate our build/POMs for something that _is an expected requirement_ 
(is like we'd need to add a plugin to POM to create checksums, something also 
required to publish to Central).
   
   Also, "signer" is extensible, so it does not have to get GnuPG, it could be 
something else as well... so in this way, it is _not in Maven Core_ (wired in), 
but can progress and change, maybe as an extension.




> Artifact Generators
> -------------------
>
>                 Key: MRESOLVER-301
>                 URL: https://issues.apache.org/jira/browse/MRESOLVER-301
>             Project: Maven Resolver
>          Issue Type: New Feature
>          Components: Resolver
>            Reporter: Tamas Cservenak
>            Assignee: Tamas Cservenak
>            Priority: Major
>             Fix For: 2.0.0
>
>
> Resolver should provide extension point for "generators". Typical use case 
> for these are for example "signing" of artifacts.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to