diff --git a/opensym2017/content/00-abstract.tex b/opensym2017/content/00-abstract.tex index 5cd0d1e..496b415 100644 --- a/opensym2017/content/00-abstract.tex +++ b/opensym2017/content/00-abstract.tex @@ -1,11 +1,30 @@ \begin{abstract} -The Brazilian Public Software is a program by the Brazilian Federal -Government to foster the sharing and collaboration on FOSS solutions for -the public administration. In this paper, we present an integrated -development platform that was developed for the program. The development -of this platform used several FOSS applications and contributed -features back to them. We discuss the development methodology, platform -architecture, and the user experience efforts carried out. +The Brazilian Public Software (SPB) is a program by the Brazilian Federal +Government to foster the sharing and collaboration on Free and Open Source +Software (FOSS) solutions for the public administration. +% +In the one hand, Brazilian Public Softwares have some differences from FOSS +projects, in particular the software is considered a public good and the +Federal Government assumes some responsibilities related to its use. In the +other hand, the software development principles are the same: trend towards +decentralization in decision-making, information and development sharing, and +continuous feedback. +% +In this context, we have designed a platform based on the integration and +evolution of existing FOSS tools. Nowadays, the SPB Portal provides several +modern features for software collaborative development, helping the Brazilian +public administration to share its solutions. +% +In this paper, we present this integrated software development platform that +was developed for the program by a heterogeneous team composed by professors, +master students, undergraduate students and professionals from FOSS +communities. The development of this platform used several FOSS applications, +providing a nontrivial integration among them, as well as, have generated +several contributed features back to them. In this experience report, alongside +the platform architecture, features, and the user experience efforts carried +out, we also discuss our work process, based on agile and free software +development practices, and the lessons learned in 3 years work on the SPB +project. \end{abstract} \category{H.5.m.}{Information Interfaces and Presentation diff --git a/sbqs2017/content/00-abstract.tex b/sbqs2017/content/00-abstract.tex index c9ebd9c..11a75df 100644 --- a/sbqs2017/content/00-abstract.tex +++ b/sbqs2017/content/00-abstract.tex @@ -1,11 +1,30 @@ \begin{abstract} -The Brazilian Public Software is a program by the Brazilian Federal -Government to foster the sharing and collaboration on FOSS solutions for -the public administration. In this paper, we present an integrated -development platform that was developed for the program. The development -of this platform used several FOSS applications and contributed -features back to them. We discuss the development methodology, platform -architecture, and the user experience efforts carried out. +The Brazilian Public Software (SPB) is a program by the Brazilian Federal +Government to foster the sharing and collaboration on Free and Open Source +Software (FOSS) solutions for the public administration. +% +In the one hand, Brazilian Public Softwares have some differences from FOSS +projects, in particular the software is considered a public good and the +Federal Government assumes some responsibilities related to its use. In the +other hand, the software development principles are the same: trend towards +decentralization in decision-making, information and development sharing, and +continuous feedback. +% +In this context, we have designed a platform based on the integration and +evolution of existing FOSS tools. Nowadays, the SPB Portal provides several +modern features for software collaborative development, helping the Brazilian +public administration to share its solutions. +% +In this paper, we present this integrated software development platform that +was developed for the program by a heterogeneous team composed by professors, +master students, undergraduate students and professionals from FOSS +communities. The development of this platform used several FOSS applications, +providing a nontrivial integration among them, as well as, have generated +several contributed features back to them. In this experience report, alongside +the platform architecture, features, and the user experience efforts carried +out, we also discuss our work process, based on agile and free software +development practices, and the lessons learned in 3 years work on the SPB +project. \textbf{Keywords:} Brazilian Public Software, Free/Libre/Open Source Software, Software Evolution, Integrated Platform -- libgit2 0.21.2