Commit 7f23bc6ffab78831c97bdbf8a00cbeea7563ee44

Authored by Antonio Terceiro
1 parent 881f988f
Exists in master

minhas revisões

Showing 1 changed file with 23 additions and 14 deletions   Show diff stats
@@ -18,20 +18,21 @@ portal do SPB foi comprometida, desde 2009, ao não acompanhar a evolução do s @@ -18,20 +18,21 @@ portal do SPB foi comprometida, desde 2009, ao não acompanhar a evolução do s
18 _framework_ base, o _OpenACS_^[openacs.org], não tendo versões lançadas desde 18 _framework_ base, o _OpenACS_^[openacs.org], não tendo versões lançadas desde
19 então. 19 então.
20 20
21 -Nesse contexto, uma plataforma para o SPB está sendo desenvolvida baseada na  
22 -integração de ambientes colaborativos, sistemas de controle de versão e de  
23 -monitoramento da qualidade do código-fonte. A Universidade de Brasília, através  
24 -dos Laboratórios LAPPIS^[lappis.unb.br] e MídiaLab^[midialab.unb.br], em  
25 -parceria com o Centro de Competência em Software Livre da Universidade de São  
26 -Paulo (CCSL-USP^[ccsl.ime.usp.br]), está coordenando tal processo, através de  
27 -uma equipe heterogênea composta por alunos, professores e profissionais,  
28 -aplicando métodos ágeis e práticas de desenvolvimento distribuído de software. 21 +Uma nova plataforma para o SPB está sendo desenvolvida pela Universidade de
  22 +Brasília, através dos Laboratórios LAPPIS^[lappis.unb.br] e
  23 +MídiaLab^[midialab.unb.br] em parceria com o Centro de Competência em Software
  24 +Livre da Universidade de São Paulo (CCSL-USP^[ccsl.ime.usp.br]). A nova
  25 +plataforma é baseada na integração de ambientes colaborativos, sistemas de
  26 +controle de versão e de monitoramento da qualidade do código-fonte, e está
  27 +sendo desenvolvida por uma equipe heterogênea composta por alunos, professores
  28 +e profissionais, aplicando métodos ágeis e práticas de desenvolvimento
  29 +distribuído de software.
29 30
30 <!------------------------------------------------------------------------> 31 <!------------------------------------------------------------------------>
31 32
32 **Evolução para uma plataforma integrada de colaboração** 33 **Evolução para uma plataforma integrada de colaboração**
33 34
34 -O conceito de software público se diferencia ao de software livre em alguns 35 +O conceito de software público se diferencia do de software livre em alguns
35 aspectos, destacando-se a atribuição de bem público ao software. Isto significa 36 aspectos, destacando-se a atribuição de bem público ao software. Isto significa
36 que o Governo, especificamente o MP, assume algumas responsabilidades que 37 que o Governo, especificamente o MP, assume algumas responsabilidades que
37 garantem ao usuário do software, em especial os órgãos públicos, condições 38 garantem ao usuário do software, em especial os órgãos públicos, condições
@@ -63,10 +64,10 @@ Colab, que está sendo refatorado, para compor o novo SPB. @@ -63,10 +64,10 @@ Colab, que está sendo refatorado, para compor o novo SPB.
63 O GitLab é uma plataforma de desenvolvimento colaborativo social integrada ao 64 O GitLab é uma plataforma de desenvolvimento colaborativo social integrada ao
64 sistema de controle de versão Git. É o ambiente mais técnico: os repositórios 65 sistema de controle de versão Git. É o ambiente mais técnico: os repositórios
65 dos projetos do SPB, com páginas _wiki_, _issue tracker_ e mecanismos de 66 dos projetos do SPB, com páginas _wiki_, _issue tracker_ e mecanismos de
66 -revisão e mescla de códigos, estão nele. O Noosfero é uma plataforma para rede 67 +controle de versão de código, estão nele. O Noosfero é uma plataforma para rede
67 social e de economia solidária que contém funcionalidades de gerenciamento de 68 social e de economia solidária que contém funcionalidades de gerenciamento de
68 -conteúdos (CMS), além de permitir a configuração das páginas (de usuário e de  
69 -comunidade) de forma flexível. É o ambiente de maior interação com o usuário do 69 +conteúdos (CMS), além de permitir a configuração das páginas de usuários e de
  70 +comunidades de forma flexível. É o ambiente de maior interação com o usuário do
70 SPB, desde os cadastros até o acesso às páginas dos projetos para _download_, 71 SPB, desde os cadastros até o acesso às páginas dos projetos para _download_,
71 leitura de documentação e contato com os responsáveis. 72 leitura de documentação e contato com os responsáveis.
72 73
@@ -79,7 +80,7 @@ acesso e a gestão de permissões também estão evoluindo. O mecanismo de colet @@ -79,7 +80,7 @@ acesso e a gestão de permissões também estão evoluindo. O mecanismo de colet
79 dados e busca está sendo refatorado para acessar os conteúdos das novas 80 dados e busca está sendo refatorado para acessar os conteúdos das novas
80 ferramentas integradas ao Colab. Além disso, o Mezuro^[mezuro.org], um sistema 81 ferramentas integradas ao Colab. Além disso, o Mezuro^[mezuro.org], um sistema
81 para o monitoramento de métricas de código-fonte, está sendo acoplado ao Colab 82 para o monitoramento de métricas de código-fonte, está sendo acoplado ao Colab
82 -para prover o acompanhamento da qualidade do código dos projetos. 83 +para fornecer acompanhamento da qualidade do código dos projetos.
83 84
84 <!------------------------------------------------------------------------> 85 <!------------------------------------------------------------------------>
85 86
@@ -113,5 +114,13 @@ está em uso por algumas comunidades em `beta.softwarepublico.gov.br`... @@ -113,5 +114,13 @@ está em uso por algumas comunidades em `beta.softwarepublico.gov.br`...
113 114
114 <!TODO> 115 <!TODO>
115 Todos as ferramentas são software livre e o que está sendo desenvolvido pelas 116 Todos as ferramentas são software livre e o que está sendo desenvolvido pelas
116 -equipes da UnB e USP está publicado em repositórios abertos... 117 +equipes da UnB e USP está publicado em repositórios abertos, disponíveis na
  118 +versão beta do próprio
  119 +SPB^[beta.softwarepublico.gov.br/gitlab/softwarepublico]. Mais importante do
  120 +que isso, as melhorias necessárias nas ferramentas utilizadas estão sendo
  121 +contribuídas de volta para as respectivas comunidades. Isso não só é a coisa
  122 +certa a se fazer do ponto de vista da comunidade de software livre, como vai
  123 +possibilitar a redução de custos de manutenção no futuro para os cofres
  124 +públicos e a evolução continuada da plataforma em sinergia com outras
  125 +organizações que fazem uso das mesmas ferramentas.
117 126