You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by hu...@apache.org on 2019/08/06 09:32:40 UTC

svn commit: r1864483 - in /comdev/reporter.apache.org/trunk/site/wizard/js: source/statistics_generator.js wizard.js

Author: humbedooh
Date: Tue Aug  6 09:32:40 2019
New Revision: 1864483

URL: http://svn.apache.org/viewvc?rev=1864483&view=rev
Log:
add CHI

Modified:
    comdev/reporter.apache.org/trunk/site/wizard/js/source/statistics_generator.js
    comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js

Modified: comdev/reporter.apache.org/trunk/site/wizard/js/source/statistics_generator.js
URL: http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/site/wizard/js/source/statistics_generator.js?rev=1864483&r1=1864482&r2=1864483&view=diff
==============================================================================
--- comdev/reporter.apache.org/trunk/site/wizard/js/source/statistics_generator.js (original)
+++ comdev/reporter.apache.org/trunk/site/wizard/js/source/statistics_generator.js Tue Aug  6 09:32:40 2019
@@ -103,12 +103,17 @@ function statistics_roster(pdata) {
 }
 
 function statistics_meta(data) {
+    let chi = (6.33 + (data.health[project].score * -1.00 * (20 / 12.25))).toFixed(2);
+    let cscore = data.health[project].cscore;
+    let hcolors = ["#000070", "#007000", "#407000", "#70500", "#700000", "#A00000"]
+	let hvalues = ["Super Healthy", "Healthy", "Mostly Okay", "Unhealthy", "Action required!", "URGENT ACTION REQUIRED!"]
     let txt = "<h4>Base Data:</h4>";
     let founded = moment((data.pmcdates[project].pmc[2] || data.pmcdates[project].pmc[1]) * 1000.0);
     let age = founded.fromNow();
     txt += "<b>Founded: </b>%s (%s)<br/>".format(founded.format('YYYY-MM-DD'), age);
     txt += "<b>Chair: </b> %s<br/>".format(data.pdata[project].chair);
-    txt += getReportDate(cycles, project);
+    txt += getReportDate(cycles, project) + "<br/>";
+    txt += "<b>Community Health Score (Chi): <a href='/chi.py#%s'><span style='color: %s !important;'>%s (%s)</span></a><br/>".format(project, hcolors[cscore], chi, hvalues[cscore]);
 
     return txt;
 }

Modified: comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js
URL: http://svn.apache.org/viewvc/comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js?rev=1864483&r1=1864482&r2=1864483&view=diff
==============================================================================
--- comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js (original)
+++ comdev/reporter.apache.org/trunk/site/wizard/js/wizard.js Tue Aug  6 09:32:40 2019
@@ -2198,12 +2198,17 @@ function statistics_roster(pdata) {
 }
 
 function statistics_meta(data) {
+    let chi = (6.33 + (data.health[project].score * -1.00 * (20 / 12.25))).toFixed(2);
+    let cscore = data.health[project].cscore;
+    let hcolors = ["#000070", "#007000", "#407000", "#70500", "#700000", "#A00000"]
+	let hvalues = ["Super Healthy", "Healthy", "Mostly Okay", "Unhealthy", "Action required!", "URGENT ACTION REQUIRED!"]
     let txt = "<h4>Base Data:</h4>";
     let founded = moment((data.pmcdates[project].pmc[2] || data.pmcdates[project].pmc[1]) * 1000.0);
     let age = founded.fromNow();
     txt += "<b>Founded: </b>%s (%s)<br/>".format(founded.format('YYYY-MM-DD'), age);
     txt += "<b>Chair: </b> %s<br/>".format(data.pdata[project].chair);
-    txt += getReportDate(cycles, project);
+    txt += getReportDate(cycles, project) + "<br/>";
+    txt += "<b>Community Health Score (Chi): <a href='/chi.py#%s'><span style='color: %s !important;'>%s (%s)</span></a><br/>".format(project, hcolors[cscore], chi, hvalues[cscore]);
 
     return txt;
 }