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 36 them at the same time, though -- graduations and other events triggered
37 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 39 \begin{figure}[hbt]
45 40 \centering
46 41 \includegraphics[width=.9\linewidth]{figures/home-SPB.png}
... ... @@ -48,3 +43,8 @@ tools user were contributed back to their communities.
48 43 \label{fig:spb}
49 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 34 in the SPB platform: Noosfero, GitLab, and Mezuro.
35 35  
36 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 38 networking features, it also provides publication features such as blogs
39 39 and a general-purpose CMS (Content Management System). Most of the user
40 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 45 metric to monitor the internal quality of softwares written in C, C++,
46 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 55 The conceptual architecture of the platform is presented in Figure
49 56 \ref{fig:architecture}. Colab initially handles all user interaction,
50 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 62 return content from any of the applications, be it web pages, mailing
56 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 18  
19 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 22 Melissa Wen\inst{1}, Lucas Kanashiro\inst{2}}
23 23  
24 24 \authorrunning{Meirelles et al.}
... ...