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