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

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

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

   Q1: checksums: they are _tightly coupled_ into "basic connector". 
Historically, "connector" was the transport abstraction, but later "connector + 
transport" was introduced, and connector deals with checksums ONLY. Original 
issue was "deal with signatures as with checksums" but this is a no-go, as 
connector is (theoretically) swappable, while true, we have only "basic" 
connector and no other implementation. IMHO, we should eventually remove the 
abstraction from connector and accept that "basic" is THE connector we use.
   Q2: First, it is an extension, yes. Second, I see no problem with resolver 
signing, as to me, it seems like "natural fit". If you think about, signer 
plugins usually do something and "attach" the result. Am fine with both, and as 
far I am concerned, the two can coexists even (maybe add some logic to signer 
to remain dormant if signatures discovered).




> 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