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

   Hej, sadly yes. The _legacy_ bits in Maven effectively prevent 
ChainedMavenRepository "mainstream" use, see issue for explanation: 
https://issues.apache.org/jira/browse/MNG-7706 In short, all "modern" plugins 
are ok, but in a moment this legacy API is touched (is deprecated btw), the 
chained falls apart.
   
   Quarkus plugin is different beast from that story above, as they _already 
have their own chained implementation_, moreover, they construct their own 
Resolver embedded in Maven...
   
   And as for symlinking (as hardlinking fails on Windows for some reason), it 
may work and save disk space (with all the shortcomings already mentioned, like 
all the plugins should be able to handle symlinks in local repo) but speed wise 
it may not be huge boost, since as I said, "file" transport is remote 
transport, and hence, checksumming (and in future, things like signature 
validation) is must and expected.


-- 
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.

To unsubscribe, e-mail: [email protected]

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

Reply via email to