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;
}