If I take a look at the pom of maven-metrics, I see no dependency on Maven. And looking atĀ https://github.com/apache/maven-studies/tree/maven-metrics/maven-metrics/src/main/java/org/apache/maven/metrics [https://github.com/apache/maven-studies/tree/maven-metrics/maven-metrics/src/main/java/org/apache/maven/metrics] This looks a lot likeĀ https://github.com/eclipse/microprofile-metrics/tree/master/api/src/main/java/org/eclipse/microprofile/metrics [https://github.com/eclipse/microprofile-metrics/tree/master/api/src/main/java/org/eclipse/microprofile/metrics]
So do we need to maintain our own Metrics API? thanks, Robert On 2-5-2020 10:26:19, Enrico Olivelli <eolive...@gmail.com> wrote: Hello community, I am now ready to move forward with concrete steps for the implementation of Maven Runtime Metrics. This is the JIRA https://issues.apache.org/jira/browse/MNG-6899 It links to my proof-of-concept branch on maven studies. https://github.com/apache/maven-studies/tree/maven-metrics In order to move forward I have to create an independent module/git repository for the Maven Metrics Runtime API. Currently I have it on maven-studies inside Maven Core but this is not good, because I would like to use it in Plugins independently from the version of Maven Core. When you run the plugin on an old version of Maven all of the data will be simply ignored. My plan: - create a git repository - put there the first version of the API (maybe we can put there a simple implementation of the API, but I could leave it off for the first release) - release it to the public - use it in Maven 3.7 - use it in Wagon and in Resolver and in other "interesting" modules/core plugins Best regards Enrico