diff --git a/OSS-2017/01-introduction.tex b/OSS-2017/01-introduction.tex index 37f59a2..1e602a2 100644 --- a/OSS-2017/01-introduction.tex +++ b/OSS-2017/01-introduction.tex @@ -36,11 +36,6 @@ masters students, and approximately 40 undergrad students (not all of them at the same time, though -- graduations and other events triggered changes in the team). -Figure \ref{fig:spb} shows the home page of this integrated platform. -The development tried to be as faithful as possible to FOSS development. -All development was done in the open, and the changes we needed in the -tools user were contributed back to their communities. - \begin{figure}[hbt] \centering \includegraphics[width=.9\linewidth]{figures/home-SPB.png} @@ -48,3 +43,8 @@ tools user were contributed back to their communities. \label{fig:spb} \end{figure} +Figure \ref{fig:spb} shows the home page of this integrated platform. +The development tried to be as faithful as possible to FOSS development. +All development was done in the open, and the changes we needed in the +tools user were contributed back to their communities. + diff --git a/OSS-2017/02-platform.tex b/OSS-2017/02-platform.tex index c9bf605..6649b58 100644 --- a/OSS-2017/02-platform.tex +++ b/OSS-2017/02-platform.tex @@ -34,7 +34,7 @@ to its existing core. We added support for the other applications used in the SPB platform: Noosfero, GitLab, and Mezuro. Noosfero\footnote{\url{http://noosfero.org/}} is a software for building -social and collaboration networks. Besides tha classical social +social and collaboration networks. Besides the classical social networking features, it also provides publication features such as blogs and a general-purpose CMS (Content Management System). Most of the user interactions with SPB is through Noosfero: user registration, project @@ -45,6 +45,13 @@ Mezuro\footnote{\url{http://mezuro.org/}} is a platform to collect source code metric to monitor the internal quality of softwares written in C, C++, Java, Python, Ruby, and PHP. GNU Mailman is used for mailing lists. +\begin{figure}[hbt] + \centering + \includegraphics[width=.6\linewidth]{figures/arch.png} + \caption{SPB Portal Architecture.} + \label{fig:architecture} +\end{figure} + The conceptual architecture of the platform is presented in Figure \ref{fig:architecture}. Colab initially handles all user interaction, directing requests to one of the integrated applications. It @@ -55,10 +62,3 @@ functionality of each application, a search in the SPB portal might return content from any of the applications, be it web pages, mailing list posts, or source code. -\begin{figure}[hbt] - \centering - \includegraphics[width=.6\linewidth]{figures/arch.png} - \caption{SPB Portal Architecture.} - \label{fig:architecture} -\end{figure} - diff --git a/OSS-2017/figures/arquitetura.png b/OSS-2017/figures/arquitetura.png deleted file mode 100644 index a2fe740..0000000 Binary files a/OSS-2017/figures/arquitetura.png and /dev/null differ diff --git a/OSS-2017/figures/home-SPB.png b/OSS-2017/figures/home-SPB.png index 0ffe9f8..dde529d 100644 Binary files a/OSS-2017/figures/home-SPB.png and b/OSS-2017/figures/home-SPB.png differ diff --git a/OSS-2017/figures/profile-SPB.png b/OSS-2017/figures/profile-SPB.png deleted file mode 100644 index f64297e..0000000 Binary files a/OSS-2017/figures/profile-SPB.png and /dev/null differ diff --git a/OSS-2017/spb.tex b/OSS-2017/spb.tex index 231d117..9f1d845 100644 --- a/OSS-2017/spb.tex +++ b/OSS-2017/spb.tex @@ -18,7 +18,7 @@ \titlerunning{Brazilian Public Software} -\author{Paulo Meirelles\inst{1,2}, Himer Neri\inst{1}, Antonio Terceiro\inst{1}\\ +\author{Paulo Meirelles\inst{1,2}, Antonio Terceiro\inst{1}, Himer Neri\inst{1},\\ Melissa Wen\inst{1}, Lucas Kanashiro\inst{2}} \authorrunning{Meirelles et al.} -- libgit2 0.21.2