186 lines
5.8 KiB
TeX
186 lines
5.8 KiB
TeX
\documentclass[a4wide,11pt]{article}
|
|
\usepackage[dvips]{graphicx}
|
|
\usepackage{url}
|
|
\usepackage{epstopdf}
|
|
\usepackage{float}
|
|
\usepackage{csvsimple}
|
|
\usepackage{hyperref}
|
|
\usepackage{longtable}
|
|
\usepackage{fancyhdr}
|
|
\pagestyle{fancy}
|
|
\usepackage{graphicx}
|
|
|
|
\begin{document}
|
|
|
|
\title{OpenStack Community Activity Report: Ceilometer\\
|
|
July-September, 2015 \\
|
|
Report sponsored by the OpenStack Foundation\\
|
|
%~~\\~~\\ \includegraphics[scale=.35]{openstack.eps} \\
|
|
~~\\~~\\ \includegraphics[scale=.35]{logo.eps} \\}
|
|
|
|
|
|
|
|
|
|
\maketitle
|
|
|
|
\newpage
|
|
|
|
\input{title_activity.tex}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/commitsceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Commits & \bfseries Reviews % specify table head
|
|
\csvreader[head to column names]{data/commitsceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \commits & \submitted}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/closedceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Closed & \bfseries Opened
|
|
\csvreader[head to column names]{data/closedceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \closed & \opened}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/submitted_reviewsceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Merged & \bfseries Abandoned % specify table head
|
|
\csvreader[head to column names]{data/submitted_reviewsceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \merged & \abandoned}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
|
|
\input{title_community.tex}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/active_core_scrceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Period & \bfseries Active Core % specify table head
|
|
\csvreader[head to column names]{data/active_core_scrceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \activecorereviewers}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/authorsceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Period & \bfseries Authors % specify table head
|
|
\csvreader[head to column names]{data/authorsceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \authors}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Commit (s) & \bfseries Author % specify table head
|
|
\csvreader[head to column names]{data/scm_top_authors_project_ceilometer.csv}{}% use head of csv as column names
|
|
{\\\hline\csvcoli&\csvcolii}% specify your coloumns here
|
|
\end{tabular}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Commit (s) & \bfseries Organizations % specify table head
|
|
\csvreader[head to column names]{data/scm_top_companies_project_ceilometer.csv}{}% use head of csv as column names
|
|
{\\\hline\csvcoli&\csvcolii}% specify your coloumns here
|
|
\end{tabular}
|
|
\end {tabular}
|
|
|
|
\input{title_process.tex}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/bmiceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Period & \bfseries Closed/Opened % specify table head
|
|
\csvreader[head to column names]{data/bmiceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \bmi}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/bmiscrceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|l}%
|
|
\bfseries Period & \bfseries (Aband. and Merg.)/Subm. % specify table head
|
|
\csvreader[head to column names]{data/submitted_reviewsceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \bmi}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/timetoreview_medianceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Median & \bfseries Mean % specify table head
|
|
\csvreader[head to column names]{data/timetoreview_medianceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \mediantime & \meantime}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/patchsets_avgceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Median & \bfseries Mean % specify table head
|
|
\csvreader[head to column names]{data/scr_patchsets_iterationsceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \medianpatchsets & \meanpatchsets}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/waiting4reviewer_avgceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Median & \bfseries Mean % specify table head
|
|
\csvreader[head to column names]{data/timewaiting4reviewer_medianceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \mediantime & \meantime}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\begin{tabular}{p{7cm} p{5cm}}
|
|
\vspace{0pt}
|
|
\includegraphics[scale=.35]{figs/waiting4submitter_avgceilometer.eps}
|
|
&
|
|
\vspace{0pt}
|
|
\begin{tabular}{l|r|r|}%
|
|
\bfseries Period & \bfseries Median & \bfseries Mean % specify table head
|
|
\csvreader[head to column names]{data/timewaiting4submitter_medianceilometer.csv}{}% use head of csv as column names
|
|
{\\\labels & \mediantime & \meantime}
|
|
\end{tabular}
|
|
\end{tabular}
|
|
|
|
\end{document}
|