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 | ... | ... |