--- a/metric-providers/org.ossmeter.metricprovider.trans.rascal.activecommitters/src/ActiveCommitters.rsc
+++ b/metric-providers/org.ossmeter.metricprovider.trans.rascal.activecommitters/src/ActiveCommitters.rsc
@@ -1,6 +1,6 @@
module ActiveCommitters
-import org::ossmeter::metricprovider::ProjectDelta;
+import org::ossmeter::metricprovider::MetricProvider;
import ValueIO;
import IO;
@@ -41,7 +41,7 @@
= size({c | /str c := activeCommitters});
@metric{maximumActiveCommittersEver}
-@doc{What is the maximum number of committers which have been active together in any two week period}
+@doc{What is the maximum number of committers which have been active together in any two week period?}
@friendlyName{maximumActiveCommittersEver}
@uses{("org.ossmeter.metricprovider.trans.rascal.activecommitters.numberOfActiveCommitters.historic" :"history")}
@appliesTo{generic()}
@@ -49,3 +49,11 @@
return max(history<n>);
}
+@metric{programmerCommunity}
+@doc{based on committer activity, what is the health of the community?}
+@friendlyName{community of programmers}
+@appliesTo{generic()}
+Factoid programmerCommunity() {
+ return factoid("This is a test", four());
+}
+