reda-alaoui commented on PR #175:
URL: 
https://github.com/apache/maven-build-cache-extension/pull/175#issuecomment-2321803381

   > To enhance the speed of project optimization, a traditional approach would 
be to divide the project into smaller modules
   
   > is chosen because reworking the existing mono-project is more expensive
   
   I do not agree with these assumptions. I have another project having more 
than 10 modules, where each module run its own integration tests, and the 
constraints are exactly the same.
   
   > and allow tests to run in parallel
   
   I guess you mean inside the same reactor? This doesn't allow to distribute 
the load across multiple machines. This need is maybe rare in the Maven 
ecosystem, but this extension is probably heavily used by big projects needing 
exactly that.
   
   Please note that I applied all of my PRs to a forked version with the 
distributed CI pipeline. It has been working correctly for almost a week, still 
counting. Of course, that doesn't mean we can't do better using better concepts 
or implementations.


-- 
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: issues-unsubscr...@maven.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to