This is an automated email from the ASF dual-hosted git repository.
wave pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/openoffice-org.git
The following commit(s) were added to refs/heads/main by this push:
new c566a92 "Migration of "${2}" "${3}
c566a92 is described below
commit c566a92b8e858a909b09f6916d415c5ab6616892
Author: Dave Fisher <[email protected]>
AuthorDate: Sun Nov 1 11:47:36 2020 -0800
"Migration of "${2}" "${3}
---
content/stats/__history__.html | 0
content/stats/committers.html | 63 ++
content/stats/countries.html | 1300 ++++++++++++++++++++++++++++++++
content/stats/defects.html | 80 ++
content/stats/downloads.html | 114 +++
content/stats/index.html | 57 ++
content/stats/ooo-dev-subscribers.html | 58 ++
7 files changed, 1672 insertions(+)
diff --git a/content/stats/__history__.html b/content/stats/__history__.html
new file mode 100644
index 0000000..e69de29
diff --git a/content/stats/committers.html b/content/stats/committers.html
new file mode 100644
index 0000000..76003b4
--- /dev/null
+++ b/content/stats/committers.html
@@ -0,0 +1,63 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Apache OpenOffice Committers</title>
+ <script src="/scripts/api.simile-widgets.org/timeplot/1.1/timeplot-api.js"
type="text/javascript">
+ </script>
+ <script type="text/javascript">
+ var resizeTimerID = null;
+ var timeplot;
+ function onResize() {
+ if (resizeTimerID == null)
+ {
+ resizeTimerID = window.setTimeout(function(){
+ resizeTimerID = null;
+ timeplot.repaint();
+ }, 100);
+ }
+ }
+ function onLoad() {
+ var eventSource = new Timeplot.DefaultEventSource();
+ var plotInfo = [
+ Timeplot.createPlotInfo({
+ id: "committers",
+ dataSource: new
Timeplot.ColumnSource(eventSource,1),
+ valueGeometry: new
Timeplot.DefaultValueGeometry({
+
gridColor: "#000000",
+
axisLabelsPlacement: "left",
+
}),
+ timeGeometry: new
Timeplot.DefaultTimeGeometry({
+
gridColor: new Timeplot.Color("#000000"),
+
axisLabelsPlacement: "top"
+
}),
+ lineColor: "#007DCD",
+ fillColor: "#BBC8D0",
+ showValues: true
+ })
+ ];
+ timeplot = Timeplot.create(document.getElementById("committers"),
plotInfo);
+ timeplot.loadText("committers.txt", ",", eventSource);
+ }
+ </script>
+</head>
+<body onload="onLoad();" onresize="onResize();">
+<h2>Growth in Project Committers</h2>
+
+<div class="label">
+ Project Committers
+</div>
+<div id="committers" style="height: 300px;">
+</div>
+
+<p>A Committer is an Apache term for a project contributor who has direct
+ access to check in code to the project's version control system. Volunteers
+ are voted in as Committers by the Project Management Committee based on
+ their sustained, high-quality contributions. A current list of Apache
OpenOffice Committers
+ is <a
href="https://people.apache.org/committers-by-project.html#openoffice">in this
table</a>.
+</p>
+<p>
+This chart is updated per month by counting the number of rows in the above
people.apache.org committers table.
+</p>
+
+</body>
+</html>
diff --git a/content/stats/countries.html b/content/stats/countries.html
new file mode 100644
index 0000000..af14c96
--- /dev/null
+++ b/content/stats/countries.html
@@ -0,0 +1,1300 @@
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>OpenOffice Downloads by Country/Territory</title>
+</head>
+
+<body>
+
+<h2>Downloads by Country/Territory</h2>
+
+<p>
+ The data in this table is based on download statistics gathered by
SourceForge (the host of our downloads) and exposed by them through their
+ <a
href="https://sourceforge.net/p/forge/documentation/Download%20Stats%20API/">Download
Stats API</a>. The data is collected and aggregated by a
+ <a
href="https://svn.apache.org/repos/asf/openoffice/devtools/aoo-stats/downloads-by-country.py">Python
script</a>.
+</p>
+
+<p>
+ The download figures are for full-install downloads of Apache OpenOffice
downloaded via SourceForge. This does not include downloads of language packs,
SDK's or source tarballs. It does not include downloads of earlier versions of
OpenOffice.org or downloads made from copies of OpenOffice hosted on other
repositories.
+</p>
+
+<p>
+ This table is <b>not</b> live. The data is manually updated.
+</p>
+
+<p>
+ This table shows downloads per <a
href='https://en.wikipedia.org/wiki/Country_code_top-level_domain'>country/territory</a>
for the period from 2012-05-07 to 2020-10-24.
+</p>
+
+<table border='1' cellpadding='10'>
+<tr>
+<th>Rank</th>
+<th>Country/Territory</th>
+<th>Downloads</th>
+</tr>
+<tr>
+<td align='right'>#1</td>
+<td>United States</td>
+<td align='right'>49887774</td>
+</tr>
+<tr>
+<td align='right'>#2</td>
+<td>France</td>
+<td align='right'>39693798</td>
+</tr>
+<tr>
+<td align='right'>#3</td>
+<td>Germany</td>
+<td align='right'>30113714</td>
+</tr>
+<tr>
+<td align='right'>#4</td>
+<td>Italy</td>
+<td align='right'>24473787</td>
+</tr>
+<tr>
+<td align='right'>#5</td>
+<td>United Kingdom</td>
+<td align='right'>13064653</td>
+</tr>
+<tr>
+<td align='right'>#6</td>
+<td>Spain</td>
+<td align='right'>12978019</td>
+</tr>
+<tr>
+<td align='right'>#7</td>
+<td>Russia</td>
+<td align='right'>12395676</td>
+</tr>
+<tr>
+<td align='right'>#8</td>
+<td>Japan</td>
+<td align='right'>12107815</td>
+</tr>
+<tr>
+<td align='right'>#9</td>
+<td>Poland</td>
+<td align='right'>11371948</td>
+</tr>
+<tr>
+<td align='right'>#10</td>
+<td>Canada</td>
+<td align='right'>7525019</td>
+</tr>
+<tr>
+<td align='right'>#11</td>
+<td>India</td>
+<td align='right'>5115801</td>
+</tr>
+<tr>
+<td align='right'>#12</td>
+<td>Netherlands</td>
+<td align='right'>4748292</td>
+</tr>
+<tr>
+<td align='right'>#13</td>
+<td>Belgium</td>
+<td align='right'>4148291</td>
+</tr>
+<tr>
+<td align='right'>#14</td>
+<td>Brazil</td>
+<td align='right'>4054379</td>
+</tr>
+<tr>
+<td align='right'>#15</td>
+<td>Australia</td>
+<td align='right'>3348464</td>
+</tr>
+<tr>
+<td align='right'>#16</td>
+<td>Mexico</td>
+<td align='right'>3208012</td>
+</tr>
+<tr>
+<td align='right'>#17</td>
+<td>Sweden</td>
+<td align='right'>3192221</td>
+</tr>
+<tr>
+<td align='right'>#18</td>
+<td>Taiwan</td>
+<td align='right'>2920473</td>
+</tr>
+<tr>
+<td align='right'>#19</td>
+<td>Finland</td>
+<td align='right'>2786434</td>
+</tr>
+<tr>
+<td align='right'>#20</td>
+<td>Switzerland</td>
+<td align='right'>2624107</td>
+</tr>
+<tr>
+<td align='right'>#21</td>
+<td>Ukraine</td>
+<td align='right'>2413008</td>
+</tr>
+<tr>
+<td align='right'>#22</td>
+<td>Czech Republic</td>
+<td align='right'>2301824</td>
+</tr>
+<tr>
+<td align='right'>#23</td>
+<td>Turkey</td>
+<td align='right'>2227007</td>
+</tr>
+<tr>
+<td align='right'>#24</td>
+<td>Argentina</td>
+<td align='right'>2168131</td>
+</tr>
+<tr>
+<td align='right'>#25</td>
+<td>Austria</td>
+<td align='right'>2011979</td>
+</tr>
+<tr>
+<td align='right'>#26</td>
+<td>Denmark</td>
+<td align='right'>1956638</td>
+</tr>
+<tr>
+<td align='right'>#27</td>
+<td>Greece</td>
+<td align='right'>1876285</td>
+</tr>
+<tr>
+<td align='right'>#28</td>
+<td>Norway</td>
+<td align='right'>1813440</td>
+</tr>
+<tr>
+<td align='right'>#29</td>
+<td>Romania</td>
+<td align='right'>1635178</td>
+</tr>
+<tr>
+<td align='right'>#30</td>
+<td>China</td>
+<td align='right'>1543741</td>
+</tr>
+<tr>
+<td align='right'>#31</td>
+<td>Portugal</td>
+<td align='right'>1524434</td>
+</tr>
+<tr>
+<td align='right'>#32</td>
+<td>Hungary</td>
+<td align='right'>1483727</td>
+</tr>
+<tr>
+<td align='right'>#33</td>
+<td>Hong Kong</td>
+<td align='right'>1372938</td>
+</tr>
+<tr>
+<td align='right'>#34</td>
+<td>Colombia</td>
+<td align='right'>1313900</td>
+</tr>
+<tr>
+<td align='right'>#35</td>
+<td>Indonesia</td>
+<td align='right'>1288838</td>
+</tr>
+<tr>
+<td align='right'>#36</td>
+<td>Philippines</td>
+<td align='right'>1118501</td>
+</tr>
+<tr>
+<td align='right'>#37</td>
+<td>Malaysia</td>
+<td align='right'>967524</td>
+</tr>
+<tr>
+<td align='right'>#38</td>
+<td>Chile</td>
+<td align='right'>952553</td>
+</tr>
+<tr>
+<td align='right'>#39</td>
+<td>Slovakia</td>
+<td align='right'>886337</td>
+</tr>
+<tr>
+<td align='right'>#40</td>
+<td>Ireland</td>
+<td align='right'>881838</td>
+</tr>
+<tr>
+<td align='right'>#41</td>
+<td>Singapore</td>
+<td align='right'>863886</td>
+</tr>
+<tr>
+<td align='right'>#42</td>
+<td>South Africa</td>
+<td align='right'>804405</td>
+</tr>
+<tr>
+<td align='right'>#43</td>
+<td>New Zealand</td>
+<td align='right'>781578</td>
+</tr>
+<tr>
+<td align='right'>#44</td>
+<td>Israel</td>
+<td align='right'>722595</td>
+</tr>
+<tr>
+<td align='right'>#45</td>
+<td>Thailand</td>
+<td align='right'>714359</td>
+</tr>
+<tr>
+<td align='right'>#46</td>
+<td>Korea</td>
+<td align='right'>702621</td>
+</tr>
+<tr>
+<td align='right'>#47</td>
+<td>Peru</td>
+<td align='right'>588664</td>
+</tr>
+<tr>
+<td align='right'>#48</td>
+<td>Viet Nam</td>
+<td align='right'>533786</td>
+</tr>
+<tr>
+<td align='right'>#49</td>
+<td>Serbia</td>
+<td align='right'>516166</td>
+</tr>
+<tr>
+<td align='right'>#50</td>
+<td>Bulgaria</td>
+<td align='right'>512958</td>
+</tr>
+<tr>
+<td align='right'>#51</td>
+<td>Venezuela</td>
+<td align='right'>493251</td>
+</tr>
+<tr>
+<td align='right'>#52</td>
+<td>Uruguay</td>
+<td align='right'>475660</td>
+</tr>
+<tr>
+<td align='right'>#53</td>
+<td>Saudi Arabia</td>
+<td align='right'>454861</td>
+</tr>
+<tr>
+<td align='right'>#54</td>
+<td>Estonia</td>
+<td align='right'>434792</td>
+</tr>
+<tr>
+<td align='right'>#55</td>
+<td>Reunion</td>
+<td align='right'>432814</td>
+</tr>
+<tr>
+<td align='right'>#56</td>
+<td>Morocco</td>
+<td align='right'>429642</td>
+</tr>
+<tr>
+<td align='right'>#57</td>
+<td>Kazakhstan</td>
+<td align='right'>416958</td>
+</tr>
+<tr>
+<td align='right'>#58</td>
+<td>Ecuador</td>
+<td align='right'>408351</td>
+</tr>
+<tr>
+<td align='right'>#59</td>
+<td>Latvia</td>
+<td align='right'>353767</td>
+</tr>
+<tr>
+<td align='right'>#60</td>
+<td>Lithuania</td>
+<td align='right'>351221</td>
+</tr>
+<tr>
+<td align='right'>#61</td>
+<td>Slovenia</td>
+<td align='right'>329984</td>
+</tr>
+<tr>
+<td align='right'>#62</td>
+<td>United Arab Emirates</td>
+<td align='right'>328628</td>
+</tr>
+<tr>
+<td align='right'>#63</td>
+<td>Belarus</td>
+<td align='right'>326438</td>
+</tr>
+<tr>
+<td align='right'>#64</td>
+<td>Europe (specific country unknown)</td>
+<td align='right'>305321</td>
+</tr>
+<tr>
+<td align='right'>#65</td>
+<td>Croatia</td>
+<td align='right'>304021</td>
+</tr>
+<tr>
+<td align='right'>#66</td>
+<td>Algeria</td>
+<td align='right'>260936</td>
+</tr>
+<tr>
+<td align='right'>#67</td>
+<td>Luxembourg</td>
+<td align='right'>224527</td>
+</tr>
+<tr>
+<td align='right'>#68</td>
+<td>Egypt</td>
+<td align='right'>220601</td>
+</tr>
+<tr>
+<td align='right'>#69</td>
+<td>Costa Rica</td>
+<td align='right'>217314</td>
+</tr>
+<tr>
+<td align='right'>#70</td>
+<td>Puerto Rico</td>
+<td align='right'>208905</td>
+</tr>
+<tr>
+<td align='right'>#71</td>
+<td>Pakistan</td>
+<td align='right'>202371</td>
+</tr>
+<tr>
+<td align='right'>#72</td>
+<td>Dominican Republic</td>
+<td align='right'>188487</td>
+</tr>
+<tr>
+<td align='right'>#73</td>
+<td>Tunisia</td>
+<td align='right'>186373</td>
+</tr>
+<tr>
+<td align='right'>#74</td>
+<td>Panama</td>
+<td align='right'>170500</td>
+</tr>
+<tr>
+<td align='right'>#75</td>
+<td>Guatemala</td>
+<td align='right'>157655</td>
+</tr>
+<tr>
+<td align='right'>#76</td>
+<td>Guadeloupe</td>
+<td align='right'>149985</td>
+</tr>
+<tr>
+<td align='right'>#77</td>
+<td>Sri Lanka</td>
+<td align='right'>143007</td>
+</tr>
+<tr>
+<td align='right'>#78</td>
+<td>Martinique</td>
+<td align='right'>141837</td>
+</tr>
+<tr>
+<td align='right'>#79</td>
+<td>Macedonia</td>
+<td align='right'>122614</td>
+</tr>
+<tr>
+<td align='right'>#80</td>
+<td>Moldova</td>
+<td align='right'>118225</td>
+</tr>
+<tr>
+<td align='right'>#81</td>
+<td>El Salvador</td>
+<td align='right'>114676</td>
+</tr>
+<tr>
+<td align='right'>#82</td>
+<td>Kenya</td>
+<td align='right'>114522</td>
+</tr>
+<tr>
+<td align='right'>#83</td>
+<td>Paraguay</td>
+<td align='right'>106039</td>
+</tr>
+<tr>
+<td align='right'>#84</td>
+<td>Nigeria</td>
+<td align='right'>105423</td>
+</tr>
+<tr>
+<td align='right'>#85</td>
+<td>Qatar</td>
+<td align='right'>104622</td>
+</tr>
+<tr>
+<td align='right'>#86</td>
+<td>Bangladesh</td>
+<td align='right'>100220</td>
+</tr>
+<tr>
+<td align='right'>#87</td>
+<td>Bolivia</td>
+<td align='right'>93506</td>
+</tr>
+<tr>
+<td align='right'>#88</td>
+<td>Anonymous Proxy</td>
+<td align='right'>88194</td>
+</tr>
+<tr>
+<td align='right'>#89</td>
+<td>French Guiana</td>
+<td align='right'>87979</td>
+</tr>
+<tr>
+<td align='right'>#90</td>
+<td>Malta</td>
+<td align='right'>86649</td>
+</tr>
+<tr>
+<td align='right'>#91</td>
+<td>Cyprus</td>
+<td align='right'>83946</td>
+</tr>
+<tr>
+<td align='right'>#92</td>
+<td>New Caledonia</td>
+<td align='right'>80136</td>
+</tr>
+<tr>
+<td align='right'>#93</td>
+<td>Bosnia and Herzegovina</td>
+<td align='right'>77102</td>
+</tr>
+<tr>
+<td align='right'>#94</td>
+<td>Iceland</td>
+<td align='right'>75257</td>
+</tr>
+<tr>
+<td align='right'>#95</td>
+<td>French Polynesia</td>
+<td align='right'>74904</td>
+</tr>
+<tr>
+<td align='right'>#96</td>
+<td>Senegal</td>
+<td align='right'>74709</td>
+</tr>
+<tr>
+<td align='right'>#97</td>
+<td>Ivory Coast</td>
+<td align='right'>70031</td>
+</tr>
+<tr>
+<td align='right'>#98</td>
+<td>Honduras</td>
+<td align='right'>65122</td>
+</tr>
+<tr>
+<td align='right'>#99</td>
+<td>Cambodia</td>
+<td align='right'>64723</td>
+</tr>
+<tr>
+<td align='right'>#100</td>
+<td>Azerbaijan</td>
+<td align='right'>64587</td>
+</tr>
+<tr>
+<td align='right'>#101</td>
+<td>Mauritius</td>
+<td align='right'>54482</td>
+</tr>
+<tr>
+<td align='right'>#102</td>
+<td>Nepal</td>
+<td align='right'>54384</td>
+</tr>
+<tr>
+<td align='right'>#103</td>
+<td>Trinidad and Tobago</td>
+<td align='right'>52693</td>
+</tr>
+<tr>
+<td align='right'>#104</td>
+<td>Jamaica</td>
+<td align='right'>52161</td>
+</tr>
+<tr>
+<td align='right'>#105</td>
+<td>Kuwait</td>
+<td align='right'>48186</td>
+</tr>
+<tr>
+<td align='right'>#106</td>
+<td>Unknown</td>
+<td align='right'>47914</td>
+</tr>
+<tr>
+<td align='right'>#107</td>
+<td>Cameroon</td>
+<td align='right'>45432</td>
+</tr>
+<tr>
+<td align='right'>#108</td>
+<td>Iran</td>
+<td align='right'>45278</td>
+</tr>
+<tr>
+<td align='right'>#109</td>
+<td>Nicaragua</td>
+<td align='right'>43764</td>
+</tr>
+<tr>
+<td align='right'>#110</td>
+<td>Albania</td>
+<td align='right'>42923</td>
+</tr>
+<tr>
+<td align='right'>#111</td>
+<td>Macao</td>
+<td align='right'>42577</td>
+</tr>
+<tr>
+<td align='right'>#112</td>
+<td>Madagascar</td>
+<td align='right'>41517</td>
+</tr>
+<tr>
+<td align='right'>#113</td>
+<td>Asia/Pacific Region (specific country unknown)</td>
+<td align='right'>40716</td>
+</tr>
+<tr>
+<td align='right'>#114</td>
+<td>Ghana</td>
+<td align='right'>39208</td>
+</tr>
+<tr>
+<td align='right'>#115</td>
+<td>Armenia</td>
+<td align='right'>38882</td>
+</tr>
+<tr>
+<td align='right'>#116</td>
+<td>Lebanon</td>
+<td align='right'>38473</td>
+</tr>
+<tr>
+<td align='right'>#117</td>
+<td>Georgia</td>
+<td align='right'>38054</td>
+</tr>
+<tr>
+<td align='right'>#118</td>
+<td>Oman</td>
+<td align='right'>37510</td>
+</tr>
+<tr>
+<td align='right'>#119</td>
+<td>Iraq</td>
+<td align='right'>35010</td>
+</tr>
+<tr>
+<td align='right'>#120</td>
+<td>Jordan</td>
+<td align='right'>32406</td>
+</tr>
+<tr>
+<td align='right'>#121</td>
+<td>Satellite Provider</td>
+<td align='right'>32194</td>
+</tr>
+<tr>
+<td align='right'>#122</td>
+<td>Tanzania</td>
+<td align='right'>31571</td>
+</tr>
+<tr>
+<td align='right'>#123</td>
+<td>Kyrgyzstan</td>
+<td align='right'>30994</td>
+</tr>
+<tr>
+<td align='right'>#124</td>
+<td>Mayotte</td>
+<td align='right'>30520</td>
+</tr>
+<tr>
+<td align='right'>#125</td>
+<td>Uganda</td>
+<td align='right'>29261</td>
+</tr>
+<tr>
+<td align='right'>#126</td>
+<td>Uzbekistan</td>
+<td align='right'>28012</td>
+</tr>
+<tr>
+<td align='right'>#127</td>
+<td>Burkina Faso</td>
+<td align='right'>25423</td>
+</tr>
+<tr>
+<td align='right'>#128</td>
+<td>Bahrain</td>
+<td align='right'>23966</td>
+</tr>
+<tr>
+<td align='right'>#129</td>
+<td>Zimbabwe</td>
+<td align='right'>23591</td>
+</tr>
+<tr>
+<td align='right'>#130</td>
+<td>Barbados</td>
+<td align='right'>22776</td>
+</tr>
+<tr>
+<td align='right'>#131</td>
+<td>Isle Of Man</td>
+<td align='right'>22763</td>
+</tr>
+<tr>
+<td align='right'>#132</td>
+<td>Namibia</td>
+<td align='right'>22494</td>
+</tr>
+<tr>
+<td align='right'>#133</td>
+<td>Ethiopia</td>
+<td align='right'>21567</td>
+</tr>
+<tr>
+<td align='right'>#134</td>
+<td>Palestinian Territory</td>
+<td align='right'>21566</td>
+</tr>
+<tr>
+<td align='right'>#135</td>
+<td>Angola</td>
+<td align='right'>21267</td>
+</tr>
+<tr>
+<td align='right'>#136</td>
+<td>Bahamas</td>
+<td align='right'>20636</td>
+</tr>
+<tr>
+<td align='right'>#137</td>
+<td>Faroe Islands</td>
+<td align='right'>20616</td>
+</tr>
+<tr>
+<td align='right'>#138</td>
+<td>Myanmar</td>
+<td align='right'>20440</td>
+</tr>
+<tr>
+<td align='right'>#139</td>
+<td>Montenegro</td>
+<td align='right'>20291</td>
+</tr>
+<tr>
+<td align='right'>#140</td>
+<td>Mongolia</td>
+<td align='right'>18923</td>
+</tr>
+<tr>
+<td align='right'>#141</td>
+<td>Haiti</td>
+<td align='right'>18690</td>
+</tr>
+<tr>
+<td align='right'>#142</td>
+<td>Monaco</td>
+<td align='right'>18044</td>
+</tr>
+<tr>
+<td align='right'>#143</td>
+<td>Jersey</td>
+<td align='right'>17945</td>
+</tr>
+<tr>
+<td align='right'>#144</td>
+<td>Zambia</td>
+<td align='right'>16995</td>
+</tr>
+<tr>
+<td align='right'>#145</td>
+<td>Andorra</td>
+<td align='right'>16922</td>
+</tr>
+<tr>
+<td align='right'>#146</td>
+<td>Brunei Darussalam</td>
+<td align='right'>16799</td>
+</tr>
+<tr>
+<td align='right'>#147</td>
+<td>Gabon</td>
+<td align='right'>16718</td>
+</tr>
+<tr>
+<td align='right'>#148</td>
+<td>Virgin Islands</td>
+<td align='right'>16319</td>
+</tr>
+<tr>
+<td align='right'>#149</td>
+<td>Congo - Kinshasa</td>
+<td align='right'>16005</td>
+</tr>
+<tr>
+<td align='right'>#150</td>
+<td>Benin</td>
+<td align='right'>15974</td>
+</tr>
+<tr>
+<td align='right'>#151</td>
+<td>Netherlands Antilles</td>
+<td align='right'>15753</td>
+</tr>
+<tr>
+<td align='right'>#152</td>
+<td>Belize</td>
+<td align='right'>15698</td>
+</tr>
+<tr>
+<td align='right'>#153</td>
+<td>Cuba</td>
+<td align='right'>15597</td>
+</tr>
+<tr>
+<td align='right'>#154</td>
+<td>Guam</td>
+<td align='right'>14534</td>
+</tr>
+<tr>
+<td align='right'>#155</td>
+<td>Togo</td>
+<td align='right'>14204</td>
+</tr>
+<tr>
+<td align='right'>#156</td>
+<td>Mali</td>
+<td align='right'>13742</td>
+</tr>
+<tr>
+<td align='right'>#157</td>
+<td>Mozambique</td>
+<td align='right'>13446</td>
+</tr>
+<tr>
+<td align='right'>#158</td>
+<td>Libya</td>
+<td align='right'>13324</td>
+</tr>
+<tr>
+<td align='right'>#159</td>
+<td>Botswana</td>
+<td align='right'>12969</td>
+</tr>
+<tr>
+<td align='right'>#160</td>
+<td>Sudan</td>
+<td align='right'>12687</td>
+</tr>
+<tr>
+<td align='right'>#161</td>
+<td>Guernsey</td>
+<td align='right'>12441</td>
+</tr>
+<tr>
+<td align='right'>#162</td>
+<td>Åland Islands</td>
+<td align='right'>9622</td>
+</tr>
+<tr>
+<td align='right'>#163</td>
+<td>Fiji</td>
+<td align='right'>9613</td>
+</tr>
+<tr>
+<td align='right'>#164</td>
+<td>Yemen</td>
+<td align='right'>9518</td>
+</tr>
+<tr>
+<td align='right'>#165</td>
+<td>Syria</td>
+<td align='right'>9169</td>
+</tr>
+<tr>
+<td align='right'>#166</td>
+<td>Lao People's Democratic Republic</td>
+<td align='right'>9157</td>
+</tr>
+<tr>
+<td align='right'>#167</td>
+<td>Rwanda</td>
+<td align='right'>8948</td>
+</tr>
+<tr>
+<td align='right'>#168</td>
+<td>Gibraltar</td>
+<td align='right'>8752</td>
+</tr>
+<tr>
+<td align='right'>#169</td>
+<td>San Marino</td>
+<td align='right'>8536</td>
+</tr>
+<tr>
+<td align='right'>#170</td>
+<td>Aruba</td>
+<td align='right'>8331</td>
+</tr>
+<tr>
+<td align='right'>#171</td>
+<td>Niger</td>
+<td align='right'>7940</td>
+</tr>
+<tr>
+<td align='right'>#172</td>
+<td>Mauritania</td>
+<td align='right'>7932</td>
+</tr>
+<tr>
+<td align='right'>#173</td>
+<td>Afghanistan</td>
+<td align='right'>7871</td>
+</tr>
+<tr>
+<td align='right'>#174</td>
+<td>Suriname</td>
+<td align='right'>7871</td>
+</tr>
+<tr>
+<td align='right'>#175</td>
+<td>Maldives</td>
+<td align='right'>7565</td>
+</tr>
+<tr>
+<td align='right'>#176</td>
+<td>Guinea</td>
+<td align='right'>7486</td>
+</tr>
+<tr>
+<td align='right'>#177</td>
+<td>Republic of Congo</td>
+<td align='right'>7068</td>
+</tr>
+<tr>
+<td align='right'>#178</td>
+<td>Guyana</td>
+<td align='right'>6834</td>
+</tr>
+<tr>
+<td align='right'>#179</td>
+<td>Greenland</td>
+<td align='right'>6641</td>
+</tr>
+<tr>
+<td align='right'>#180</td>
+<td>Malawi</td>
+<td align='right'>6625</td>
+</tr>
+<tr>
+<td align='right'>#181</td>
+<td>Cayman Islands</td>
+<td align='right'>6503</td>
+</tr>
+<tr>
+<td align='right'>#182</td>
+<td>Liechtenstein</td>
+<td align='right'>6370</td>
+</tr>
+<tr>
+<td align='right'>#183</td>
+<td>Bermuda</td>
+<td align='right'>6274</td>
+</tr>
+<tr>
+<td align='right'>#184</td>
+<td>Djibouti</td>
+<td align='right'>6243</td>
+</tr>
+<tr>
+<td align='right'>#185</td>
+<td>Antigua and Barbuda</td>
+<td align='right'>6131</td>
+</tr>
+<tr>
+<td align='right'>#186</td>
+<td>Saint Lucia</td>
+<td align='right'>5978</td>
+</tr>
+<tr>
+<td align='right'>#187</td>
+<td>Saint Pierre and Miquelon</td>
+<td align='right'>5875</td>
+</tr>
+<tr>
+<td align='right'>#188</td>
+<td>Tajikistan</td>
+<td align='right'>5035</td>
+</tr>
+<tr>
+<td align='right'>#189</td>
+<td>Papua New Guinea</td>
+<td align='right'>4832</td>
+</tr>
+<tr>
+<td align='right'>#190</td>
+<td>Burundi</td>
+<td align='right'>4519</td>
+</tr>
+<tr>
+<td align='right'>#191</td>
+<td>Cape Verde</td>
+<td align='right'>4471</td>
+</tr>
+<tr>
+<td align='right'>#192</td>
+<td>Grenada</td>
+<td align='right'>4342</td>
+</tr>
+<tr>
+<td align='right'>#193</td>
+<td>Turkmenistan</td>
+<td align='right'>4020</td>
+</tr>
+<tr>
+<td align='right'>#194</td>
+<td>Dominica</td>
+<td align='right'>4006</td>
+</tr>
+<tr>
+<td align='right'>#195</td>
+<td>Northern Mariana Islands</td>
+<td align='right'>3936</td>
+</tr>
+<tr>
+<td align='right'>#196</td>
+<td>Somalia</td>
+<td align='right'>3762</td>
+</tr>
+<tr>
+<td align='right'>#197</td>
+<td>Gambia</td>
+<td align='right'>3495</td>
+</tr>
+<tr>
+<td align='right'>#198</td>
+<td>Saint Vincent and The Grenadines</td>
+<td align='right'>3068</td>
+</tr>
+<tr>
+<td align='right'>#199</td>
+<td>Seychelles</td>
+<td align='right'>3011</td>
+</tr>
+<tr>
+<td align='right'>#200</td>
+<td>Equatorial Guinea</td>
+<td align='right'>2718</td>
+</tr>
+<tr>
+<td align='right'>#201</td>
+<td>Liberia</td>
+<td align='right'>2626</td>
+</tr>
+<tr>
+<td align='right'>#202</td>
+<td>Bhutan</td>
+<td align='right'>2603</td>
+</tr>
+<tr>
+<td align='right'>#203</td>
+<td>Saint Kitts and Nevis</td>
+<td align='right'>2512</td>
+</tr>
+<tr>
+<td align='right'>#204</td>
+<td>Saint Martin</td>
+<td align='right'>2479</td>
+</tr>
+<tr>
+<td align='right'>#205</td>
+<td>Sierra Leone</td>
+<td align='right'>2375</td>
+</tr>
+<tr>
+<td align='right'>#206</td>
+<td>Vanuatu</td>
+<td align='right'>2294</td>
+</tr>
+<tr>
+<td align='right'>#207</td>
+<td>Swaziland</td>
+<td align='right'>2208</td>
+</tr>
+<tr>
+<td align='right'>#208</td>
+<td>Metropolitan France</td>
+<td align='right'>2199</td>
+</tr>
+<tr>
+<td align='right'>#209</td>
+<td>Bonaire, Saint Eustatius and Saba</td>
+<td align='right'>2163</td>
+</tr>
+<tr>
+<td align='right'>#210</td>
+<td>Lesotho</td>
+<td align='right'>2120</td>
+</tr>
+<tr>
+<td align='right'>#211</td>
+<td>Turks and Caicos Islands</td>
+<td align='right'>1845</td>
+</tr>
+<tr>
+<td align='right'>#212</td>
+<td>Micronesia</td>
+<td align='right'>1828</td>
+</tr>
+<tr>
+<td align='right'>#213</td>
+<td>Comoros</td>
+<td align='right'>1756</td>
+</tr>
+<tr>
+<td align='right'>#214</td>
+<td>Wallis and Futuna</td>
+<td align='right'>1695</td>
+</tr>
+<tr>
+<td align='right'>#215</td>
+<td>American Samoa</td>
+<td align='right'>1600</td>
+</tr>
+<tr>
+<td align='right'>#216</td>
+<td>Timor-Leste</td>
+<td align='right'>1346</td>
+</tr>
+<tr>
+<td align='right'>#217</td>
+<td>Holy See (Vatican City State)</td>
+<td align='right'>1279</td>
+</tr>
+<tr>
+<td align='right'>#218</td>
+<td>Central African Republic</td>
+<td align='right'>1227</td>
+</tr>
+<tr>
+<td align='right'>#219</td>
+<td>Chad</td>
+<td align='right'>1124</td>
+</tr>
+<tr>
+<td align='right'>#220</td>
+<td>Tonga</td>
+<td align='right'>1059</td>
+</tr>
+<tr>
+<td align='right'>#221</td>
+<td>CW</td>
+<td align='right'>808</td>
+</tr>
+<tr>
+<td align='right'>#222</td>
+<td>Samoa</td>
+<td align='right'>806</td>
+</tr>
+<tr>
+<td align='right'>#223</td>
+<td>Anguilla</td>
+<td align='right'>783</td>
+</tr>
+<tr>
+<td align='right'>#224</td>
+<td>Solomon Islands</td>
+<td align='right'>762</td>
+</tr>
+<tr>
+<td align='right'>#225</td>
+<td>Guinea-Bissau</td>
+<td align='right'>741</td>
+</tr>
+<tr>
+<td align='right'>#226</td>
+<td>Palau</td>
+<td align='right'>733</td>
+</tr>
+<tr>
+<td align='right'>#227</td>
+<td>South Sudan</td>
+<td align='right'>729</td>
+</tr>
+<tr>
+<td align='right'>#228</td>
+<td>Marshall Islands</td>
+<td align='right'>632</td>
+</tr>
+<tr>
+<td align='right'>#229</td>
+<td>Sao Tome and Principe</td>
+<td align='right'>581</td>
+</tr>
+<tr>
+<td align='right'>#230</td>
+<td>Falkland Islands (Malvinas)</td>
+<td align='right'>514</td>
+</tr>
+<tr>
+<td align='right'>#231</td>
+<td>Cook Islands</td>
+<td align='right'>472</td>
+</tr>
+<tr>
+<td align='right'>#232</td>
+<td>XK</td>
+<td align='right'>436</td>
+</tr>
+<tr>
+<td align='right'>#233</td>
+<td>Kiribati</td>
+<td align='right'>285</td>
+</tr>
+<tr>
+<td align='right'>#234</td>
+<td>Saint Barthélemy</td>
+<td align='right'>284</td>
+</tr>
+<tr>
+<td align='right'>#235</td>
+<td>SX</td>
+<td align='right'>267</td>
+</tr>
+<tr>
+<td align='right'>#236</td>
+<td>Montserrat</td>
+<td align='right'>169</td>
+</tr>
+<tr>
+<td align='right'>#237</td>
+<td>Nauru</td>
+<td align='right'>152</td>
+</tr>
+<tr>
+<td align='right'>#238</td>
+<td>Saint Helena</td>
+<td align='right'>116</td>
+</tr>
+<tr>
+<td align='right'>#239</td>
+<td>Eritrea</td>
+<td align='right'>81</td>
+</tr>
+<tr>
+<td align='right'>#240</td>
+<td>British Indian Ocean Territory</td>
+<td align='right'>75</td>
+</tr>
+<tr>
+<td align='right'>#241</td>
+<td>Niue</td>
+<td align='right'>64</td>
+</tr>
+<tr>
+<td align='right'>#242</td>
+<td>Tuvalu</td>
+<td align='right'>48</td>
+</tr>
+<tr>
+<td align='right'>#243</td>
+<td>Antarctica</td>
+<td align='right'>42</td>
+</tr>
+<tr>
+<td align='right'>#244</td>
+<td>United States Minor Outlying Islands</td>
+<td align='right'>21</td>
+</tr>
+<tr>
+<td align='right'>#245</td>
+<td>Tokelau</td>
+<td align='right'>13</td>
+</tr>
+<tr>
+<td align='right'>#246</td>
+<td>Norfolk Island</td>
+<td align='right'>11</td>
+</tr>
+<tr>
+<td align='right'>#247</td>
+<td>Svalbard and Jan Mayen</td>
+<td align='right'>8</td>
+</tr>
+<tr>
+<td align='right'>#248</td>
+<td>Christmas Island</td>
+<td align='right'>8</td>
+</tr>
+<tr>
+<td align='right'>#249</td>
+<td>Cocos (Keeling) Islands</td>
+<td align='right'>6</td>
+</tr>
+<tr>
+<td align='right'>#250</td>
+<td>Pitcairn</td>
+<td align='right'>2</td>
+</tr>
+<tr>
+<td align='right'>#251</td>
+<td>Western Sahara</td>
+<td align='right'>2</td>
+</tr>
+<tr>
+<td align='right'>#252</td>
+<td>South Georgia and the South Sandwich Islands</td>
+<td align='right'>1</td>
+</tr>
+<tr>
+<td align='right'>#253</td>
+<td>Bouvet Island</td>
+<td align='right'>1</td>
+</tr>
+</table>
+</body>
diff --git a/content/stats/defects.html b/content/stats/defects.html
new file mode 100644
index 0000000..0d0560b
--- /dev/null
+++ b/content/stats/defects.html
@@ -0,0 +1,80 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Defect Statistics</title>
+ <script src="/scripts/api.simile-widgets.org/timeplot/1.1/timeplot-api.js"
type="text/javascript">
+ </script>
+ <script type="text/javascript">
+ var resizeTimerID = null;
+ var timeplot;
+ function onResize() {
+ if (resizeTimerID == null)
+ {
+ resizeTimerID = window.setTimeout(function(){
+ resizeTimerID = null;
+ timeplot.repaint();
+ }, 100);
+ }
+ }
+ function onLoad() {
+ var eventSource = new Timeplot.DefaultEventSource();
+ var valueGeometry = new Timeplot.DefaultValueGeometry({
+ gridColor:
"#000000",
+
axisLabelsPlacement: "left",
+ });
+ var timeGeometry = new Timeplot.DefaultTimeGeometry({
+ gridColor: new
Timeplot.Color("#000000"),
+
axisLabelsPlacement: "top"
+ });
+ var plotInfo = [
+ Timeplot.createPlotInfo({
+ id: "found",
+ dataSource: new
Timeplot.ColumnSource(eventSource,1),
+ valueGeometry: valueGeometry,
+ timeGeometry: timeGeometry,
+ lineColor: "#BF0000",
+ showValues: true
+ }),
+ Timeplot.createPlotInfo({
+ id: "fixed",
+ dataSource: new
Timeplot.ColumnSource(eventSource,2),
+ valueGeometry: valueGeometry,
+ timeGeometry: timeGeometry,
+ lineColor: "#00BF00",
+ showValues: true
+ })
+ ];
+ timeplot = Timeplot.create(document.getElementById("found"), plotInfo);
+ timeplot.loadText("defects.txt", ",", eventSource);
+ }
+ </script>
+</head>
+<body onload="onLoad();" onresize="onResize();">
+<h2>Defects: Found and Fixed</h2>
+
+<div class="label">
+ Cumulative Defects,
+ <span style="color: #BF0000;">found</span>
+ and <span style="color: #00BF00;">fixed</span> per month
+</div>
+
+<div id="found" style="height: 300px;"> </div>
+
+<p>
+This chart shows the cumulative number of defects reported in Apache
OpenOffice, as well as the cummulative number of bugs fixed.
+These numbers are extracted from our Bugzilla issue tracking database, using
this query for the
+<a
href="https://issues.apache.org/ooo/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=All_Reported_Since&sharer_id=249089">find</a>
numbers,
+and this one for the
+<a
href="https://issues.apache.org/ooo/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=All_Fixed_Since&sharer_id=249089">fix</a>
numbers.
+The query may be edited to adjust the date range. We set the start date to
2011-06-01 (the start of the Apache Openoffice project) and the
+end date for the date of the report.
+</p>
+<p>
+You may note that initially more defects were fixed than found. This is not an
error. The Bugzilla database contains many defect reports from the
+legacy OpenOffice.org project, defects that were reported before 2011-06-01
and which are being fixed in addition to the newly reported defects.
+</p>
+<p>
+This chart is updated per month.
+</p>
+</body>
+</html>
diff --git a/content/stats/downloads.html b/content/stats/downloads.html
new file mode 100644
index 0000000..20e8a02
--- /dev/null
+++ b/content/stats/downloads.html
@@ -0,0 +1,114 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Apache OpenOffice Downloads</title>
+ <script src="/scripts/api.simile-widgets.org/timeplot/1.1/timeplot-api.js"
type="text/javascript">
+ </script>
+ <script type="text/javascript">
+ var daily_resizeTimerID = null;
+ var total_resizeTimerID = null;
+ var daily_timeplot;
+ var total_timeplot;
+ function onResize() {
+ if (daily_resizeTimerID == null)
+ {
+ daily_resizeTimerID = window.setTimeout(function(){
+ daily_resizeTimerID = null;
+ daily_timeplot.repaint();
+ }, 100);
+ }
+ if (total_resizeTimerID == null)
+ {
+ total_resizeTimerID = window.setTimeout(function(){
+ total_resizeTimerID = null;
+ total_timeplot.repaint();
+ }, 100);
+ }
+ }
+ function onLoad() {
+ var daily_eventSource = new Timeplot.DefaultEventSource();
+ var total_eventSource = new Timeplot.DefaultEventSource();
+ var daily_plotInfo = [
+ Timeplot.createPlotInfo({
+ id: "daily",
+ dataSource: new
Timeplot.ColumnSource(daily_eventSource,1),
+ valueGeometry: new
Timeplot.DefaultValueGeometry({
+
gridColor: "#000000",
+
axisLabelsPlacement: "left",
+
}),
+ timeGeometry: new
Timeplot.DefaultTimeGeometry({
+
gridColor: new Timeplot.Color("#000000"),
+
axisLabelsPlacement: "top"
+
}),
+ lineColor: "#007DCD",
+ fillColor: "#BBC8D0",
+ showValues: true
+ })
+ ];
+ var total_plotInfo = [
+ Timeplot.createPlotInfo({
+ id: "total",
+ dataSource: new
Timeplot.ColumnSource(total_eventSource,2),
+ valueGeometry: new
Timeplot.DefaultValueGeometry({
+
gridColor: "#000000",
+
axisLabelsPlacement: "left",
+
}),
+ timeGeometry: new
Timeplot.DefaultTimeGeometry({
+
gridColor: new Timeplot.Color("#000000"),
+
axisLabelsPlacement: "top"
+
}),
+ lineColor: "#007DCD",
+ fillColor: "#BBC8D0",
+ showValues: true
+ })
+ ];
+ daily_timeplot = Timeplot.create(document.getElementById("daily"),
daily_plotInfo);
+ daily_timeplot.loadText("aoo-downloads.txt", ",", daily_eventSource);
+ total_timeplot = Timeplot.create(document.getElementById("total"),
total_plotInfo);
+ total_timeplot.loadText("aoo-downloads.txt", ",", total_eventSource);
+ }
+ </script>
+</head>
+
+<body onload="onLoad();" onresize="onResize();">
+
+<h2>Download Stats</h2>
+
+<div class="label">
+Daily Downloads
+</div>
+
+<div id="daily" style="height: 150px;">
+</div>
+<p></p>
+<div class="label">
+Total (Cumulative) Downloads
+</div>
+
+<div id="total" style="height: 250px;">
+</div>
+
+<p>
+These charts use the <a href="https://www.simile-widgets.org/">SIMILE Timeplot
widget</a> and are based on the data series contained in
+<a href="https://www.openoffice.org/stats/aoo-downloads.txt">this data
file</a>. The data in that file based on download statistics gathered by
+SourceForge (the host of our downloads) and exposed by them through their
+<a
href="https://sourceforge.net/p/forge/documentation/Download%20Stats%20API/">Download
Stats API</a>. The data is collected and aggregated by a
+<a
href="https://svn.apache.org/repos/asf/openoffice/devtools/aoo-stats/detail-by-day.py">Python
script</a>.
+</p>
+
+<p>
+The download figures are for full-install downloads of Apache OpenOffice
downloaded via SourceForge. This does not include downloads of language
+packs, SDK's or source tarballs. It does not include downloads of earlier
versions of OpenOffice.org or downloads made from copies of OpenOffice hosted
on other repositories.
+</p>
+
+<p>
+Note: This is a download count, not a user count. These are related, but not
identical concepts, since a single user can download multiple copies
+of OpenOffice, or a single download might be shared with multiple users or
installed on several machines.
+</p>
+
+<p>
+These charts are <b>not</b> live. The data is manually updated. Data on the
edges of the chart may represent data for partial days.
+</p>
+
+</body>
+</html>
diff --git a/content/stats/index.html b/content/stats/index.html
new file mode 100644
index 0000000..6941fca
--- /dev/null
+++ b/content/stats/index.html
@@ -0,0 +1,57 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>Apache OpenOffice Statistics</title>
+</head>
+
+<body>
+
+<h1>Apache OpenOffice Statistics</h1>
+
+<p>
+ The statistics aim to provide a logical reference point for OpenOffice
download statistics.
+</p>
+
+<p>
+ We use the <a
href="mailto:[email protected]">[email protected]</a> mailing
list for work discussions.
+</p>
+
+<h2>Statistics we publish</h2>
+
+<ul>
+ <li><a href="downloads.html">Download counts</a></li>
+ <li><a href="countries.html">Downloads by country / territory</a></li>
+<!--
+Commented out as the data source is stone old.
+
+ <li><a href="committers.html">Committers</a></li>
+ <li><a href="ooo-dev-subscribers.html">Mailing list subscribers</a></li>
+ <li><a href="defects.html">Defect find/fix rates</a></li>
+ <li><a
href="https://forum.openoffice.org/en/forum/viewtopic.php?f=50&t=46497">
+ Various stats related to our Support Forums</a></li>
+-->
+</ul>
+
+<h2>Third Party Stats</h2>
+
+<p>
+ Another source of statistics are those generated by Open Hub:
+</p>
+
+<script type="text/javascript"
src="https://www.openhub.net/p/29/widgets/project_factoids_stats.js"></script>
+
+<p>
+ These numbers should be taken with a grain of salt, and one should be
cautious when comparing numbers across projects.
+ Contributor numbers are especially sensitive to development methodology and
tooling, e.g., a project that uses distributed
+ version control will see a different count than one that processes patches
through a smaller core group of developers.
+ Projects also differ in what project resources they include in version
control (Open Hub looks at files under version control),
+ and which version controlled files they associate with their Open Hub
account. For Apache OpenOffice our Open Hub account
+ looks at files associated with our two main project deliverables: the
OpenOffice source code and the website. For historical
+ comparisons the Open Hub account also looks at the legacy OpenOffice.org
repository for commits prior to June 2011. The safest
+ comparison is to look at the trend for a single project over a period of
time when version control and commit process is
+ constant, e.g., since June 2011 for our project.
+</p>
+
+</body>
+</html>
+
diff --git a/content/stats/ooo-dev-subscribers.html
b/content/stats/ooo-dev-subscribers.html
new file mode 100644
index 0000000..6844f0f
--- /dev/null
+++ b/content/stats/ooo-dev-subscribers.html
@@ -0,0 +1,58 @@
+<html>
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+ <title>List Subscribers (dev)</title>
+ <script src="/scripts/api.simile-widgets.org/timeplot/1.1/timeplot-api.js"
type="text/javascript">
+ </script>
+ <script type="text/javascript">
+ var resizeTimerID = null;
+ var timeplot;
+ function onResize() {
+ if (resizeTimerID == null)
+ {
+ resizeTimerID = window.setTimeout(function(){
+ resizeTimerID = null;
+ timeplot.repaint();
+ }, 100);
+ }
+ }
+ function onLoad() {
+ var eventSource = new Timeplot.DefaultEventSource();
+ var plotInfo = [
+ Timeplot.createPlotInfo({
+ id: "committers",
+ dataSource: new
Timeplot.ColumnSource(eventSource,1),
+ valueGeometry: new
Timeplot.DefaultValueGeometry({
+
gridColor: "#000000",
+
axisLabelsPlacement: "left",
+
}),
+ timeGeometry: new
Timeplot.DefaultTimeGeometry({
+
gridColor: new Timeplot.Color("#000000"),
+
axisLabelsPlacement: "top"
+
}),
+ lineColor: "#007DCD",
+ fillColor: "#BBC8D0",
+ showValues: true
+ })
+ ];
+ timeplot = Timeplot.create(document.getElementById("ooo-dev"),
plotInfo);
+ timeplot.loadText("ooo-dev.txt", ",", eventSource);
+ }
+ </script>
+</head>
+<body onload="onLoad();" onresize="onResize();">
+<h2>Growth in dev List Subscribers</h2>
+
+<div class="label">
+ List subscribers (dev)
+</div>
+<div id="ooo-dev" style="height: 300px;">
+</div>
+
+ <p>The dev list is the main mailing list for the project where the
community collaborates and coordinates.<br>
+ Note: This data is gathered at irregular intervals. The data is
accurate at the discrete labeled points
+ and interpolated for intermediate dates. The <a href="ooo-dev.txt">raw
data</a> is also available.
+ </p>
+
+</body>
+</html>