Commit 42ecd37300e27ded9032c74ae497825c771727d6

Authored by Paulo Meireles
1 parent 923402b8

Final review

OSS-2017/01-introduction.tex
@@ -36,11 +36,6 @@ masters students, and approximately 40 undergrad students (not all of @@ -36,11 +36,6 @@ masters students, and approximately 40 undergrad students (not all of
36 them at the same time, though -- graduations and other events triggered 36 them at the same time, though -- graduations and other events triggered
37 changes in the team). 37 changes in the team).
38 38
39 -Figure \ref{fig:spb} shows the home page of this integrated platform.  
40 -The development tried to be as faithful as possible to FOSS development.  
41 -All development was done in the open, and the changes we needed in the  
42 -tools user were contributed back to their communities.  
43 -  
44 \begin{figure}[hbt] 39 \begin{figure}[hbt]
45 \centering 40 \centering
46 \includegraphics[width=.9\linewidth]{figures/home-SPB.png} 41 \includegraphics[width=.9\linewidth]{figures/home-SPB.png}
@@ -48,3 +43,8 @@ tools user were contributed back to their communities. @@ -48,3 +43,8 @@ tools user were contributed back to their communities.
48 \label{fig:spb} 43 \label{fig:spb}
49 \end{figure} 44 \end{figure}
50 45
  46 +Figure \ref{fig:spb} shows the home page of this integrated platform.
  47 +The development tried to be as faithful as possible to FOSS development.
  48 +All development was done in the open, and the changes we needed in the
  49 +tools user were contributed back to their communities.
  50 +
OSS-2017/02-platform.tex
@@ -34,7 +34,7 @@ to its existing core. We added support for the other applications used @@ -34,7 +34,7 @@ to its existing core. We added support for the other applications used
34 in the SPB platform: Noosfero, GitLab, and Mezuro. 34 in the SPB platform: Noosfero, GitLab, and Mezuro.
35 35
36 Noosfero\footnote{\url{http://noosfero.org/}} is a software for building 36 Noosfero\footnote{\url{http://noosfero.org/}} is a software for building
37 -social and collaboration networks. Besides tha classical social 37 +social and collaboration networks. Besides the classical social
38 networking features, it also provides publication features such as blogs 38 networking features, it also provides publication features such as blogs
39 and a general-purpose CMS (Content Management System). Most of the user 39 and a general-purpose CMS (Content Management System). Most of the user
40 interactions with SPB is through Noosfero: user registration, project 40 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 @@ -45,6 +45,13 @@ Mezuro\footnote{\url{http://mezuro.org/}} is a platform to collect source code
45 metric to monitor the internal quality of softwares written in C, C++, 45 metric to monitor the internal quality of softwares written in C, C++,
46 Java, Python, Ruby, and PHP. GNU Mailman is used for mailing lists. 46 Java, Python, Ruby, and PHP. GNU Mailman is used for mailing lists.
47 47
  48 +\begin{figure}[hbt]
  49 + \centering
  50 + \includegraphics[width=.6\linewidth]{figures/arch.png}
  51 + \caption{SPB Portal Architecture.}
  52 + \label{fig:architecture}
  53 +\end{figure}
  54 +
48 The conceptual architecture of the platform is presented in Figure 55 The conceptual architecture of the platform is presented in Figure
49 \ref{fig:architecture}. Colab initially handles all user interaction, 56 \ref{fig:architecture}. Colab initially handles all user interaction,
50 directing requests to one of the integrated applications. It 57 directing requests to one of the integrated applications. It
@@ -55,10 +62,3 @@ functionality of each application, a search in the SPB portal might @@ -55,10 +62,3 @@ functionality of each application, a search in the SPB portal might
55 return content from any of the applications, be it web pages, mailing 62 return content from any of the applications, be it web pages, mailing
56 list posts, or source code. 63 list posts, or source code.
57 64
58 -\begin{figure}[hbt]  
59 - \centering  
60 - \includegraphics[width=.6\linewidth]{figures/arch.png}  
61 - \caption{SPB Portal Architecture.}  
62 - \label{fig:architecture}  
63 -\end{figure}  
64 -  
OSS-2017/figures/arquitetura.png

108 KB

OSS-2017/figures/home-SPB.png

103 KB | W: | H:

88.4 KB | W: | H:

  • 2-up
  • Swipe
  • Onion skin
OSS-2017/figures/profile-SPB.png

129 KB

OSS-2017/spb.tex
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 18
19 \titlerunning{Brazilian Public Software} 19 \titlerunning{Brazilian Public Software}
20 20
21 -\author{Paulo Meirelles\inst{1,2}, Himer Neri\inst{1}, Antonio Terceiro\inst{1}\ 21 +\author{Paulo Meirelles\inst{1,2}, Antonio Terceiro\inst{1}, Himer Neri\inst{1},\
22 Melissa Wen\inst{1}, Lucas Kanashiro\inst{2}} 22 Melissa Wen\inst{1}, Lucas Kanashiro\inst{2}}
23 23
24 \authorrunning{Meirelles et al.} 24 \authorrunning{Meirelles et al.}