Commit 7f23bc6ffab78831c97bdbf8a00cbeea7563ee44
1 parent
881f988f
Exists in
master
minhas revisões
Showing
1 changed file
with
23 additions
and
14 deletions
Show diff stats
novo-spb.md
... | ... | @@ -18,20 +18,21 @@ portal do SPB foi comprometida, desde 2009, ao não acompanhar a evolução do s |
18 | 18 | _framework_ base, o _OpenACS_^[openacs.org], não tendo versões lançadas desde |
19 | 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 | 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 | 36 | aspectos, destacando-se a atribuição de bem público ao software. Isto significa |
36 | 37 | que o Governo, especificamente o MP, assume algumas responsabilidades que |
37 | 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 | 64 | O GitLab é uma plataforma de desenvolvimento colaborativo social integrada ao |
64 | 65 | sistema de controle de versão Git. É o ambiente mais técnico: os repositórios |
65 | 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 | 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 | 71 | SPB, desde os cadastros até o acesso às páginas dos projetos para _download_, |
71 | 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 | 80 | dados e busca está sendo refatorado para acessar os conteúdos das novas |
80 | 81 | ferramentas integradas ao Colab. Além disso, o Mezuro^[mezuro.org], um sistema |
81 | 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 | 114 | |
114 | 115 | <!TODO> |
115 | 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 | ... | ... |