community-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From humbed...@apache.org
Subject svn commit: r1665016 - /comdev/reporter.apache.org/site/render.js
Date Sun, 08 Mar 2015 15:12:57 GMT
Author: humbedooh
Date: Sun Mar  8 15:12:56 2015
New Revision: 1665016

URL: http://svn.apache.org/r1665016
Log:
Reflow report template if >1 new committer or pmc member this time around, for easier overview
of things

Modified:
    comdev/reporter.apache.org/site/render.js

Modified: comdev/reporter.apache.org/site/render.js
URL: http://svn.apache.org/viewvc/comdev/reporter.apache.org/site/render.js?rev=1665016&r1=1665015&r2=1665016&view=diff
==============================================================================
--- comdev/reporter.apache.org/site/render.js (original)
+++ comdev/reporter.apache.org/site/render.js Sun Mar  8 15:12:56 2015
@@ -260,6 +260,20 @@ function renderFrontPage(json) {
 		} else {
 			changes.innerHTML += "<h5>Changes within the last 3 months:</h5>"
 			var l = 0;
+			
+			// pre-flight check
+			var npmc = 0;
+			for (i in json.changes[pmc].pmc) {
+				var entry = json.changes[pmc].pmc[i];
+				if (entry[1] > after.getTime() / 1000) {
+					npmc++;
+				}
+			}
+			if (npmc > 1) {
+				addLine(pmc, " - New PMC members:")
+			}
+			
+			
 			for (i in json.changes[pmc].pmc) {
 				var entry = json.changes[pmc].pmc[i];
 				if (entry[1] > np) {
@@ -269,13 +283,32 @@ function renderFrontPage(json) {
 				if (entry[1] > after.getTime() / 1000) {
 					l++;
 					changes.innerHTML += "&rarr; " + entry[0] + " was added to the PMC on " + new Date(entry[1]
* 1000).toDateString() + "<br/>";
-					addLine(pmc, " - " + entry[0] + " was added to the PMC on " + new Date(entry[1] * 1000).toDateString())
+					addLine(pmc, (npmc>1? "   " : "") + " - " + entry[0] + " was added to the PMC on
" + new Date(entry[1] * 1000).toDateString())
 				}
 			}
 			if (l == 0) {
 				addLine(pmc, " - No new PMC members added in the last 3 months")
 				changes.innerHTML += "&rarr; <font color='red'><b>No new PMC members
in the last 3 months.</b></font><br/>";
 			}
+			if (npn) {
+				if (np < after.getTime() / 1000) {
+					addLine(pmc, " - Last PMC addition was " + npn + " at " + new Date(np * 1000).toDateString())
+				}
+				changes.innerHTML += "&rarr; " + "<b>Latest PMC addition: </b>" + new
Date(np * 1000).toDateString() + " (" + npn + ")<br/>"
+			}
+			
+			
+			// pre-flight check
+			var ncom = 0;
+			for (i in json.changes[pmc].committer) {
+				var entry = json.changes[pmc].committer[i];
+				if (entry[1] > after.getTime() / 1000) {
+					ncom++;
+				}
+			}
+			if (ncom > 1) {
+				addLine(pmc, " - New commmitters:")
+			}
 			for (i in json.changes[pmc].committer) {
 				var entry = json.changes[pmc].committer[i];
 				if (entry[1] > nc) {
@@ -285,19 +318,14 @@ function renderFrontPage(json) {
 				if (entry[1] > after.getTime() / 1000) {
 					l++;
 					changes.innerHTML += "&rarr; " + entry[0] + " was added as a committer on " + new
Date(entry[1] * 1000).toDateString() + "<br/>";
-					addLine(pmc, " - " + entry[0] + " was added as a committer on " + new Date(entry[1]
* 1000).toDateString())
+					addLine(pmc, (ncom>1? "   " : "") + " - " + entry[0] + " was added as a committer
on " + new Date(entry[1] * 1000).toDateString())
 				}
 			}
 			if (l == 0) {
 				changes.innerHTML += "&rarr; <font color='red'><b>No new committers in
the last 3 months.</b></font><br/>";
 				addLine(pmc, " - No new committers added in the last 3 months")
 			}
-			if (npn) {
-				if (np < after.getTime() / 1000) {
-					addLine(pmc, " - Last PMC addition was " + npn + " at " + new Date(np * 1000).toDateString())
-				}
-				changes.innerHTML += "&rarr; " + "<b>Latest PMC addition: </b>" + new
Date(np * 1000).toDateString() + " (" + npn + ")<br/>"
-			}
+			
 			if (ncn) {
 				if (nc < after.getTime() / 1000) {
 					addLine(pmc, " - Last committer addition was " + ncn + " at " + new Date(nc * 1000).toDateString())



Mime
View raw message