introducao.rst.in
2.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Introdução
==========
Bem-vindo a documentação do Portal do Software Público Brasileiro.
O Portal do Software Público Brasileiro (SPB) é uma plataforma de
compartilhamento e colaboração no desenvolvimento de softwares. O
projeto de evolução deste portal está sendo desenvolvido pela
Universidade de Brasília.
O SPB é composto de um conjunto de ferramentas com funcionalidades
complementares, que são desenvolvidas de forma independentes pelas suas
respectivas comunidades. Estas ferramentas estão sendo integradas pela
nossa equipe de forma a apresentar uma experiência de usuário
consistente.
* O Colab_ é uma ferramenta especializada na integração de outras
ferramentas. O Colab fornece um ponto central de autenticação de
usuários para as demais ferramentas da plataforma, indexa informações
das demais ferramentas para busca e gamificação, e fornece integração
visual entre as diferentes ferramentas que compõem o SPB. O Colab é um
software livre criado no Brasil, que teve sua origem no
Programa `Interlegis` do Senado Federal.
.. _Colab: https://github.com/colab-community
.. _`Programa Interlegis do Senado Federal`: http://www.interlegis.leg.br/
* O Noosfero_ é uma plataforma para criação de redes sociais que conta com
diversas funcionalidades de gestão de conteúdo como blogs, galeria de
imagens e vídeos, entre outros. O Noosfero também é um software livre
criado no Brasil, iniciado em 2007 pela COLIVRE_ e que hoje conta com
uma comunidade de desenvolvimento que inclui o SERPRO, a Universidade de
Brasília e o Fórum Brasileiro de Economia Solidária.
.. _Noosfero: http://www.noosfero.org/
.. _COLIVRE: http://www.colivre.coop.br/
* O Gitlab_ é uma plataforma para desenvolvimento colaborativo. Projetos
no gitlab são mantidos em repositorios ``git``, com gestão de tarefas
(*issue tracker*), *merge requests*, gestão de marcos (*milestones*),
suporte a integração com plataformas de integração contínua e
notificações.
.. _Gitlab: https://www.gitlab.com/
* O `GNU Mailman`_ é uma gerenciador de listas de email tradicionalmente
usado por diversas organizações no Brasil e no mundo.
.. _`GNU Mailman`: http://www.gnu.org/software/mailman/
O restando deste manual descreve a arquitetura do SPB bem como os
procedimentos necessários para sua implantação, manutenção, backup e
restauração e gestão de firewall.