cstamas commented on PR #12004: URL: https://github.com/apache/maven/pull/12004#issuecomment-4405403389
Yes, Maven project was inconsistent (or maybe "organic") in this respect, had wildly different projects meant to perform pretty much same thing, but there were huge differences in capabilities (fork-only vs fork-embedded) and APIs (CLI-like vs fully mimic Maven CLI). The idea of `maven-executor` is to remain simple, does not stand in a way (ie. need to release when new CLI switch added) and offer fork-embed (and even more, see docker based ones) running options, without any need for "client code" to change, is just matter of configuration. -- 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]
