Merge "Update to VizGrimoireJS e8a4818"
This commit is contained in:
commit
8cd3eb6ede
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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; }
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
<img src="cc-by-sa.png" border=0 alt="CC by-sa"></a>
|
||||
<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>
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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&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&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>
|
||||
|
||||
|
|
|
@ -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 -->
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
||||
|
|
129
browser/scr.html
129
browser/scr.html
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 -->
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
<img src="cc-by-sa.png" border=0 alt="CC by-sa"></a>
|
||||
<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>
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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 -->
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -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 -->
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
|
|
@ -71,4 +71,3 @@
|
|||
</div>
|
||||
</div>
|
||||
<!-- end sent per project -->
|
||||
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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&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&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>
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 -->
|
||||
|
||||
|
|
|
@ -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>
|
||||
|
|
Loading…
Reference in New Issue