Hi,

Since the patch from lucas has disappeared, please find attached another take
on this issue.

The first patch adds two new graphs: graph-month.png graphs the last month in
RC bugs, and graph-release graphs the RC bugs since the last release.

The second patch replaces the default graph with the -release one, and adds a
link to the two other graphs to the page.

Cheers,
-- 
Nicolas Dandrimont
From 2334c705c94b22a902f1729803bacdc541aea598 Mon Sep 17 00:00:00 2001
From: Nicolas Dandrimont <nicolas.dandrim...@crans.org>
Date: Tue, 21 Jan 2014 01:34:21 +0100
Subject: [PATCH 1/2] Make RC bug graphs for the last month and since the last
 release

Closes: #431299
---
 dograph | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/dograph b/dograph
index 0ce2fb9..ba6b822 100755
--- a/dograph
+++ b/dograph
@@ -21,6 +21,12 @@ find counts -type f -not -iname '*.bad'| sort | xargs egrep '^(.* ){7}' /dev/nul
 #	echo $date $count >> ${tmp}2
 #done
 
+# This is the date of the wheezy release
+previous_release="201305040600"
+
+# And this is a month ago
+previous_month=`date +"%Y%m%d%H%M" --date="1 month ago"`
+
 cat <<EOF | gnuplot
 set xdata time
 set timefmt "%Y%m%d%H%M"
@@ -33,6 +39,13 @@ set yrange [0:]
 #set nomxtics
 set output "/org/bugs.debian.org/www/bugscan/graph.png"
 plot "$tmp" using 1:2 with lines, "$tmp2" using 1:2 with lines, "$tmp3" using 1:2 with lines
+set xrange ["$previous_release":]
+set output "/org/bugs.debian.org/www/bugscan/graph-release.png"
+plot "$tmp" using 1:2 with lines, "$tmp2" using 1:2 with lines, "$tmp3" using 1:2 with lines
+set xrange ["$previous_month":]
+set format x "%d\n%m\n%Y"
+set output "/org/bugs.debian.org/www/bugscan/graph-month.png"
+plot "$tmp" using 1:2 with lines, "$tmp2" using 1:2 with lines, "$tmp3" using 1:2 with lines
 quit
 EOF
 
-- 
1.8.5.3

From 1407c6e2653d4dc0f4839d95e868edfc11192ce6 Mon Sep 17 00:00:00 2001
From: Nicolas Dandrimont <nicolas.dandrim...@crans.org>
Date: Tue, 21 Jan 2014 01:45:15 +0100
Subject: [PATCH 2/2] Link to new graphs in the generated html

---
 dohtml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dohtml b/dohtml
index d39128c..39b7889 100755
--- a/dohtml
+++ b/dohtml
@@ -95,7 +95,14 @@ EOF
 	cat <<EOF
 </p>
 
-<div align="center"><img src="graph.png" alt="Graph of RC bugs"></div>
+<div align="center"><img src="graph-release.png" alt="Graph of RC bugs"></div>
+
+<p>Other graphs:
+  <ul>
+    <li><a href="graph-month.png">Graph for the last month</a></li>
+    <li><a href="graph.png">Graph with all the history</a></li>
+  </ul>
+</p>
 
 <p>The red line graphs all bugs with release-critical severities; the green
 line graphs the number of bugs that are actually a concern for the next
-- 
1.8.5.3

Attachment: signature.asc
Description: Digital signature

Reply via email to