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 |