diff --git a/docs/dependencies.rst b/docs/dependencies.rst new file mode 100644 index 0000000..8829c07 --- /dev/null +++ b/docs/dependencies.rst @@ -0,0 +1,6 @@ + +.. _dependencies: + +Dependências +============ + diff --git a/docs/index.rst b/docs/index.rst index a66bbda..506b65d 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -2,9 +2,38 @@ Documentação do Software Público Brasileiro (SPB) ================================================= +Introdução +---------- + Bem-vindo a documentação do Portal do Software Público Brasileiro. +O Portal do Software Público Brasileiro (SPB), na prática, é um sistema Web +que se consolidou como um ambiente de compartilhamento de softwares. O projeto +de evolução deste portal está sendo desenvolvido pela Universidade de Brasília. + +Hoje o SPB é um sistema Web composto por ferramentas livres integradas porém com +desenvolvimento e comunidades independentes. + +As ferramentas que compõe o Software Público são: + +* **Mailman**: Para lista de e-mail estamos utilizando o Mailman na versão 2, que é um software gratuito para gerenciamento de discussão eletrônica de e-mail e listas *e-newsletter*; + +* **Noosfero**: Para rede social estamos utilizando o Noosfero que é uma plataforma web livre para criação de redes sociais com blog, e-Portifólios, CMS, RSS, discussão temática, agenda de eventos, galeria de imagens, chat, entre outros. Ele foi desenvolvido pela Cooperativa de Tecnologias Livres – Colivre 3 em 2007, sob a licença AGPL v.3, com a proposta de permitir ao usuário criar sua própria rede social personalizada, livre e autônoma; + +* **Gitlab**: Para Forge para Git estamos utilizando o GitLab, que é um software livre de colaboração de código *online* que utiliza a ferramenta de gerência de código fonte Git; + +* **Solr**: Para Plataforma de Buscas estamos utilizando Apache Solr, que é uma plataforma de busca open source da Apache Lucene escrita em Java; + +* **Persona**: Para suporte a autentição Federada estamos utilizando o Mozilla Persona, que foi desenvolvido pela Mozilla Foundation. + +* **Colab**: Para integrar todas estas ferramentas estamos utilizando o Colab, que é uma plataforma de integração de ferramentas. Nele, são também integradas as interfaces das ferramentas para que, ao navegar, o usuário tenha a sensação de estar navegando em uma única ferramenta. + + +Conteúdos +---------- + .. toctree:: :maxdepth: 3 install + dependencies diff --git a/docs/install.rst b/docs/install.rst index f533d53..ee6c8f6 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -1,6 +1,9 @@ Instalação ========== +(see :ref:`dependencies`) + + Repositório do SPB ------------------- -- libgit2 0.21.2