Merge "Update to VizGrimoireJS e8a4818"

This commit is contained in:
Jenkins 2015-01-14 19:32:23 +00:00 committed by Gerrit Code Review
commit 8cd3eb6ede
80 changed files with 1764 additions and 2851 deletions

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -64,7 +61,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -72,6 +69,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -138,7 +135,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -146,6 +143,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -35,16 +35,6 @@ body {
}*/
}
.container-fluid {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
padding-top: 65px;
background-color: #F5F5F5;
}
.sidemenu-divider{ /*copied from .divider */
background-color: #FFFFFF;
height: 1px;
@ -59,23 +49,74 @@ body {
padding: 3px 20px;
}
.section-title{ /* FIXME to be moved to vizgrimoire.css*/
font-family: 'Nadia Serif',Helvetica,"Helvetica Neue",Arial,sans-serif;
font-size: 120%;
color: #555;
margin-bottom: 10px;
font-weight: bold;
line-height: 1.2;
}
/*
does not work
#ProjectNavbar .breadcrumb li
{
font-size: 1.2em;
}*/
.numberInTD{ /* FIXME to be moved to vizgrimoire.css*/
text-align: right;
}
/*.breadcrumb {
border-radius: 4px 4px 4px 4px !important;
.numbers-summary .col-xs-3{ /* FIXME to be moved to vizgrimoire.css*/
text-align: center;
}
.subsection-title{ /* FIXME to be moved to vizgrimoire.css*/
font-family: 'Nadia Serif',Helvetica,"Helvetica Neue",Arial,sans-serif;
font-size: 105%;
color: #555;
margin-bottom: 7px;
font-weight: bold;
line-height: 1.0;
}
.toptable-title{
font-size: 105%;
letter-spacing: 1px;
margin-bottom: 10px;
/*font-weight: bold;*/
line-height: 1.1;
text-align:center;
color: #555;
}
/** Filter bar used to select repository in
scm-contributors **/
.filterbar {
background-color: #f5f5f5;
border-radius: 4px;
list-style: none outside none;
padding: 0 0 0 0;
margin-top: 15px;
background-color: transparent;
font-size: 1.1em;
}*/
/* this style is used to display the project nav bar*/
margin-bottom: 20px;
padding: 8px 15px;
}
.filterbar > li {
display: inline-block;
}
/** Trends **/
.FilterItemMicrodashText {
text-align: center;
}
/** Background **/
.container-fluid {
margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
padding-top: 65px;
background-color: #F5F5F5;
}
/* Project navigation bar*/
.breadcrumbtitle {
background-color: transparent;
border-radius: 4px 4px 4px 4px;
@ -95,36 +136,43 @@ does not work
color: #999999;
}
/*.breadcrumbtitle >li > a {
=======
.breadcrumbtitle >li > a {
>>>>>>> upstream-vjs
color: #ED9C06;
text-decoration: none;
}
.breadcrumbtitle >li > a:hover {
color: #FFFFFF;
text-decoration: none;
<<<<<<< HEAD
}*/
.ol {
margin-bottom: 10px;
margin-top: 15px;
}
.FilterItemMicrodashText {
text-align: center;
}
/** Navigation breadcrumb (on navigation bar) **/
/*.navbar-default .navbar-brand {
color: #ED9C06;
.navbar-default .navbar-brand {
/*color: #ED9C06;*/
color: #f5f5f5;
}
.navbar-default .navbar-brand:hover {
color: #ED9C06;
/*color: #ED9C06;*/
color: #f5f5f5;
}
.navbar-default {
background-color: #000000;
border-color: #ED9C06;
}*/
/* background-color: #000000;
border-color: #ED9C06;*/
background-color: #ED9C06;
border-color: #000000;
}
.navbar-fixed-top {
border-width: 0 0 2px;
top: 0;
}
}
.navbar-default .navbar-toggle {
background-color: #FFFFFF;
@ -165,8 +213,17 @@ a {
.breadcrumbtitle >li > a:hover {
color: #2A6496;
text-decoration: none;
}
/** Boxes (well is a boostrap 3 class)**/
.well{
background-color: #FFFFFF; }
.wellmin{
background-color: #FFFFFF; }
/* style of the release dropdown */
.btn-releaseselector{
background-color: #c43422;
border-color: #c43422;
@ -194,3 +251,7 @@ ul.scroll-menu {
display: inline-block;
}
/** Fix for issue in jasny offside canvas menu in dropdowns */
.navmenu-nav.dropdown-menu { position: relative; }

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -57,28 +54,212 @@
</div>
<div class="row">
<div class="col-md-6">
<div class="DataSourcesTable"></div>
</div>
<div class="panel panel-default">
<div class="DataSourcesTable"></div>
</div>
</div>
<div class="col-md-6">
<div class="well well-lg">
<p>Our main concern as a company is <strong>to provide products and services as transparent as possible,
generating a trustable relationship with our costumers</strong>. Therefore, if you find any
<p>Our main concern as a company is <strong>to provide products and services as transparent as possible,
generating a trustable relationship with our costumers</strong>. Therefore, if you find any
inconsistencies in the data, or have any other kind of feedback, please let us know by contacting us.</p>
<p><strong>Thanks</strong> for your interest and support!</p>
</div>
<p>Get here the <a href="data/db">MySQL database dumps</a> with the complete datasets
retrievied using the <a href="#"><i class="fa
retrievied using the <a href="http://metricsgrimoire.github.io"><i class="fa
fa-external-link"></i> Metrics Grimoire Tools</a></p>
<p>You can also download the <a href="data/json">JSON files</a> (<a href="data/json.tgz">archive</a>)
<p>You can also download the <a href="data/json">JSON files</a> (<a href="data/json.tgz">archive</a>)
used to display the information shown on this dashboard</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
How this dashboard was produced
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
<p>All the information presented on this dashboard is based on the data obtained
from the project repositories. The process of producing the dashboard based
on those data is, in summary, as follows:</p>
<ul>
<li>Data retrieval from project repositories. Using tools in the
<a href="http://metricsgrimoire.github.io">MetricsGrimoire tool suite</a>,
repositories considered as data sources for the dashboard are visited, retrieving
all relevant data. This data is stored in a MySQL database, in a format suitable
for later curation and querying. The data retrieval is done usually once a day.</li>
<li>Database curation and database dumps. The data in the database requires some care
for detecting and fixing errors, for finding the several identities that persons may
use, for adding affiliation information, etc. A part of these activities is done by
hand, some other part by scripts. The idea is to maintain the data as accurate and
useful as possible, and ready for the next step. In addition, database dumps are
produced, which (depending on the dashboard) may be public. When they are public,
they are available in the <a href="data/db/"></a> directory as compressed MySQL
dumps which can be easily retrieved and loaded into a MySQL database.</li>
<li>Producing JSON files by querying the database. Once the data is updated in the
database, the querying software is run. This software is based on
<a href="https://github.com/VizGrimoire/GrimoireLib">GrimoreLib</a>, a querying
library specific for MetricsGrimoire databases, which can also be used for querying
them for other purposes. In the case of the dashboard, the queries are tailored
to produce JSON files that are stored in the <a href="data/json">data/json</a> directory.
These JSON files will be retrieved by the dashboard to produce the numbers
and charts it offers.</li>
<li>Deployment of the dashboard itself. The dashboard is based on
<a href="https://github.com/VizGrimoire/VizGrimoireJS">vizGrimoireJS</a>. It is
a collection of HTML, CSS and JavaScript documents, which provide all the
functionality of the dashboard by using the data in the JSON files.</li>
</ul>
<p>All this process is coordinated by <a href="https://github.com/MetricsGrimoire/Automator">Automator</a>,
which is capable of running the MetricsGrimoire tools for retrieving the data
from the repositories, store them in the databases, produce the JSON files by
querying those databases, and copy the documents composing the browser to the
desired location. The configuration for Automator includes information about
which repositories are the data sources, which parts of the dashboard are to
be produced, and some other configuration parameters.</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingTwo">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Deploying a copy of the dashboard elsewhere
</a>
</h4>
</div>
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
<div class="panel-body">
<p>The dashboard, once deployed, is a self-contained, static directory. That
directory contains the all the HTML, CSS, JavaScript and JSON files needed
to provide the full functionality of the dashboard. It can be retrieved
by using an HTTP downloader, such as wget or curl. However, for convenience,
dashboards are usually git repositories, which can be cloned to obtain a
complete copy that can be deployed anywhere. This is done usually in one
of two ways:</p>
<ul>
<li>A single git repository for the whole dashboard, including HTML, CSS,
JavaScript and JSON files.</li>
<li>Two repositories, one for the whole dashboard, excluding JSON files,
and another one for JSON files. This second repository should be cloned
under data/json, so that the dashboard has access to the data it needs.</li>
</ul>
<p>See for example the <a href="https://github.com/bitergia">Bitergia git repositories at GitHub</a>,
which includes git repositories for several dashboards.</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Obtaining data from JSON documents
</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
<div class="panel-body">
<p>All the information shown in the dashboard is stored in JSON files, available
from the <a href="data/json/">data/json</a> directory. These JSON files are
useful by themselves, since they store the detailed metrics shown in the
different pages of the dashboard.</p>
<p>There are several kinds of JSON documents, which can be classified
according to different criteria. [Note: not all of these documents are
present in all dashboards, and there are some other JSON files that are
not described in this list.]</p>
<ul>
<li>According to the organization of the data they store:</li>
<ul>
<li>Aggregated metrics (suffix: -static.json). Aggregated metrics for a
period of time, such as the whole life of the project.
Example: <a href="data/json/scm-static.json">scm-static.json</a></li><a href="data/json/scm-static.json">
</a><li><a href="data/json/scm-static.json">Time series
(suffix: -evolutionary.json). Time series with the values of some metrics
at some points in time (for example, each month).
Example: </a><a href="data/json/its-evolutionary.json">its-evolutionary.json</a></li>
<li>Lists (suffixes: -people.json, -projects-json, repos.json, -top.json).
Lists of items (people, projects, repositories, top entries) relevant
to the project, in some cases accompanied by some metrics per item.
Example: <a href="data/json/scm-people.json">scm-people.json</a></li>
</ul>
<li>According to the kind of repository to which they correspond:</li>
<ul>
<li>Source code management system (string: scm). Data obtained from source
code management directories, such as those managed by git or Subversion.
The information was extracted by using
<a href="https://github.com/MetricsGrimoire/CVSAnalY">CVSAnalY</a>.
Example: <a href="data/json/scm-static.json">scm-static.json</a></li>
<li>Issue tracking systems (string: its). Data obtained from issue tracking
(ticketing, bug reporting) systems, such as Bugzilla, Jira, Launchpad
tickets or GitHub tickets. The information was extracted by using
<a href="https://github.com/MetricsGrimoire/Bicho">Bicho</a>.
Example: <a href="data/json/its-static.json">its-static.json</a></li>
<li>Mailing lists (string: mls). Data obtained from mailing lists. The
information was extracted by using
<a href="https://github.com/MetricsGrimoire/MailingListStats">MailingListStats</a>.
Example: <a href="data/json/mls-static.json">mls-static.json</a></li>
<li>Code review systems (string: scr). Data obtained from source code
review systems, such as Gerrit. The information was extracted by
using <a href="https://github.com/MetricsGrimoire/Bicho">Bicho</a>,
with the corresponding backend. Example: <a href="data/json/scr-static.json">scr-static.json</a></li>
</ul>
<li>According to the partition of the information:</li>
<ul>
<li>Partitioned by organization (string: com). Data relevant to an specific
organization (company, foundation, etc.).
Example: Bitergia-scm-com-evolutionary.json</li>
<li>Partitioned by repository (string: rep). Data relevant to an specific
repository. Example: nova.git-rep-static.json</li>
</ul>
</ul>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="false" aria-controls="collapseFour">
Querying the database
</a>
</h4>
</div>
<div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour">
<div class="panel-body">
<p>The <a href="data/db">database dumps</a> can be loaded in a
MySQL instance, and queried. This is exactly what is done to
obtain the JSON files containing the data shown in the dashboard.
For this querying, the Python package <a href="">GrimoireLib</a> can be used.</p>
<p>In case plain SQL is to be used, the schemas of the databases are
provided as a part of the documentation for each MetricsGrimoire tool.
You can locate that information in the
<a href="http://metricsgrimoire.github.io">MetricsGrimoire website</a>.</p>.
</div>
</div>
</div>
</div>
</div>
</div>
<!-- END SECTION HTML-->
@ -86,7 +267,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -94,6 +275,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -41,24 +38,24 @@
<p>
<p>
<i><b>Attracted</b>: Number of contributors entering the project
for each cohort. In charts, cohorts are organized by
"age" (time since they entered the project), each bar
representing one of these cohorts.
Large bars for any age mean that the community was attracting
many contributors that time ago.
for each cohort. In charts, cohorts are organized by
"age" (time since they entered the project), each bar
representing one of these cohorts.
Large bars for any age mean that the community was attracting
many contributors that time ago.
</p>
<i><b>Retained</b>: Number of remaining contributors (those still
active) for each cohort. Large top bars (corresponding to
older cohorts) mean that
experienced contributors are still
active. Large bottom bars mean that new contributors are being
retained.
<i><b>Retained</b>: Number of remaining contributors (those still
active) for each cohort. Large top bars (corresponding to
older cohorts) mean that
experienced contributors are still
active. Large bottom bars mean that new contributors are being
retained.
</p>
<p>
The ratio between retained and attracted contributors for a cohort
represents the retention ratio for that cohort (fraction of
contributors of that age that are still active).
</p>
<p>
The ratio between retained and attracted contributors for a cohort
represents the retention ratio for that cohort (fraction of
contributors of that age that are still active).
</p>
</div>
</div>
<div class="row">
@ -83,7 +80,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -91,6 +88,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -14,6 +14,6 @@
<img src="cc-by-sa.png" border=0 alt="CC by-sa"></a>
&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://bitergia.com/"><img src="bitergia-logo.png" alt="Bitergia logo" id="logo" height="45"
width="90" border=0></a>
</span>
</span>
</div>
</div>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -50,20 +47,24 @@
data-ts-metrics="its_closed,its_closers"></div>
<div class="DSSummaryBlock" data-data-source="mls"
data-box-labels="Discussion Participants,Thread Initiators,First Repliers"
data-box-labels="Mailing List Participants,Thread Initiators,First Repliers"
data-box-metrics="mls_senders,senders_init,senders_response"
data-ts-metrics="mls_sent,mls_senders"></div>
<div class="DSSummaryBlock" data-data-source="qaforums"
data-box-labels="Participants,Questions"
data-box-metrics="qaforums_participants,qaforums_qsent"
data-ts-metrics="qaforums_qsent,qaforums_qsenders"></div>
<div class="DSSummaryBlock" data-data-source="irc"
data-box-labels="IRC Participants, IRC Messages"
data-box-labels="IRC Participants,IRC Messages"
data-box-metrics="irc_senders,irc_sent"
data-ts-metrics="irc_sent,irc_senders"></div>
<div class="DSSummaryBlock" data-data-source="qaforums"
data-box-labels="Ask Participants,Questions"
data-box-metrics="qaforums_participants,qaforums_qsent"
data-ts-metrics="qaforums_qsent,qaforums_qsenders"></div>
<div class="DSSummaryBlock" data-data-source="releases"
data-box-labels="Module Authors,Modules,Releases"
data-box-metrics="releases_authors,releases_modules,releases_releases"
data-ts-metrics="releases_modules,releases_authors"></div>
<!-- END SECTION HTML-->
@ -71,7 +72,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -79,6 +80,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -42,20 +39,18 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="irc" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
@ -64,7 +59,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -72,6 +67,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top channels in the project, and a summary of the evolution of their participation with links to more detailed information per channel</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="irc"
data-metrics="irc_repositories" data-legend="false"
data-metrics="irc_repositories" data-legend="false"
data-title="Active channels per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="irc"
data-order-by="irc_sent" data-filter="repos"></div>
data-order-by="irc_sent" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="irc"
data-order-by="irc_sent" data-filter="repos"></div>
data-order-by="irc_sent" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -39,12 +36,12 @@
<!-- sent -->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="irc"
data-metrics="irc_sent" data-min="true" style="height: 160px;"
data-frame-time="true"></div>
<div class="MicrodashText" data-metric="irc_sent"></div>
</div>
</div>
</div>
</div>
<!-- end sent -->
@ -52,12 +49,12 @@
<!-- senders -->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="irc"
data-metrics="irc_senders" data-min="true"
style="height: 120px;" data-frame-time="true"></div>
<div class="MicrodashText" data-metric="irc_senders"></div>
</div>
</div>
</div>
</div>
<!-- end senders -->
@ -70,33 +67,33 @@
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<div class="col-md-12">
<p class="section-title"><i class="fa fa-comment-o"></i> IRC Channels</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_sent"></span></td>
<td>messages sent</td>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_senders"></span></td>
<td>irc participants</td>
</tr>
</table>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="section-title"><i class="fa fa-comment-o"></i> IRC Channels</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_sent"></span></td>
<td>messages sent</td>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_senders"></span></td>
<td>irc participants</td>
</tr>
</table>
</div>
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="irc" data-period_all="true"
data-metric="senders" data-limit="10" data-people_links="true">
</div>
<div class="Top" data-data-source="irc" data-period_all="true"
data-metric="senders" data-limit="10" data-people_links="true">
</div>
</div>
</div>
</div>
@ -109,7 +106,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -117,6 +114,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top companies in the project, and a summary of the evolution of their participation with links to more detailed information per company</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="its"
data-metrics="its_companies" data-legend="false"
data-metrics="its_companies" data-legend="false"
data-title="Active companies per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="its"
data-order-by="its_closed" data-filter="companies"></div>
data-order-by="its_closed" data-filter="companies"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="its"
data-order-by="its_closed" data-filter="companies"></div>
data-order-by="its_closed" data-filter="companies"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,7 +32,7 @@
<div class="repository-selector" data-data-source="its"></div>
<!-- commits, authors, stats, top authors -->
<div class="row">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="its" data-metrics="its_closers"
@ -44,30 +41,26 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="its" data-metric="closers"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -75,6 +68,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -1,116 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<p>Some charts and tables for top countries in the project, and a summary of the evolution of their participation with links to more detailed information per country.</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="its"
data-metrics="its_countries" data-legend="false"
data-title="Active countries per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="its"
data-order-by="its_closed" data-filter="countries"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
<div class="col-md-1"></div>
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closed" data-filter="countries"
data-legend-div="barchart_legend" data-limit="10"
data-order-by="its_closed"
data-title="Issues closed per country"></div>
</div>
<!-- end commits -->
<div class="col-md-2" id="barchart_legend"
style="text-align:left;font-size: 1.2em;padding-top:10px;padding-left:20px;"></div>
<!-- authors -->
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closers" data-filter="countries"
data-legend="false" data-limit="10" data-order-by="its_closed"
data-title="People closing issues per country"></div>
</div>
<!-- end authors -->
<div class="col-md-1"></div>
</div>
<!-- end of bar charts: commits, authors company -->
<!-- commits per company -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="its"
data-metrics="its_closed,its_closers" data-filter="countries"
data-order-by="its_closed"></div>
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="its"
data-order-by="its_closed" data-filter="countries"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -1,116 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<p>Some charts and tables for top domains in the project, and a summary of the evolution of their participation with links to more detailed information per domain</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="its"
data-metrics="its_domains" data-legend="false"
data-title="Active domains per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="its"
data-order-by="its_closed" data-filter="domains"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
<div class="col-md-1"></div>
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closed" data-filter="domains"
data-legend-div="barchart_legend" data-limit="10"
data-order-by="its_closed"
data-title="Issues closed per domain"></div>
</div>
<!-- end commits -->
<div class="col-md-2" id="barchart_legend"
style="text-align:left;font-size: 1.2em;padding-top:10px;padding-left:20px;"></div>
<!-- authors -->
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closers" data-filter="domains"
data-legend="false" data-limit="10" data-order-by="its_closed"
data-title="People closing issues per domain"></div>
</div>
<!-- end authors -->
<div class="col-md-1"></div>
</div>
<!-- end of bar charts: commits, authors company -->
<!-- commits per company -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="its"
data-metrics="its_closed,its_closers" data-filter="domains"
data-order-by="its_closed"></div>
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="its"
data-order-by="its_closed" data-filter="domains"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -1,121 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<div class="row">
<h4>Information about all projects</h4>
</div>
<!-- info text -->
<div id="info" class="row">
<div class="col-md-5">Some charts and tables for top projects in
the project, and a summary of the evolution of their participation with
links to more detailed information per project.</div>
<div class="col-md-7">
<!-- evolution #projects -->
<i> <b>Active Projects per month</b>
</i>
<div class="MetricsEvol" data-data-source="its"
data-metrics="its_projects" data-legend="false"
style="height: 80px;"></div>
</div>
</div>
<!-- end info text -->
<!-- list of projects -->
<div id="nav" class="row">
<div class="FilterItemsNav" data-data-source="its"
data-order-by="its_closed" data-filter="projects" style="align: center"></div>
</div>
<!-- end list of projects -->
<!-- submitted, merged project -->
<div class="well">
<div id="summary-static" class="row">
<!-- submitted -->
<div class="col-md-1"></div>
<div class="col-md-4">
<i> <b>Submitted per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closed" data-filter="projects"
data-legend-div="projects_legend" data-limit="10"
data-order-by="its_closed"></div>
</div>
<!-- end submitted -->
<div class="col-md-2" id="projects_legend"></div>
<!-- merged -->
<div class="col-md-4">
<i> <b>Senders per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="its"
data-metric="its_closers" data-filter="projects" data-legend="false"
data-limit="10" data-order-by="its_closed"></div>
</div>
<!-- end merged -->
<div class="col-md-1"></div>
</div>
</div>
<!-- end submitted, merged project -->
<div id="summary-static" class="row"></div>
<!-- submitted per project -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="its"
data-metrics="its_closed,its_closers"
data-filter="projects"></div>
</div>
<!-- end submitted per project -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top trackers in the project, and a summary of the evolution of their participation with links to more detailed information per tracker</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="its"
data-metrics="its_trackers" data-legend="false"
data-metrics="its_trackers" data-legend="false"
data-title="Active trackers per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="its"
data-order-by="its_closed" data-filter="repos"></div>
data-order-by="its_closed" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="its"
data-order-by="its_closed" data-filter="repos"></div>
data-order-by="its_closed" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -1,159 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<div class="well">
<div class="row">
<div class="col-md-3">
<p><i><b>Evolution of States</b> charts show the evolution of
the states in the analysis of the issue tracking system.
</i></p>
<p><i>Each chart represents the number of issues in such state
in each period of time.</i></P>
</div>
<div class="col-md-9">
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Open"
data-min="false" help="false" data-custom-title="<strong>Open</strong>" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="In Progress"
data-min="false" help="false" data-custom-title="<strong>In Progress</strong>" style="height:120px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Resolved"
data-min="false" data-custom-title="<strong>Resolved</strong>" help="false" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Closed"
data-min="false" data-custom-title="<strong>Closed</strong>" help="false" style="height:120px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Reviewable"
data-min="false" data-custom-title="<strong>Reviewable</strong>" help="false" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Ready To Review"
data-min="false" data-custom-title="<strong>Ready To Review</strong>" help="false" style="height:120px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="Reopened"
data-min="false" data-custom-title="<strong>Reopened</strong>" help="false" style="height:120px;"></div>
</div>
<div class="col-md-6"></div>
</div>
</div>
</div>
</div>
<div class="well">
<div class="row">
<div class="col-md-3">
<p><i><b>Current Status</b> charts show the current 'photo' of each of the states.
</i></p>
<p><i>For each of the states shown, it is specified when the issue was born.</i></P>
</div>
<div class="col-md-9">
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_Open"
data-min="false" help="false" data-custom-title="<strong>Current status 'Open'</strong>" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_In Progress"
data-min="false" help="false" data-custom-title="<strong>Current status 'In Progress'</strong>" style="height:120px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_Resolved"
data-min="false" data-custom-title="<strong>Current status 'Resolved'</strong>" help="false" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_Closed"
data-min="false" data-custom-title="<strong>Current status 'Closed'</strong>" help="false" style="height:120px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_Reviewable"
data-min="false" data-custom-title="<strong>Current status 'Reviewable'</strong>" help="false" style="height:120px;"></div>
</div>
<div class="col-md-6">
<div class="MetricsEvol" data-data-source="its" data-metrics="current_Reopened"
data-min="false" data-custom-title="<strong>Current status 'Reopened'</strong>" help="false" style="height:120px;"></div>
</div>
</div>
</div>
</div>
</div>
<div class="well">
<div class="row">
<div class="col-md-3">
<p><i><b>The most likely changes</b> tables show the percentages of changes among states.
</i></p>
</div>
<div class="col-md-9">
<div class="MarkovTable" data-data-source="its" data-title="Transitions among statuses"></div>
</div>
</div>
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -163,7 +160,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -171,6 +168,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -96,57 +93,57 @@
<!-- stats -->
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-ticket"></i> Issue tracking system</p>
</div></div>
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-ticket"></i> Issue tracking system</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="trackers"></span></td>
<td>
<td><span class="GlobalData" data-data-source="its"
data-field="trackers"></span></td>
<td>
<div class="SmartLinks" data-target="its-repos.html" data-label="trackers"></div>
</td>
<td><span class="GlobalData" data-data-source="its"
<td><span class="GlobalData" data-data-source="its"
data-field="its_companies"></span></td>
<td>
<td>
<div class="SmartLinks" data-target="its-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers"></span></td>
<td>people submitting tickets</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers"></span></td>
<td>people closing tickets</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers_7"></span></td>
<td>people submitting tickets last week</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers_7"></span></td>
<td>people closing tickets last week</td>
</tr>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers"></span></td>
<td>people submitting tickets</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers"></span></td>
<td>people closing tickets</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers_7"></span></td>
<td>people submitting tickets last week</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers_7"></span></td>
<td>people closing tickets last week</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- end stats -->
<!-- top closers -->
<div class="panel-body">
<div class="Top" data-data-source="its" data-period_all="true"
<div class="Top" data-data-source="its" data-period_all="true"
data-metric="closers" data-limit="10"
data-people_links="true"></div>
</div>
<!-- end closers-->
</div>
</div>
</div>
<!-- end right column -->
</div>
@ -156,7 +153,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -164,6 +161,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

File diff suppressed because one or more lines are too long

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top companies in the project, and a summary of the evolution of their participation with links to more detailed information per company</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="mls"
data-metrics="mls_companies" data-legend="false"
data-metrics="mls_companies" data-legend="false"
data-title="Active companies per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="mls"
data-order-by="mls_sent" data-filter="companies"></div>
data-order-by="mls_sent" data-filter="companies"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="mls"
data-order-by="mls_sent" data-filter="companies"></div>
data-order-by="mls_sent" data-filter="companies"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -44,30 +41,26 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="mls" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -75,6 +68,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top countries in the project, and a summary of the evolution of their participation with links to more detailed information per country</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="mls"
data-metrics="mls_countries" data-legend="false"
data-metrics="mls_countries" data-legend="false"
data-title="Active countries per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="mls"
data-order-by="mls_sent" data-filter="countries"></div>
data-order-by="mls_sent" data-filter="countries"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="mls"
data-order-by="mls_sent" data-filter="countries"></div>
data-order-by="mls_sent" data-filter="countries"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -1,116 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<p>Some charts and tables for top mail domains in the project, and a summary of the evolution of their participation with links to more detailed information per domain</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="mls"
data-metrics="mls_domains" data-legend="false"
data-title="Active mail domains per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="mls"
data-order-by="mls_sent" data-filter="domains"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
<div class="col-md-1"></div>
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="mls"
data-metric="mls_sent" data-filter="domains"
data-legend-div="barchart_legend" data-limit="10"
data-order-by="mls_sent"
data-title="Mail messages per domain"></div>
</div>
<!-- end commits -->
<div class="col-md-2" id="barchart_legend"
style="text-align:left;font-size: 1.2em;padding-top:10px;padding-left:20px;"></div>
<!-- authors -->
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="mls"
data-metric="mls_senders" data-filter="domains"
data-legend="false" data-limit="10" data-order-by="mls_sent"
data-title="Mail senders per domain"></div>
</div>
<!-- end authors -->
<div class="col-md-1"></div>
</div>
<!-- end of bar charts: commits, authors company -->
<!-- commits per company -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="mls"
data-metrics="mls_sent,mls_senders" data-filter="domains"
data-order-by="mls_sent"></div>
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="mls"
data-order-by="mls_sent" data-filter="domains"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -1,126 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<div class="row"><h4>Information about all projects</h4></div>
<!-- info text -->
<div id="info" class="row">
<div class="col-md-5">
Some charts and tables for top projects in the project, and a summary
of the evolution of their participation with links to more detailed
information per projects.
</div>
<div class="col-md-7">
<!-- evolution #projects -->
<i>
<b>Active Projects per month</b>
</i>
<div class="MetricsEvol" data-data-source="mls"
data-metrics="mls_projects" data-legend="false" style="height: 80px;"></div>
</div>
</div>
<!-- end info text -->
<!-- list of projects -->
<div id="nav" class="row">
<div class="FilterItemsNav" data-data-source="mls"
data-order-by="mls_sent" data-filter="projects" style="align: center"></div>
</div>
<!-- end list of projects -->
<!-- sent, senders project -->
<div class="well">
<div id="summary-static" class="row">
<!-- sent -->
<div class="col-md-1"></div>
<div class="col-md-4">
<i>
<b>Messages per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="mls"
data-metric="mls_sent" data-filter="projects"
data-legend-div="projects_legend" data-limit="10"
data-order-by="mls_sent">
</div>
</div>
<!-- end sent -->
<div class="col-md-2" id="projects_legend"></div>
<!-- senders -->
<div class="col-md-4">
<i>
<b>Senders per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="mls"
data-metric="mls_senders" data-filter="projects"
data-legend="false" data-limit="10"
data-order-by="mls_sent"></div>
</div>
<!-- end senders -->
<div class="col-md-1"></div>
</div>
</div>
<!-- end sent, senders project -->
<div id="summary-static" class="row"></div>
<!-- sent per project -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="mls"
data-metrics="mls_sent,mls_senders" data-filter="projects"
data-order-by="mls_sent">
</div>
</div>
<!-- end sent per project -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top mailing lists in the project, and a summary of the evolution of their activity with links to more detailed information per list</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="mls"
data-metrics="mls_repositories" data-legend="false"
data-metrics="mls_repositories" data-legend="false"
data-title="Active mailing lists per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="mls"
data-order-by="mls_sent" data-filter="repos"></div>
data-order-by="mls_sent" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="mls"
data-order-by="mls_sent" data-filter="repos"></div>
data-order-by="mls_sent" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -71,12 +68,12 @@
<!-- stats -->
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-envelope-o"></i> Mailing Lists</p>
</div></div>
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-envelope-o"></i> Mailing Lists</p>
</div></div>
</div>
<div class="row">
<div class="col-md-12">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="mls"
@ -85,50 +82,49 @@
<td>
<div class="SmartLinks" data-target="mls-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_sent_7"></span>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_sent_7"></span>
</td>
<td>messages last week</td>
</tr>
<tr>
<tr>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders"></span>
data-field="mls_senders"></span>
</td>
<td>total partipants</td>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders_7"></span>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders_7"></span>
</td>
<td>participants last week</td>
</tr>
</table>
</div>
</tr>
</table>
</div>
</div>
<!-- end stats -->
<!-- top senders -->
<div class="panel-body">
<div class="Top" data-data-source="mls" data-period_all="true"
<div class="Top" data-data-source="mls" data-period_all="true"
data-metric="senders" data-limit="5"
data-people_links="true" ></div>
<!-- end senders-->
<!-- end senders-->
</div>
<div class="panel-body">
<div class="Top" data-data-source="mls"
<div class="Top" data-data-source="mls"
data-metric="threads"
data-period_all="true"
data-limit="5"
data-people_links="true"
data-threads_links="true">
</div>
</div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>
<!-- END SECTION HTML-->
@ -136,7 +132,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -144,6 +140,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -6,25 +6,25 @@
<!--<div class="navbar navbar-default navbar-fixed-top">
<div class="row">
<div class="col-md-1">
<button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".navmenu" data-canvas="body">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".navmenu" data-canvas="body">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="col-md-2">
<span class="navbar-brand"><img src="./open-stack-cloud-computing-logo.png" style="height: 30px;"></span>
<span class="navbar-brand"><img src="./open-stack-cloud-computing-logo.png" style="height: 30px;"></span>
</div>
<div class="col-md-7 ProjectNavBar">
</div>
<div class="col-md-2">
<form action="contributor.html" class="navbar-form navbar-right hidden-xs" role="search" style="margin-right: 25px;">
<form action="contributor.html" class="navbar-form navbar-right hidden-xs" role="search" style="margin-right: 25px;">
<div class="form-group">
<input type="text" class="form-control" placeholder="company, person, issue, etc.">
</div>
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span> Search</button>
</form>
</form>
</div>
</div>
</div>-->
@ -47,8 +47,8 @@
<div class="btn-group" id="sp">
</div>
</div>
<div class="col-md-3">
<div class="ReleaseSelector"></div>
<div class="col-md-3">
<div class="ReleaseSelector"></div>
</div>
</div>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,44 +32,43 @@
<div class="row">
<div class="col-md-12">
<div class="wellmin">
<div class="PersonData"></div>
</div>
<div class="PersonData"></div>
</div>
</div>
</div>
<div class="row">
<div class="PersonSummaryBlock" data-data-source="scm"
<div class="PersonSummaryBlock" data-data-source="scm"
data-metrics="scm_commits"></div>
<div class="PersonSummaryBlock" data-data-source="scr"
<div class="PersonSummaryBlock" data-data-source="scr"
data-metrics="scr_closed"></div>
<div class="PersonSummaryBlock" data-data-source="its"
<div class="PersonSummaryBlock" data-data-source="its"
data-metrics="its_closed"></div>
<div class="PersonSummaryBlock" data-data-source="mls"
<div class="PersonSummaryBlock" data-data-source="mls"
data-metrics="mls_sent"></div>
<div class="PersonSummaryBlock" data-data-source="irc"
<div class="PersonSummaryBlock" data-data-source="irc"
data-metrics="irc_sent"></div>
<div class="PersonSummaryBlock" data-data-source="mediawiki"
<div class="PersonSummaryBlock" data-data-source="mediawiki"
data-metrics="revisions"></div>
<div class="PersonSummaryBlock" data-data-source="releases"
<div class="PersonSummaryBlock" data-data-source="releases"
data-metrics="releases_releases"></div>
</div>
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -80,6 +76,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -36,250 +33,42 @@
<!-- summaries and charts -->
<!-- scm -->
<div class="row">
<!-- scm summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Code Developers</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="scm" data-field="scm_authors"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Commits</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="scm" data-field="scm_commits"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end scm summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scm"
data-metrics="scm_commits" data-min="true"
data-filter="projects" data-frame-time="true"
data-light-style="true" style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scm_commits"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scm"
data-metrics="scm_authors" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scm_authors"></span>
</div>
</div>
</div>
<!-- end scm-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="scm"
data-box-labels="Code Developers,Commits"
data-box-metrics="scm_authors,scm_commits"
data-ts-metrics="scm_commits,scm_authors"></div>
<!-- end scm -->
<!-- its -->
<div class="row">
<!-- summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Ticket Closers</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="its" data-field="its_closers"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Closed Tickets</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="its" data-field="its_closed"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end of summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="its"
data-metrics="its_closed" data-min="true" data-legend="true"
data-filter="projects" data-frame-time="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="its_closed"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="its"
data-metrics="its_closers" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="its_closers"></span>
</div>
</div>
</div>
<!-- end its-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="its"
data-box-labels="Ticket Closers,Closed Tickets"
data-box-metrics="its_closers,its_closed"
data-ts-metrics="its_closed,its_closers"></div>
<!-- end its -->
<!-- scr -->
<div class="row">
<!-- summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Patches Submitters</div>
</div>
<div class="DSSummaryBlockProjectFiltered" data-data-source="scr"
data-box-labels="Patches Submitters,Submitted Patches"
data-box-metrics="scr_submitters,scr_submitted"
data-ts-metrics="scr_merged,scr_submitters"></div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="scr" data-field="scr_submitters"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Submitted Patches</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="scr" data-field="scr_submitted"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end of summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scr"
data-metrics="scr_merged" data-legend="true"
data-filter="projects" data-frame-time="true" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scr_merged"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scr"
data-metrics="scr_submitters" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scr_submitters"></span>
</div>
</div>
</div>
<!-- end scr-->
<!-- mls -->
<!-- <div class="row">
summary box
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Message posters</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="mls" data-field="mls_senders"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Posted messages</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="mls" data-field="mls_sent"></span>
</div>
</div>
</div>
</div>
</div>
</div>
end of summary box
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="mls"
data-metrics="mls_sent" data-legend="true"
data-filter="projects" data-frame-time="true" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="mls_sent"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="mls"
data-metrics="mls_senders" data-frame-time="true"
data-legend="true" data-filter="projects" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="mls_senders"></span>
</div>
</div>
</div>
end scr
-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="mls"
data-box-labels="Message posters,Posted messages"
data-box-metrics="mls_senders,mls_sent"
data-ts-metrics="mls_sent,mls_senders"></div>
<!-- end mls -->
<!-- end charts -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -287,6 +76,12 @@ end scr
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -52,7 +49,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -60,6 +57,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -34,7 +31,7 @@
<!-- REPLACE SECTION HTML -->
<!-- commits, authors, stats, top authors -->
<div class="row">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="qaforums" data-metrics="qaforums_qsent"
@ -43,30 +40,26 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="senders" data-period_all="true" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="qsenders" data-period_all="true" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="asenders" data-period_all="true" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="qaforums" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -74,6 +67,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top questions in the forums, and a summary of the evolution of their tags with links to more detailed information</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="qaforums"
data-metrics="qaforums_qsent" data-legend="false"
data-metrics="qaforums_qsent" data-legend="false"
data-title="Total questions sent per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="qaforums"
data-order-by="qaforums_qsenders" data-filter="repos"></div>
data-order-by="qaforums_qsenders" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="qaforums"
data-order-by="qaforums_qsenders" data-filter="repos"></div>
data-order-by="qaforums_qsenders" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -82,7 +79,7 @@
</div>
</div>
</div>
<!-- end answers -->
</div>
@ -93,74 +90,73 @@
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-question"></i> <abbr title="Questions and Answers">Q&amp;A</abbr> Forums</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-question"></i> <abbr title="Questions and Answers">Q&amp;A</abbr> Forums</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_participants"></span>
</td>
<td>
</td>
<td>
<div class="SmartLinks" data-target="qaforums-contributors.html" data-label="participants"></div>
</td>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_participants_30"></span>
</td>
<td>participants last month</td>
</td>
<td>participants last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsenders"></span>
</td>
<td>question posters (all time)</td>
<td><span class="GlobalData"
</td>
<td>question posters (all time)</td>
<td><span class="GlobalData"
data-data-source="qaforums"
data-field="qaforums_qsenders_30"></span>
</td>
<td>question posters last month</td>
</td>
<td>question posters last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent"></span>
</td>
<td>questions (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent_30"></span>
</td>
<td>questions last month</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent"></span>
</td>
<td>questions (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent_30"></span>
</td>
<td>questions last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent"></span>
</td>
<td>answers (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent_30"></span>
</td>
<td>answers last month</td>
</tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent"></span>
</td>
<td>answers (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent_30"></span>
</td>
<td>answers last month</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- top senders -->
<div class="panel-body">
<div class="Top" data-data-source="qaforums" data-period_all="true"
<div class="Top" data-data-source="qaforums" data-period_all="true"
data-metric="asenders" data-limit="10"
data-people_links="false" ></div>
<!-- end senders-->
<!-- end senders-->
</div>
</div>
<!-- end right column -->
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>
<!-- END SECTION HTML-->
@ -168,7 +164,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -176,6 +172,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -24,27 +24,28 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar">
<div role="navigation" class="navmenu navmenu-default navmenu-fixed-left offcanvas">
<a href="#" class="navmenu-brand"><span class="report_name">OpenStack Icehouse</span></a>
<div class="SideNavBar" id="SideNavBar">
<ul class="nav navmenu-nav">
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
</ul>
</div>
<a href="#" class="navmenu-brand"><span class="report_name">OpenStack Icehouse</span></a>
<div class="SideNavBar" id="SideNavBar">
<ul class="nav navmenu-nav">
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
</ul>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<div class="OverallSummaryBlock"></div>
<!-- end of summary bar -->
<div class="capped-box overall-summary ">
<div class="stats-switcher-viewport js-stats-switcher-viewport">
<div id="companies_links" align="center">
@ -179,7 +180,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -68,7 +65,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -76,6 +73,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top companies in the project, and a summary of the evolution of their participation with links to more detailed information per company</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_companies" data-legend="false"
data-metrics="scm_companies" data-legend="false"
data-title="Active companies per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scm"
data-order-by="scm_commits" data-filter="companies"></div>
data-order-by="scm_commits" data-filter="companies"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scm"
data-order-by="scm_commits" data-filter="companies"></div>
data-order-by="scm_commits" data-filter="companies"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -43,34 +40,29 @@
<div class="MicrodashText" data-metric="scm_authors"></div>
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors"
data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors" data-period="" data-limit="100" data-people_links="true"></div>
</div>
</div>
</div></div></div>
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="scm" data-metric="authors"
data-limit="100">
</div>
</div>
</div>
</div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -78,6 +70,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top countries in the project, and a summary of the evolution of their participation with links to more detailed information per country</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_countries" data-legend="false"
data-metrics="scm_countries" data-legend="false"
data-title="Active countries per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scm"
data-order-by="scm_commits" data-filter="countries"></div>
data-order-by="scm_commits" data-filter="countries"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scm"
data-order-by="scm_commits" data-filter="countries"></div>
data-order-by="scm_commits" data-filter="countries"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -1,116 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<p>Some charts and tables for top domains in the project, and a summary of the evolution of their participation with links to more detailed information per domain</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_domains" data-legend="false"
data-title="Active domains per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
</div>
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scm"
data-order-by="scm_commits" data-filter="domains"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
<div class="col-md-1"></div>
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="scm"
data-metric="scm_commits" data-filter="domains"
data-legend-div="barchart_legend" data-limit="10"
data-order-by="scm_commits"
data-title="Commits per domain"></div>
</div>
<!-- end commits -->
<div class="col-md-2" id="barchart_legend"
style="text-align:left;font-size: 1.2em;padding-top:10px;padding-left:20px;"></div>
<!-- authors -->
<div class="col-md-4">
<div class="FilterItemsGlobal" data-data-source="scm"
data-metric="scm_authors" data-filter="domains"
data-legend="false" data-limit="10" data-order-by="scm_commits"
data-title="Authors per domain"></div>
</div>
<!-- end authors -->
<div class="col-md-1"></div>
</div>
<!-- end of bar charts: commits, authors company -->
<!-- commits per company -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="scm"
data-metrics="scm_commits,scm_authors" data-filter="domains"
data-order-by="scm_commits"></div>
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scm"
data-order-by="scm_commits" data-filter="domains"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -1,126 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div id="info" class="row">
<div class="col-md-6">
<p>Some charts and tables for top projects in
the project, and a summary of the evolution of their participation with
links to more detailed information per project.</p>
</div>
<div class="col-md-6">
<!-- evolution #projects -->
<i> <b>Active Projects per month</b>
</i>
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_projects" data-legend="false"
style="height: 80px;"></div>
</div>
</div>
<!-- end info text -->
<!-- list of projects -->
<div id="nav" class="row">
<div class="FilterItemsNav" data-data-source="scm"
data-order-by="scm_commits" data-filter="projects" style="align: center"></div>
</div>
<!-- end list of projects -->
<!-- submitted, merged project -->
<div class="well">
<div id="summary-static" class="row">
<!-- submitted -->
<div class="col-md-1"></div>
<div class="col-md-4">
<i> <b>Submitted per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="scm"
data-metric="scm_commits" data-filter="projects"
data-legend-div="projects_legend" data-limit="10"
data-order-by="scm_commits"></div>
</div>
<!-- end submitted -->
<div class="col-md-2" id="projects_legend"></div>
<!-- merged -->
<div class="col-md-4">
<i> <b>Senders per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="scm"
data-metric="scm_authors" data-filter="projects" data-legend="false"
data-limit="10" data-order-by="scm_commits"></div>
</div>
<!-- end merged -->
<div class="col-md-1"></div>
</div>
</div>
<!-- end submitted, merged project -->
<div id="summary-static" class="row"></div>
<!-- submitted per project -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="scm"
data-metrics="scm_commits,scm_authors"
data-filter="projects"></div>
</div>
<!-- end submitted per project -->
<div class="row" style="margin-top: 10px;">
<div class="col-md-12">
<div id="Refcard"></div>
</div>
</div>
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top repositories in the project, and a summary of the evolution of their participation with links to more detailed information per repository</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_repositories" data-legend="false"
data-metrics="scm_repositories" data-legend="false"
data-title="Active repositories per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scm"
data-order-by="scm_commits" data-filter="repos"></div>
data-order-by="scm_commits" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scm"
data-order-by="scm_commits" data-filter="repos"></div>
data-order-by="scm_commits" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,10 +32,10 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<!-- left column -->
<div class="col-md-6">
<!-- commits -->
<div class="row">
<div class="col-md-12">
@ -69,9 +66,9 @@
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="scm"
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_files" data-min="true" style="height: 120px;"></div>
<div class="MicrodashText" data-metric="scm_files"></div>
<div class="MicrodashText" data-metric="scm_files"></div>
</div>
</div>
</div>
@ -82,70 +79,70 @@
<!-- end left column -->
<!-- right column -->
<div class="col-md-6">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-code"></i> Source Code Management</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-code"></i> Source Code Management</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="scm" data-field="scm_repositories"></span></td>
<td>
<td><span class="GlobalData" data-data-source="scm" data-field="scm_repositories"></span></td>
<td>
<div class="SmartLinks" data-target="scm-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_companies"></span></td>
<td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_companies"></span></td>
<td>
<div class="SmartLinks" data-target="scm-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_commits_author"></span></td>
<td>commits/author</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_files_author"></span></td>
<td>files/author</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_commits_7"></span></td>
<td>commits last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_authors_7"></span></td>
<td>active authors last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_commits_author"></span></td>
<td>commits/author</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_files_author"></span></td>
<td>files/author</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_commits_7"></span></td>
<td>commits last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_authors_7"></span></td>
<td>active authors last week</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel-body">
<!-- top authors -->
<div class="Top" data-data-source="scm" data-period_all="true"
data-metric="authors" data-limit="10" data-people_links="true"></div>
<!-- top authors -->
<div class="Top" data-data-source="scm" data-period_all="true"
data-metric="authors" data-limit="10" data-people_links="true"></div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end commits, authors, stats, top authors -->
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_added_lines,scm_removed_lines" data-min="true"
data-legend="true" style="height: 120px;"></div>
data-metrics="scm_added_lines,scm_removed_lines" data-min="true"
data-legend="true" style="height: 120px;"></div>
<div class="MicrodashText" data-metric="scm_added_lines" data-name="true"></div>
<div class="MicrodashText" data-metric="scm_removed_lines" data-name="true"></div>
</div>
</div>
<!-- end files, lines -->
<!-- end files, lines -->
</div>
<!-- END SECTION HTML-->
@ -154,7 +151,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -162,6 +159,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top companies in the project, and a summary of the evolution of their participation with links to more detailed information per company</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_companies" data-legend="false"
data-metrics="scr_companies" data-legend="false"
data-title="Active companies per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scr"
data-order-by="scr_submitted" data-filter="companies"></div>
data-order-by="scr_submitted" data-filter="companies"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scr"
data-order-by="scr_submitted" data-filter="companies"></div>
data-order-by="scr_submitted" data-filter="companies"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top countries in the project, and a summary of the evolution of their participation with links to more detailed information per country</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_countries" data-legend="false"
data-metrics="scr_countries" data-legend="false"
data-title="Active countries per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scr"
data-order-by="scr_submitted" data-filter="countries"></div>
data-order-by="scr_submitted" data-filter="countries"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scr"
data-order-by="scr_submitted" data-filter="countries"></div>
data-order-by="scr_submitted" data-filter="countries"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -1,123 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="./css/custom.css" rel="stylesheet">
<!-- icons -->
<link rel="stylesheet" href="./css/awesome/css/font-awesome.min.css">
<!-- custom -->
<!-- <link rel="stylesheet" href="VizGrimoireJS/custom.css">-->
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
<!-- Section HTML will be placed here, do not modify manually -->
<!-- REPLACE SECTION HTML -->
<!-- info text -->
<div id="info" class="row">
<div class="col-md-5">Some charts and tables for top projects in
the project, and a summary of the evolution of their participation with
links to more detailed information per project.</div>
<div class="col-md-7">
<!-- evolution #projects -->
<i> <b>Active Projects per month</b>
</i>
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_projects" data-legend="false"
style="height: 80px;"></div>
</div>
</div>
<!-- end info text -->
<!-- list of projects -->
<div id="nav" class="row">
<div class="FilterItemsNav" data-data-source="scr"
data-order-by="scr_submitted" data-filter="projects" style="align: center"></div>
</div>
<!-- end list of projects -->
<!-- submitted, merged project -->
<div class="well">
<div id="summary-static" class="row">
<!-- submitted -->
<div class="col-md-1"></div>
<div class="col-md-4">
<i> <b>Submitted per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="scr"
data-metric="scr_submitted" data-filter="projects"
data-legend-div="projects_legend" data-limit="10"
data-order-by="scr_submitted"></div>
</div>
<!-- end submitted -->
<div class="col-md-2" id="projects_legend"></div>
<!-- merged -->
<div class="col-md-4">
<i> <b>Senders per project (aggregated)</b>
</i>
<div class="FilterItemsGlobal" data-data-source="scr"
data-metric="scr_merged" data-filter="projects" data-legend="false"
data-limit="10" data-order-by="scr_submitted"></div>
</div>
<!-- end merged -->
<div class="col-md-1"></div>
</div>
</div>
<!-- end submitted, merged project -->
<div id="summary-static" class="row"></div>
<!-- submitted per project -->
<div id="list" class="row">
<div class="FilterItemsMiniCharts" data-data-source="scr"
data-metrics="scr_submitted,scr_pending,scr_review_time_days_avg"
data-filter="projects"></div>
</div>
<!-- end submitted per project -->
<div class="row" style="margin-top: 10px;">
<div class="col-md-12">
<div id="Refcard"></div>
</div>
</div>
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="./lib/jquery-1.11.1.min.js"></script>
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,13 +32,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>Some charts and tables for top repositories in the project, and a summary of the evolution of their participation with links to more detailed information per repository</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_repositories" data-legend="false"
data-metrics="scr_repositories" data-legend="false"
data-title="Active repositories per month" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -50,10 +47,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="scr"
data-order-by="scr_submitted" data-filter="repos"></div>
data-order-by="scr_submitted" data-filter="repos"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -88,22 +85,20 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="scr"
data-order-by="scr_submitted" data-filter="repos"></div>
data-order-by="scr_submitted" data-filter="repos"></div>
</div>
</div>
</div>
<!-- end commits per company -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -111,6 +106,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -35,32 +32,32 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<!-- left column -->
<div class="col-md-6">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_pending" data-convert="aggregate" data-min="true"
style="height: 120px;" data-frame-time="true"></div>
<div class="MicrodashText" data-metric="pending"></div>
</div>
</div>
</div>
</div>
<!--<div class="row">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="review_time_days_median" data-legend="true"
data-frame-time="true"></div>
</div>
</div>
</div>-->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_submitted,scr_merged,scr_abandoned"
data-min="true" data-legend="true" style="height:200px;"
@ -68,85 +65,85 @@
<div class="MicrodashText" data-metric="scr_submitted" data-name="true"></div>
<div class="MicrodashText" data-metric="scr_merged" data-name="true"></div>
<div class="MicrodashText" data-metric="scr_abandoned" data-name="true"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end left column -->
<!-- right column -->
<div class="col-md-6">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-check"></i> Source Code Review</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-check"></i> Source Code Review</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_repositories"></span></td>
<td>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_repositories"></span></td>
<td>
<div class="SmartLinks" data-target="scr-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="scr"
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_companies"></span></td>
<td>
<td>
<div class="SmartLinks" data-target="scr-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_new"></span></td>
<td>new code reviews</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_merged"></span></td>
<td>accepted contributions</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_new"></span></td>
<td>new code reviews</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_merged"></span></td>
<td>accepted contributions</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForReviewer"></span></td>
<td>code reviews waiting for reviewer</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForSubmitter"></span></td>
<td>code reviews waiting for submitter</td>
</tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForReviewer"></span></td>
<td>code reviews waiting for reviewer</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForSubmitter"></span></td>
<td>code reviews waiting for submitter</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers"></span></td>
<td>total code reviewers</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers_7"></span></td>
<td>code reviewers last week</td>
</tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers"></span></td>
<td>total code reviewers</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers_7"></span></td>
<td>code reviewers last week</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_review_time_days_median"></span></td>
<td>median time to review in days</td>
<td></td>
<td></td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_review_time_days_median"></span></td>
<td>median time to review in days</td>
<td></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel-body">
<div class="col-md-6">
<div class="col-md-6">
<div class="Top" data-data-source="scr" data-metric="openers"></div>
</div>
<div class="col-md-6">
</div>
<div class="col-md-6">
<div class="Top" data-data-source="scr" data-metric="mergers"></div>
</div>
</div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end commits, authors, stats, top authors -->
</div>
<!-- END SECTION HTML-->
@ -155,7 +152,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -163,6 +160,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -42,31 +39,26 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="mediawiki" data-metric="authors"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->
<!-- END SECTION HTML-->
<footer>
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -74,6 +66,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -83,34 +80,34 @@
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-pencil-square-o"></i> Wiki</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-pencil-square-o"></i> Wiki</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_reviews"></span></td>
<td>editions</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_authors"></span></td>
<td>editors</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_reviews"></span></td>
<td>editions</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_authors"></span></td>
<td>editors</td>
</tr>
</table>
</div>
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="mediawiki" data-perio_all="true"
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="mediawiki" data-perio_all="true"
data-people_links="true" data-metric="authors"></div>
</div>
</div>
<!-- end top senders -->
</div>
</div>
@ -120,7 +117,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -128,6 +125,12 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
<!-- Piwik -->
<!-- End Piwik Code -->
<!-- End of Piwik code -->
</body>
</html>

View File

@ -25,10 +25,26 @@ def get_arguments():
#print args.accumulate(args.integers)
return args
def include_webstats(html_body):
"""
Replace string "REPLACE_WEBSTATS" in html_body with JS code from file
webstats.tmpl if present. If not, it just include and empty string
"""
text = "REPLACE_WEBSTATS"
try:
fd = open("webstats.tmpl","r")
jscode = fd.read()
fd.close()
except:
jscode = ""
html_body = html_body.replace(text, jscode)
return html_body
if __name__ == "__main__":
text = "REPLACE_HERE"
arg = get_arguments()
fd = open(arg.template_file, "r")
template = fd.read()
@ -38,10 +54,6 @@ if __name__ == "__main__":
body = fd2.read()
fd2.close()
template = include_webstats(template)
template = template.replace(text, body)
print template

View File

@ -4,11 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="Luis" >
<meta name="author" content="Bitergia" >
<link rel="shortcut icon" href="../../assets/ico/favicon.png">
<title></title>
<!-- Bootstrap core CSS -->
<link href="./css/bootstrap.min.css" rel="stylesheet">
<link href="./css/jasny-bootstrap.min.css" rel="stylesheet">
@ -24,9 +21,9 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar"></div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -39,7 +36,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
@ -47,5 +44,8 @@
<script src="./lib/bootstrap-3.1.1.min.js"></script>
<script src="./lib/jasny-bootstrap-3.1.3.min.js"></script>
<script src="./lib/vizgrimoire.min.js"></script>
<!-- Piwik code will be included here-->
REPLACE_WEBSTATS
<!-- End of Piwik code -->
</body>
</html>

View File

@ -24,21 +24,21 @@
<link rel="stylesheet" type="text/css" id="theme" href="./css/vizgrimoire.css">
</head>
<body>
<div id="Navbar">
<div role="navigation" class="navmenu navmenu-default navmenu-fixed-left offcanvas">
<a href="#" class="navmenu-brand"><span class="report_name">OpenStack Icehouse</span></a>
<div class="SideNavBar" id="SideNavBar">
<ul class="nav navmenu-nav">
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
</ul>
</div>
<a href="#" class="navmenu-brand"><span class="report_name">OpenStack Icehouse</span></a>
<div class="SideNavBar" id="SideNavBar">
<ul class="nav navmenu-nav">
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
<li><a href="./"><i class="fa fa-home"></i> Home</a></li>
</ul>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row"><span class="SectionBreadcrumb col-md-12"></span></div>
@ -51,7 +51,7 @@
<div id="Footer"></div>
</footer>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->

View File

@ -22,7 +22,7 @@ def read_main_conf(conf_file, panel):
fd = open(conf_file, 'r')
parser.readfp(fd)
fd.close()
options = {}
options = {}
if parser.has_section(panel):
if parser.getboolean(panel,'status'):
opti = parser.options(panel)
@ -65,13 +65,28 @@ def include_values(conf, body_template):
body_template = body_template.replace(replace_pattern,conf[k])
return body_template
def include_webstats(html_body):
"""
Replace string "REPLACE_WEBSTATS" in html_body with JS code from file
webstats.tmpl if present. If not, it just include and empty string
"""
text = "REPLACE_WEBSTATS"
try:
fd = open("webstats.tmpl","r")
jscode = fd.read()
fd.close()
except:
jscode = ""
html_body = html_body.replace(text, jscode)
return html_body
#python .. --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scm-repos
if __name__ == "__main__":
arg = get_arguments()
conf = read_main_conf(arg.conf_file, arg.panel)
fd = open(arg.content_file, "r")
body = fd.read()
fd.close()
@ -81,11 +96,8 @@ if __name__ == "__main__":
template = fd.read()
fd.close()
template = include_webstats(template)
text = "REPLACE_HERE"
template = template.replace(text, body)
print template

View File

@ -23,25 +23,209 @@
</div>
<div class="row">
<div class="col-md-6">
<div class="DataSourcesTable"></div>
</div>
<div class="panel panel-default">
<div class="DataSourcesTable"></div>
</div>
</div>
<div class="col-md-6">
<div class="well well-lg">
<p>Our main concern as a company is <strong>to provide products and services as transparent as possible,
generating a trustable relationship with our costumers</strong>. Therefore, if you find any
<p>Our main concern as a company is <strong>to provide products and services as transparent as possible,
generating a trustable relationship with our costumers</strong>. Therefore, if you find any
inconsistencies in the data, or have any other kind of feedback, please let us know by contacting us.</p>
<p><strong>Thanks</strong> for your interest and support!</p>
</div>
<p>Get here the <a href="data/db">MySQL database dumps</a> with the complete datasets
retrievied using the <a href="#"><i class="fa
retrievied using the <a href="http://metricsgrimoire.github.io"><i class="fa
fa-external-link"></i> Metrics Grimoire Tools</a></p>
<p>You can also download the <a href="data/json">JSON files</a> (<a href="data/json.tgz">archive</a>)
<p>You can also download the <a href="data/json">JSON files</a> (<a href="data/json.tgz">archive</a>)
used to display the information shown on this dashboard</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingOne">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
How this dashboard was produced
</a>
</h4>
</div>
<div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
<div class="panel-body">
<p>All the information presented on this dashboard is based on the data obtained
from the project repositories. The process of producing the dashboard based
on those data is, in summary, as follows:</p>
<ul>
<li>Data retrieval from project repositories. Using tools in the
<a href="http://metricsgrimoire.github.io">MetricsGrimoire tool suite</a>,
repositories considered as data sources for the dashboard are visited, retrieving
all relevant data. This data is stored in a MySQL database, in a format suitable
for later curation and querying. The data retrieval is done usually once a day.</li>
<li>Database curation and database dumps. The data in the database requires some care
for detecting and fixing errors, for finding the several identities that persons may
use, for adding affiliation information, etc. A part of these activities is done by
hand, some other part by scripts. The idea is to maintain the data as accurate and
useful as possible, and ready for the next step. In addition, database dumps are
produced, which (depending on the dashboard) may be public. When they are public,
they are available in the <a href="data/db/"></a> directory as compressed MySQL
dumps which can be easily retrieved and loaded into a MySQL database.</li>
<li>Producing JSON files by querying the database. Once the data is updated in the
database, the querying software is run. This software is based on
<a href="https://github.com/VizGrimoire/GrimoireLib">GrimoreLib</a>, a querying
library specific for MetricsGrimoire databases, which can also be used for querying
them for other purposes. In the case of the dashboard, the queries are tailored
to produce JSON files that are stored in the <a href="data/json">data/json</a> directory.
These JSON files will be retrieved by the dashboard to produce the numbers
and charts it offers.</li>
<li>Deployment of the dashboard itself. The dashboard is based on
<a href="https://github.com/VizGrimoire/VizGrimoireJS">vizGrimoireJS</a>. It is
a collection of HTML, CSS and JavaScript documents, which provide all the
functionality of the dashboard by using the data in the JSON files.</li>
</ul>
<p>All this process is coordinated by <a href="https://github.com/MetricsGrimoire/Automator">Automator</a>,
which is capable of running the MetricsGrimoire tools for retrieving the data
from the repositories, store them in the databases, produce the JSON files by
querying those databases, and copy the documents composing the browser to the
desired location. The configuration for Automator includes information about
which repositories are the data sources, which parts of the dashboard are to
be produced, and some other configuration parameters.</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingTwo">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Deploying a copy of the dashboard elsewhere
</a>
</h4>
</div>
<div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
<div class="panel-body">
<p>The dashboard, once deployed, is a self-contained, static directory. That
directory contains the all the HTML, CSS, JavaScript and JSON files needed
to provide the full functionality of the dashboard. It can be retrieved
by using an HTTP downloader, such as wget or curl. However, for convenience,
dashboards are usually git repositories, which can be cloned to obtain a
complete copy that can be deployed anywhere. This is done usually in one
of two ways:</p>
<ul>
<li>A single git repository for the whole dashboard, including HTML, CSS,
JavaScript and JSON files.</li>
<li>Two repositories, one for the whole dashboard, excluding JSON files,
and another one for JSON files. This second repository should be cloned
under data/json, so that the dashboard has access to the data it needs.</li>
</ul>
<p>See for example the <a href="https://github.com/bitergia">Bitergia git repositories at GitHub</a>,
which includes git repositories for several dashboards.</p>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Obtaining data from JSON documents
</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
<div class="panel-body">
<p>All the information shown in the dashboard is stored in JSON files, available
from the <a href="data/json/">data/json</a> directory. These JSON files are
useful by themselves, since they store the detailed metrics shown in the
different pages of the dashboard.</p>
<p>There are several kinds of JSON documents, which can be classified
according to different criteria. [Note: not all of these documents are
present in all dashboards, and there are some other JSON files that are
not described in this list.]</p>
<ul>
<li>According to the organization of the data they store:</li>
<ul>
<li>Aggregated metrics (suffix: -static.json). Aggregated metrics for a
period of time, such as the whole life of the project.
Example: <a href="data/json/scm-static.json">scm-static.json</a></li><a href="data/json/scm-static.json">
</a><li><a href="data/json/scm-static.json">Time series
(suffix: -evolutionary.json). Time series with the values of some metrics
at some points in time (for example, each month).
Example: </a><a href="data/json/its-evolutionary.json">its-evolutionary.json</a></li>
<li>Lists (suffixes: -people.json, -projects-json, repos.json, -top.json).
Lists of items (people, projects, repositories, top entries) relevant
to the project, in some cases accompanied by some metrics per item.
Example: <a href="data/json/scm-people.json">scm-people.json</a></li>
</ul>
<li>According to the kind of repository to which they correspond:</li>
<ul>
<li>Source code management system (string: scm). Data obtained from source
code management directories, such as those managed by git or Subversion.
The information was extracted by using
<a href="https://github.com/MetricsGrimoire/CVSAnalY">CVSAnalY</a>.
Example: <a href="data/json/scm-static.json">scm-static.json</a></li>
<li>Issue tracking systems (string: its). Data obtained from issue tracking
(ticketing, bug reporting) systems, such as Bugzilla, Jira, Launchpad
tickets or GitHub tickets. The information was extracted by using
<a href="https://github.com/MetricsGrimoire/Bicho">Bicho</a>.
Example: <a href="data/json/its-static.json">its-static.json</a></li>
<li>Mailing lists (string: mls). Data obtained from mailing lists. The
information was extracted by using
<a href="https://github.com/MetricsGrimoire/MailingListStats">MailingListStats</a>.
Example: <a href="data/json/mls-static.json">mls-static.json</a></li>
<li>Code review systems (string: scr). Data obtained from source code
review systems, such as Gerrit. The information was extracted by
using <a href="https://github.com/MetricsGrimoire/Bicho">Bicho</a>,
with the corresponding backend. Example: <a href="data/json/scr-static.json">scr-static.json</a></li>
</ul>
<li>According to the partition of the information:</li>
<ul>
<li>Partitioned by organization (string: com). Data relevant to an specific
organization (company, foundation, etc.).
Example: Bitergia-scm-com-evolutionary.json</li>
<li>Partitioned by repository (string: rep). Data relevant to an specific
repository. Example: nova.git-rep-static.json</li>
</ul>
</ul>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading" role="tab" id="headingThree">
<h4 class="panel-title">
<a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="false" aria-controls="collapseFour">
Querying the database
</a>
</h4>
</div>
<div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour">
<div class="panel-body">
<p>The <a href="data/db">database dumps</a> can be loaded in a
MySQL instance, and queried. This is exactly what is done to
obtain the JSON files containing the data shown in the dashboard.
For this querying, the Python package <a href="">GrimoireLib</a> can be used.</p>
<p>In case plain SQL is to be used, the schemas of the databases are
provided as a part of the documentation for each MetricsGrimoire tool.
You can locate that information in the
<a href="http://metricsgrimoire.github.io">MetricsGrimoire website</a>.</p>.
</div>
</div>
</div>
</div>
</div>
</div>

View File

@ -7,24 +7,24 @@
<p>
<p>
<i><b>Attracted</b>: Number of contributors entering the project
for each cohort. In charts, cohorts are organized by
"age" (time since they entered the project), each bar
representing one of these cohorts.
Large bars for any age mean that the community was attracting
many contributors that time ago.
for each cohort. In charts, cohorts are organized by
"age" (time since they entered the project), each bar
representing one of these cohorts.
Large bars for any age mean that the community was attracting
many contributors that time ago.
</p>
<i><b>Retained</b>: Number of remaining contributors (those still
active) for each cohort. Large top bars (corresponding to
older cohorts) mean that
experienced contributors are still
active. Large bottom bars mean that new contributors are being
retained.
<i><b>Retained</b>: Number of remaining contributors (those still
active) for each cohort. Large top bars (corresponding to
older cohorts) mean that
experienced contributors are still
active. Large bottom bars mean that new contributors are being
retained.
</p>
<p>
The ratio between retained and attracted contributors for a cohort
represents the retention ratio for that cohort (fraction of
contributors of that age that are still active).
</p>
<p>
The ratio between retained and attracted contributors for a cohort
represents the retention ratio for that cohort (fraction of
contributors of that age that are still active).
</p>
</div>
</div>
<div class="row">

View File

@ -14,6 +14,6 @@
<img src="cc-by-sa.png" border=0 alt="CC by-sa"></a>
&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://bitergia.com/"><img src="bitergia-logo.png" alt="Bitergia logo" id="logo" height="45"
width="90" border=0></a>
</span>
</span>
</div>
</div>

View File

@ -1,13 +1,13 @@
<!-- info text -->
<div class="well">
<div class="row">
<div class="col-md-6">
<div class="col-md-6">
<p>REPLACE_TEXT</p>
</div>
<div class="col-md-6">
<!-- evolution #companies -->
<div class="MetricsEvol" data-data-source="REPLACE_DS_NAME"
data-metrics="REPLACE_METRIC0" data-legend="false"
data-metrics="REPLACE_METRIC0" data-legend="false"
data-title="REPLACE_TITLE_METRIC0" data-help="false"
data-light-style="true" style="height: 80px;"></div>
</div>
@ -16,10 +16,10 @@
<div class="row">
<div class="col-md-12 FilterItemsNav">
<div class="FilterItemsNav center-block" data-data-source="REPLACE_DS_NAME"
data-order-by="REPLACE_ORDER_BY" data-filter="REPLACE_FILTER"></div>
data-order-by="REPLACE_ORDER_BY" data-filter="REPLACE_FILTER"></div>
</div>
</div>
<!-- bar charts: commits, authors company -->
<div class="row">
<!-- commits -->
@ -54,11 +54,9 @@
</div>
<div class="row"><div class="col-md-12">
<div class="FilterItemsNav" data-data-source="REPLACE_DS_NAME"
data-order-by="REPLACE_ORDER_BY" data-filter="REPLACE_FILTER"></div>
data-order-by="REPLACE_ORDER_BY" data-filter="REPLACE_FILTER"></div>
</div>
</div>
</div>
<!-- end commits per company -->

View File

@ -6,25 +6,25 @@
<!--<div class="navbar navbar-default navbar-fixed-top">
<div class="row">
<div class="col-md-1">
<button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".navmenu" data-canvas="body">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<button type="button" class="navbar-toggle" data-toggle="offcanvas" data-target=".navmenu" data-canvas="body">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="col-md-2">
<span class="navbar-brand"><img src="./open-stack-cloud-computing-logo.png" style="height: 30px;"></span>
<span class="navbar-brand"><img src="./open-stack-cloud-computing-logo.png" style="height: 30px;"></span>
</div>
<div class="col-md-7 ProjectNavBar">
</div>
<div class="col-md-2">
<form action="contributor.html" class="navbar-form navbar-right hidden-xs" role="search" style="margin-right: 25px;">
<form action="contributor.html" class="navbar-form navbar-right hidden-xs" role="search" style="margin-right: 25px;">
<div class="form-group">
<input type="text" class="form-control" placeholder="company, person, issue, etc.">
</div>
<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-search"></span> Search</button>
</form>
</form>
</div>
</div>
</div>-->
@ -47,8 +47,8 @@
<div class="btn-group" id="sp">
</div>
</div>
<div class="col-md-3">
<div class="ReleaseSelector"></div>
<div class="col-md-3">
<div class="ReleaseSelector"></div>
</div>
</div>

View File

@ -16,17 +16,21 @@
data-ts-metrics="its_closed,its_closers"></div>
<div class="DSSummaryBlock" data-data-source="mls"
data-box-labels="Discussion Participants,Thread Initiators,First Repliers"
data-box-labels="Mailing List Participants,Thread Initiators,First Repliers"
data-box-metrics="mls_senders,senders_init,senders_response"
data-ts-metrics="mls_sent,mls_senders"></div>
<div class="DSSummaryBlock" data-data-source="qaforums"
data-box-labels="Participants,Questions"
data-box-metrics="qaforums_participants,qaforums_qsent"
data-ts-metrics="qaforums_qsent,qaforums_qsenders"></div>
<div class="DSSummaryBlock" data-data-source="irc"
data-box-labels="IRC Participants, IRC Messages"
data-box-labels="IRC Participants,IRC Messages"
data-box-metrics="irc_senders,irc_sent"
data-ts-metrics="irc_sent,irc_senders"></div>
<div class="DSSummaryBlock" data-data-source="qaforums"
data-box-labels="Ask Participants,Questions"
data-box-metrics="qaforums_participants,qaforums_qsent"
data-ts-metrics="qaforums_qsent,qaforums_qsenders"></div>
<div class="DSSummaryBlock" data-data-source="releases"
data-box-labels="Module Authors,Modules,Releases"
data-box-metrics="releases_authors,releases_modules,releases_releases"
data-ts-metrics="releases_modules,releases_authors"></div>

View File

@ -1,33 +1,32 @@
<div class="row">
<div class="col-md-12">
<div class="wellmin">
<div class="PersonData"></div>
</div>
<div class="PersonData"></div>
</div>
</div>
</div>
<div class="row">
<div class="PersonSummaryBlock" data-data-source="scm"
<div class="PersonSummaryBlock" data-data-source="scm"
data-metrics="scm_commits"></div>
<div class="PersonSummaryBlock" data-data-source="scr"
<div class="PersonSummaryBlock" data-data-source="scr"
data-metrics="scr_closed"></div>
<div class="PersonSummaryBlock" data-data-source="its"
<div class="PersonSummaryBlock" data-data-source="its"
data-metrics="its_closed"></div>
<div class="PersonSummaryBlock" data-data-source="mls"
<div class="PersonSummaryBlock" data-data-source="mls"
data-metrics="mls_sent"></div>
<div class="PersonSummaryBlock" data-data-source="irc"
<div class="PersonSummaryBlock" data-data-source="irc"
data-metrics="irc_sent"></div>
<div class="PersonSummaryBlock" data-data-source="mediawiki"
<div class="PersonSummaryBlock" data-data-source="mediawiki"
data-metrics="revisions"></div>
<div class="PersonSummaryBlock" data-data-source="releases"
<div class="PersonSummaryBlock" data-data-source="releases"
data-metrics="releases_releases"></div>
</div>

View File

@ -2,239 +2,31 @@
<!-- summaries and charts -->
<!-- scm -->
<div class="row">
<!-- scm summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Code Developers</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="scm" data-field="scm_authors"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Commits</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="scm" data-field="scm_commits"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end scm summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scm"
data-metrics="scm_commits" data-min="true"
data-filter="projects" data-frame-time="true"
data-light-style="true" style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scm_commits"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scm"
data-metrics="scm_authors" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scm_authors"></span>
</div>
</div>
</div>
<!-- end scm-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="scm"
data-box-labels="Code Developers,Commits"
data-box-metrics="scm_authors,scm_commits"
data-ts-metrics="scm_commits,scm_authors"></div>
<!-- end scm -->
<!-- its -->
<div class="row">
<!-- summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Ticket Closers</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="its" data-field="its_closers"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Closed Tickets</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="its" data-field="its_closed"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end of summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="its"
data-metrics="its_closed" data-min="true" data-legend="true"
data-filter="projects" data-frame-time="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="its_closed"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="its"
data-metrics="its_closers" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="its_closers"></span>
</div>
</div>
</div>
<!-- end its-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="its"
data-box-labels="Ticket Closers,Closed Tickets"
data-box-metrics="its_closers,its_closed"
data-ts-metrics="its_closed,its_closers"></div>
<!-- end its -->
<!-- scr -->
<div class="row">
<!-- summary box -->
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Patches Submitters</div>
</div>
<div class="DSSummaryBlockProjectFiltered" data-data-source="scr"
data-box-labels="Patches Submitters,Submitted Patches"
data-box-metrics="scr_submitters,scr_submitted"
data-ts-metrics="scr_merged,scr_submitters"></div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="scr" data-field="scr_submitters"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Submitted Patches</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="scr" data-field="scr_submitted"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end of summary box -->
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scr"
data-metrics="scr_merged" data-legend="true"
data-filter="projects" data-frame-time="true" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scr_merged"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="scr"
data-metrics="scr_submitters" data-min="true"
data-frame-time="true" data-legend="true" data-filter="projects"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="scr_submitters"></span>
</div>
</div>
</div>
<!-- end scr-->
<!-- mls -->
<!-- <div class="row">
summary box
<div class="col-md-2">
<div class="well well-small">
<div class="row thin-border">
<div class="col-md-12">Message posters</div>
</div>
<div class="row grey-border">
<div class="col-md-12 big-fp-number">
<span class="ProjectData"
data-data-source="mls" data-field="mls_senders"></span>
</div>
</div>
<div class="row" style="padding: 5px 0px 0px 0px;">
<div class="col-md-12">
<div class="row thin-border">
<div class="col-md-12">Posted messages</div>
</div>
<div class="row">
<div class="col-md-12 medium-fp-number">
<span class="ProjectData"
data-data-source="mls" data-field="mls_sent"></span>
</div>
</div>
</div>
</div>
</div>
</div>
end of summary box
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="mls"
data-metrics="mls_sent" data-legend="true"
data-filter="projects" data-frame-time="true" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="mls_sent"></span>
</div>
</div>
<div class="col-md-5">
<div class="well well-small">
<div class="FilterItemMetricsEvol" data-data-source="mls"
data-metrics="mls_senders" data-frame-time="true"
data-legend="true" data-filter="projects" data-min="true"
style="height: 100px;"></div>
<span class="FilterItemMicrodashText" data-filter="project"
data-metric="mls_senders"></span>
</div>
</div>
</div>
end scr
-->
<div class="DSSummaryBlockProjectFiltered" data-data-source="mls"
data-box-labels="Message posters,Posted messages"
data-box-metrics="mls_senders,mls_sent"
data-ts-metrics="mls_sent,mls_senders"></div>
<!-- end mls -->
<!-- end charts -->

View File

@ -1,4 +1,5 @@
<div class="OverallSummaryBlock"></div>
<!-- end of summary bar -->
<div class="capped-box overall-summary ">
<div class="stats-switcher-viewport js-stats-switcher-viewport">
<div id="companies_links" align="center">

View File

@ -1,6 +1,6 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="releases" data-metrics="releases_releases"
@ -10,18 +10,15 @@
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="releases" data-metric="authors" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="releases" data-metric="authors" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="releases" data-metric="authors" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="releases" data-metric="authors"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -1,36 +1,15 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta charset="utf-8"/>
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link rel="stylesheet" type="text/css" id="theme"
href="VizGrimoireJS/vizgrimoire.css"/>
<link href="VizGrimoireJS/bootstrap/css/bootstrap.css" rel="stylesheet"/>
<link rel="stylesheet" type="text/css" href="custom.css"/>
<link href="VizGrimoireJS/bootstrap/css/bootstrap-responsive.css"
rel="stylesheet"/>
<link rel="shortcut icon" href="favicon.png"/>
<link rel="stylesheet" href="VizGrimoireJS/awesome/css/font-awesome.min.css">
</head>
<body>
<div class="container-narrow">
<div id="Navbar"></div>
<!-- msgs sent, senders, stats, top closers -->
<div class="row-fluid">
<div class="row">
<!-- left column -->
<div class="span6">
<div class="col-md-6">
<!-- msgs sent -->
<div class="row-fluid">
<div class="span12">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="releases"
data-metrics="releases_modules"
data-frame-time="true"
data-min="true" style="height:120px;"></div>
<div class="MicrodashText" data-metric="releases_modules"></div>
</div>
@ -39,11 +18,12 @@
<!-- end msgs sent -->
<!-- senders -->
<div class="row-fluid">
<div class="span12">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="releases"
data-metrics="releases_authors"
data-frame-time="true"
data-min="true" style="height:120px;"></div>
<div class="MicrodashText"
data-data-source="releases" data-metric="releases_authors"></div>
@ -53,11 +33,12 @@
<!-- end senders -->
<!-- time to attention -->
<div class="row-fluid">
<div class="span12">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="releases"
data-metrics="releases_releases"
data-frame-time="true"
data-min="true"
style="height:120px;"></div>
<div class="MicrodashText"
@ -72,15 +53,15 @@
<!-- end left column -->
<!-- right column -->
<div class="span6">
<div class="row-fluid">
<div class="col-md-6">
<div class="row">
<table class="table table-striped">
<tr>
<td><h5>Forge releases <small> (updated on <span class="GlobalData" data-data-source="releases" data-field="last_date"></span>)</small></h5></td></tr>
</table>
</table>
</div>
<div class="row-fluid">
<div class="span6">
<div class="row">
<div class="col-md-6">
<table class="table table-striped">
<tr>
<td>
@ -91,36 +72,36 @@
Modules
</td>
</tr>
<tr>
<tr>
<td>
<span class="GlobalData" data-data-source="releases"
data-field="releases_modules_30"></span>
<span class="GlobalData" data-data-source="releases"
data-field="releases_modules_30"></span>
</td>
<td>Modules updated during last month</td>
</tr>
</tr>
</table>
</div>
<div class="span6">
<div class="col-md-6">
<table class="table table-striped">
<tr>
<tr>
<td>
<span class="GlobalData" data-data-source="releases"
<span class="GlobalData" data-data-source="releases"
data-field="releases_authors"></span>
</td>
<td>Module authors</td>
</tr>
<tr>
<td>
<span class="GlobalData" data-data-source="releases"
<span class="GlobalData" data-data-source="releases"
data-field="releases_authors_30"></span>
</td>
<td>Module authors active during last month</td>
</tr>
</tr>
</table>
</div>
</div>
<!-- top senders -->
<div class="Top" data-data-source="releases" data-period_all="true"
data-metric="authors" data-limit="10"
@ -132,15 +113,3 @@
</div>
<!-- end msgs sent, senders, stats, top closers -->
<footer>
<div id="Footer"></div>
</footer>
</div>
<script type="text/javascript" src="VizGrimoireJS/lib/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="VizGrimoireJS/bootstrap/js/bootstrap.js"></script>
<script type="text/javascript" src="VizGrimoireJS/vizgrimoire.min.js"></script>
</body>
</html>

View File

@ -17,19 +17,19 @@ cp common/navbar.tmpl ../browser/navbar.html
# its
python apply_template.py --template body.template --content its/overview.tmpl > ../browser/its.html
python apply_template.py --template body.template --content its/overview.tmpl > ../browser/its.html
#python apply_template.py --template body.template --content its/companies.tmpl > ../browser/its-companies.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-companies > ../browser/its-companies.html
python apply_template.py --template body.template --content its/contributors.tmpl > ../browser/its-contributors.html
python apply_template.py --template body.template --content its/contributors.tmpl > ../browser/its-contributors.html
#python apply_template.py --template body.template --content its/countries.tmpl > ../browser/its-countries.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-countries > ../browser/its-countries.html
#python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-countries > ../browser/its-countries.html
#python apply_template.py --template body.template --content its/domains.tmpl > ../browser/its-domains.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-domains > ../browser/its-domains.html
python apply_template.py --template body.template --content its/projects.tmpl > ../browser/its-projects.html
#python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-domains > ../browser/its-domains.html
#python apply_template.py --template body.template --content its/projects.tmpl > ../browser/its-projects.html
#python apply_template.py --template body.template --content its/repos.tmpl > ../browser/its-repos.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel its-repos > ../browser/its-repos.html
python apply_template.py --template body.template --content its/states.tmpl > ../browser/its-states.html
python apply_template.py --template body.template --content its/states-jira.tmpl > ../browser/its-states-jira.html
#python apply_template.py --template body.template --content its/states-jira.tmpl > ../browser/its-states-jira.html
# irc
python apply_template.py --template body.template --content irc/overview.tmpl > ../browser/irc.html
@ -45,8 +45,8 @@ python apply_template.py --template body.template --content mls/contributors.tmp
#python apply_template.py --template body.template --content mls/countries.tmpl > ../browser/mls-countries.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel mls-countries > ../browser/mls-countries.html
#python apply_template.py --template body.template --content mls/domains.tmpl > ../browser/mls-domains.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel mls-domains > ../browser/mls-domains.html
python apply_template.py --template body.template --content mls/projects.tmpl > ../browser/mls-projects.html
#python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel mls-domains > ../browser/mls-domains.html
#python apply_template.py --template body.template --content mls/projects.tmpl > ../browser/mls-projects.html
#python apply_template.py --template body.template --content mls/repos.tmpl > ../browser/mls-repos.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel mls-repos > ../browser/mls-repos.html
@ -65,8 +65,8 @@ python apply_template.py --template body.template --content scm/contributors.tmp
#python apply_template.py --template body.template --content scm/countries.tmpl > ../browser/scm-countries.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scm-countries > ../browser/scm-countries.html
#python apply_template.py --template body.template --content scm/domains.tmpl > ../browser/scm-domains.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scm-domains > ../browser/scm-domains.html
python apply_template.py --template body.template --content scm/projects.tmpl > ../browser/scm-projects.html
#python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scm-domains > ../browser/scm-domains.html
#python apply_template.py --template body.template --content scm/projects.tmpl > ../browser/scm-projects.html
#python apply_template.py --template body.template --content scm/repos.tmpl > ../browser/scm-repos.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scm-repos > ../browser/scm-repos.html
@ -77,16 +77,10 @@ python apply_template.py --template body.template --content scr/companies-summar
#python apply_template.py --template body.template --content scr/countries.tmpl > ../browser/scr-countries.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scr-countries > ../browser/scr-countries.html
python apply_template.py --template body.template --content scr/overview.tmpl > ../browser/scr.html
python apply_template.py --template body.template --content scr/projects.tmpl > ../browser/scr-projects.html
#python apply_template.py --template body.template --content scr/projects.tmpl > ../browser/scr-projects.html
#python apply_template.py --template body.template --content scr/repos.tmpl > ../browser/scr-repos.html
python build_panel.py --template body.template --content common/list-of-filters.tmpl --conf conf/main.conf --panel scr-repos > ../browser/scr-repos.html
# wiki
python apply_template.py --template body.template --content wiki/overview.tmpl > ../browser/wiki.html
python apply_template.py --template body.template --content wiki/contributors.tmpl > ../browser/wiki-contributors.html

View File

@ -8,18 +8,16 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="irc" data-metric="senders" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="irc" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -5,12 +5,12 @@
<!-- sent -->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="irc"
data-metrics="irc_sent" data-min="true" style="height: 160px;"
data-frame-time="true"></div>
<div class="MicrodashText" data-metric="irc_sent"></div>
</div>
</div>
</div>
</div>
<!-- end sent -->
@ -18,12 +18,12 @@
<!-- senders -->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="irc"
data-metrics="irc_senders" data-min="true"
style="height: 120px;" data-frame-time="true"></div>
<div class="MicrodashText" data-metric="irc_senders"></div>
</div>
</div>
</div>
</div>
<!-- end senders -->
@ -36,33 +36,33 @@
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row">
<div class="col-md-12">
<p class="section-title"><i class="fa fa-comment-o"></i> IRC Channels</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_sent"></span></td>
<td>messages sent</td>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_senders"></span></td>
<td>irc participants</td>
</tr>
</table>
</div>
</div>
<div class="row">
<div class="col-md-12">
<p class="section-title"><i class="fa fa-comment-o"></i> IRC Channels</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_sent"></span></td>
<td>messages sent</td>
<td><span class="GlobalData" data-data-source="irc"
data-field="irc_senders"></span></td>
<td>irc participants</td>
</tr>
</table>
</div>
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="irc" data-period_all="true"
data-metric="senders" data-limit="10" data-people_links="true">
</div>
<div class="Top" data-data-source="irc" data-period_all="true"
data-metric="senders" data-limit="10" data-people_links="true">
</div>
</div>
</div>
</div>

View File

@ -1,7 +1,7 @@
<div class="repository-selector" data-data-source="its"></div>
<!-- commits, authors, stats, top authors -->
<div class="row">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="its" data-metrics="its_closers"
@ -10,19 +10,15 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="its" data-metric="closers" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="its" data-metric="closers"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -62,56 +62,56 @@
<!-- stats -->
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-ticket"></i> Issue tracking system</p>
</div></div>
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-ticket"></i> Issue tracking system</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="trackers"></span></td>
<td>
<td><span class="GlobalData" data-data-source="its"
data-field="trackers"></span></td>
<td>
<div class="SmartLinks" data-target="its-repos.html" data-label="trackers"></div>
</td>
<td><span class="GlobalData" data-data-source="its"
<td><span class="GlobalData" data-data-source="its"
data-field="its_companies"></span></td>
<td>
<td>
<div class="SmartLinks" data-target="its-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers"></span></td>
<td>people submitting tickets</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers"></span></td>
<td>people closing tickets</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers_7"></span></td>
<td>people submitting tickets last week</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers_7"></span></td>
<td>people closing tickets last week</td>
</tr>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers"></span></td>
<td>people submitting tickets</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers"></span></td>
<td>people closing tickets</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="its"
data-field="its_openers_7"></span></td>
<td>people submitting tickets last week</td>
<td><span class="GlobalData" data-data-source="its"
data-field="its_closers_7"></span></td>
<td>people closing tickets last week</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- end stats -->
<!-- top closers -->
<div class="panel-body">
<div class="Top" data-data-source="its" data-period_all="true"
<div class="Top" data-data-source="its" data-period_all="true"
data-metric="closers" data-limit="10"
data-people_links="true"></div>
</div>
<!-- end closers-->
</div>
</div>
</div>
<!-- end right column -->
</div>

View File

@ -10,19 +10,15 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mls" data-metric="senders" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="mls" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -37,12 +37,12 @@
<!-- stats -->
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-envelope-o"></i> Mailing Lists</p>
</div></div>
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-envelope-o"></i> Mailing Lists</p>
</div></div>
</div>
<div class="row">
<div class="col-md-12">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="mls"
@ -51,47 +51,46 @@
<td>
<div class="SmartLinks" data-target="mls-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_sent_7"></span>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_sent_7"></span>
</td>
<td>messages last week</td>
</tr>
<tr>
<tr>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders"></span>
data-field="mls_senders"></span>
</td>
<td>total partipants</td>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders_7"></span>
<td><span class="GlobalData" data-data-source="mls"
data-field="mls_senders_7"></span>
</td>
<td>participants last week</td>
</tr>
</table>
</div>
</tr>
</table>
</div>
</div>
<!-- end stats -->
<!-- top senders -->
<div class="panel-body">
<div class="Top" data-data-source="mls" data-period_all="true"
<div class="Top" data-data-source="mls" data-period_all="true"
data-metric="senders" data-limit="5"
data-people_links="true" ></div>
<!-- end senders-->
<!-- end senders-->
</div>
<div class="panel-body">
<div class="Top" data-data-source="mls"
<div class="Top" data-data-source="mls"
data-metric="threads"
data-period_all="true"
data-limit="5"
data-people_links="true"
data-threads_links="true">
</div>
</div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>

View File

@ -71,4 +71,3 @@
</div>
</div>
<!-- end sent per project -->

View File

@ -1,6 +1,6 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="qaforums" data-metrics="qaforums_qsent"
@ -9,19 +9,15 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="senders" data-period_all="true" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="qsenders" data-period_all="true" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="qaforums" data-metric="asenders" data-period_all="true" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="qaforums" data-metric="senders"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -48,7 +48,7 @@
</div>
</div>
</div>
<!-- end answers -->
</div>
@ -59,71 +59,70 @@
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-question"></i> <abbr title="Questions and Answers">Q&amp;A</abbr> Forums</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-question"></i> <abbr title="Questions and Answers">Q&amp;A</abbr> Forums</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_participants"></span>
</td>
<td>
</td>
<td>
<div class="SmartLinks" data-target="qaforums-contributors.html" data-label="participants"></div>
</td>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_participants_30"></span>
</td>
<td>participants last month</td>
</td>
<td>participants last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsenders"></span>
</td>
<td>question posters (all time)</td>
<td><span class="GlobalData"
</td>
<td>question posters (all time)</td>
<td><span class="GlobalData"
data-data-source="qaforums"
data-field="qaforums_qsenders_30"></span>
</td>
<td>question posters last month</td>
</td>
<td>question posters last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent"></span>
</td>
<td>questions (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent_30"></span>
</td>
<td>questions last month</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent"></span>
</td>
<td>questions (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_qsent_30"></span>
</td>
<td>questions last month</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent"></span>
</td>
<td>answers (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent_30"></span>
</td>
<td>answers last month</td>
</tr>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent"></span>
</td>
<td>answers (all time)</td>
<td><span class="GlobalData" data-data-source="qaforums"
data-field="qaforums_asent_30"></span>
</td>
<td>answers last month</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<!-- top senders -->
<div class="panel-body">
<div class="Top" data-data-source="qaforums" data-period_all="true"
<div class="Top" data-data-source="qaforums" data-period_all="true"
data-metric="asenders" data-limit="10"
data-people_links="false" ></div>
<!-- end senders-->
<!-- end senders-->
</div>
</div>
<!-- end right column -->
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>
</div>
<!-- end msgs sent, senders, stats, top closers -->
</div>

View File

@ -9,23 +9,18 @@
<div class="MicrodashText" data-metric="scm_authors"></div>
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors"
data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="scm" data-metric="authors" data-period="" data-limit="100" data-people_links="true"></div>
</div>
</div>
</div></div></div>
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="scm" data-metric="authors"
data-limit="100">
</div>
</div>
</div>
</div>
<!-- end files, lines -->

View File

@ -1,10 +1,10 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<!-- left column -->
<div class="col-md-6">
<!-- commits -->
<div class="row">
<div class="col-md-12">
@ -35,9 +35,9 @@
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="scm"
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_files" data-min="true" style="height: 120px;"></div>
<div class="MicrodashText" data-metric="scm_files"></div>
<div class="MicrodashText" data-metric="scm_files"></div>
</div>
</div>
</div>
@ -48,68 +48,68 @@
<!-- end left column -->
<!-- right column -->
<div class="col-md-6">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-code"></i> Source Code Management</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-code"></i> Source Code Management</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="scm" data-field="scm_repositories"></span></td>
<td>
<td><span class="GlobalData" data-data-source="scm" data-field="scm_repositories"></span></td>
<td>
<div class="SmartLinks" data-target="scm-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_companies"></span></td>
<td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_companies"></span></td>
<td>
<div class="SmartLinks" data-target="scm-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_commits_author"></span></td>
<td>commits/author</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_files_author"></span></td>
<td>files/author</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_commits_7"></span></td>
<td>commits last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_authors_7"></span></td>
<td>active authors last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_commits_author"></span></td>
<td>commits/author</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="avg_files_author"></span></td>
<td>files/author</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_commits_7"></span></td>
<td>commits last week</td>
<td><span class="GlobalData" data-data-source="scm"
data-field="scm_authors_7"></span></td>
<td>active authors last week</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel-body">
<!-- top authors -->
<div class="Top" data-data-source="scm" data-period_all="true"
data-metric="authors" data-limit="10" data-people_links="true"></div>
<!-- top authors -->
<div class="Top" data-data-source="scm" data-period_all="true"
data-metric="authors" data-limit="10" data-people_links="true"></div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end commits, authors, stats, top authors -->
<div class="col-md-12">
<div class="well">
<div class="MetricsEvol" data-data-source="scm"
data-metrics="scm_added_lines,scm_removed_lines" data-min="true"
data-legend="true" style="height: 120px;"></div>
data-metrics="scm_added_lines,scm_removed_lines" data-min="true"
data-legend="true" style="height: 120px;"></div>
<div class="MicrodashText" data-metric="scm_added_lines" data-name="true"></div>
<div class="MicrodashText" data-metric="scm_removed_lines" data-name="true"></div>
</div>
</div>
<!-- end files, lines -->
<!-- end files, lines -->
</div>

View File

@ -1,32 +1,32 @@
<!-- commits, authors, stats, top authors -->
<div class="row">
<!-- left column -->
<div class="col-md-6">
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_pending" data-convert="aggregate" data-min="true"
style="height: 120px;" data-frame-time="true"></div>
<div class="MicrodashText" data-metric="pending"></div>
</div>
</div>
</div>
</div>
<!--<div class="row">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="review_time_days_median" data-legend="true"
data-frame-time="true"></div>
</div>
</div>
</div>-->
<div class="row">
<div class="col-md-12">
<div class="well">
<div class="well">
<div class="MetricsEvol" data-data-source="scr"
data-metrics="scr_submitted,scr_merged,scr_abandoned"
data-min="true" data-legend="true" style="height:200px;"
@ -34,83 +34,83 @@
<div class="MicrodashText" data-metric="scr_submitted" data-name="true"></div>
<div class="MicrodashText" data-metric="scr_merged" data-name="true"></div>
<div class="MicrodashText" data-metric="scr_abandoned" data-name="true"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end left column -->
<!-- right column -->
<div class="col-md-6">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-check"></i> Source Code Review</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-check"></i> Source Code Review</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_repositories"></span></td>
<td>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_repositories"></span></td>
<td>
<div class="SmartLinks" data-target="scr-repos.html" data-label="repositories"></div>
</td>
<td><span class="GlobalData" data-data-source="scr"
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_companies"></span></td>
<td>
<td>
<div class="SmartLinks" data-target="scr-companies.html" data-label="companies"></div>
</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_new"></span></td>
<td>new code reviews</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_merged"></span></td>
<td>accepted contributions</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_new"></span></td>
<td>new code reviews</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_merged"></span></td>
<td>accepted contributions</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForReviewer"></span></td>
<td>code reviews waiting for reviewer</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForSubmitter"></span></td>
<td>code reviews waiting for submitter</td>
</tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForReviewer"></span></td>
<td>code reviews waiting for reviewer</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_WaitingForSubmitter"></span></td>
<td>code reviews waiting for submitter</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers"></span></td>
<td>total code reviewers</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers_7"></span></td>
<td>code reviewers last week</td>
</tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers"></span></td>
<td>total code reviewers</td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_reviewers_7"></span></td>
<td>code reviewers last week</td>
</tr>
<tr>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_review_time_days_median"></span></td>
<td>median time to review in days</td>
<td></td>
<td></td>
<td><span class="GlobalData" data-data-source="scr"
data-field="scr_review_time_days_median"></span></td>
<td>median time to review in days</td>
<td></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="panel-body">
<div class="col-md-6">
<div class="col-md-6">
<div class="Top" data-data-source="scr" data-metric="openers"></div>
</div>
<div class="col-md-6">
</div>
<div class="col-md-6">
<div class="Top" data-data-source="scr" data-metric="mergers"></div>
</div>
</div>
</div>
</div>
<!-- end right column -->
</div>
<!-- end commits, authors, stats, top authors -->
</div>

View File

@ -8,20 +8,15 @@
</div>
</div>
</div>
<div class="row"><div class="col-md-12"><div class="well">
<div class="row">
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="last month" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="last year" data-limit="100" data-people_links="true"></div>
</div>
<div class="col-md-4">
<div class="Top" data-data-source="mediawiki" data-metric="authors" data-period="" data-limit="100" data-people_links="true"></div>
<div class="col-md-12">
<div class="well">
<div class="TopByPeriod" data-data-source="mediawiki" data-metric="authors"
data-limit="100">
</div>
</div>
</div>
</div>
</div></div></div>
<!-- end files, lines -->

View File

@ -49,33 +49,33 @@
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-pencil-square-o"></i> Wiki</p>
</div></div>
<div class="row">
<div class="col-md-12">
<div class="row"><div class="col-md-12">
<p class="section-title"><i class="fa fa-pencil-square-o"></i> Wiki</p>
</div></div>
<div class="row">
<div class="col-md-12">
<table class="table">
<tr>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_reviews"></span></td>
<td>editions</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_authors"></span></td>
<td>editors</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_reviews"></span></td>
<td>editions</td>
<td><span class="GlobalData" data-data-source="mediawiki"
data-field="mediawiki_authors"></span></td>
<td>editors</td>
</tr>
</table>
</div>
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="mediawiki" data-perio_all="true"
</div>
</div>
<div class="panel-body">
<div class="Top" data-data-source="mediawiki" data-perio_all="true"
data-people_links="true" data-metric="authors"></div>
</div>
</div>
<!-- end top senders -->
</div>
</div>