Commit 42ecd37300e27ded9032c74ae497825c771727d6
1 parent
923402b8
Exists in
master
and in
2 other branches
Final review
Showing
6 changed files
with
14 additions
and
14 deletions
Show diff stats
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
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.} |