Commit 05f9f3ba70cb36f0f7a2c4ab04d28a8b3fa0a9cc
1 parent
681cc3f2
Exists in
master
ajustes e pequenos corte
Showing
2 changed files
with
33 additions
and
26 deletions
Show diff stats
limits.yaml
novo-spb.md
... | ... | @@ -7,23 +7,24 @@ com a criação do _Guia |
7 | 7 | Livre_^[governoeletronico.gov.br/acoes-e-projetos/guia-livre]. Em 2007, a |
8 | 8 | Secretaria de Logística e Tecnologia da Informação (SLTI) do Ministério do |
9 | 9 | Planejamento, Orçamento e Gestão (MP) inaugurou o Portal do Software Público |
10 | -Brasileiro (SPB)^[softwarepublico.gov.br], que é um sistema web consolidado | |
11 | -como um ambiente de compartilhamento de projetos de software no governo. A | |
12 | -_Instrução Normativa | |
10 | +Brasileiro (SPB)^[softwarepublico.gov.br] -- um sistema web para o | |
11 | +compartilhamento de projetos de software no governo. Por um lado, a _Instrução | |
12 | +Normativa | |
13 | 13 | 04/2012_^[governoeletronico.gov.br/biblioteca/arquivos/instrucao-normativa-no-04-de-12-de-novembro-de-2010] |
14 | 14 | indica que os gestores devem consultar as soluções existentes no Portal do SPB |
15 | -antes de realizar uma contratação de software. Hoje, com o portal do SPB tem | |
16 | -cerca de 69 comunidades de desenvolvimento e mais de 200.000 usuários | |
17 | -cadastrados. Entretanto, a evolução do SPB foi comprometida desde 2009, quando | |
18 | -a plataforma não acompanhou a evolução do seu _framework_ base, o | |
19 | -_OpenACS_^[openacs.org], não tendo versões lançadas desde então. | |
15 | +antes de realizar uma contratação de software. Por outro lado, a evolução do | |
16 | +SPB foi comprometida desde 2009, quando a plataforma não acompanhou a evolução | |
17 | +do seu _framework_ base, o _OpenACS_^[openacs.org], não tendo versões lançadas | |
18 | +desde então. | |
20 | 19 | |
21 | 20 | Nesse contexto, uma nova plataforma para o SPB está sendo desenvolvida baseada |
22 | -na integração de ambientes colaborativo, sistemas de controle de versão e de | |
23 | -monitoramento da qualidade do código-fonte. Para concretizar a evolução do | |
24 | -SPB, a Universidade de Brasília está coordenando tal processo, através de uma | |
25 | -equipe heterogênea composta por alunos, professores e profissionais, que estão | |
26 | -aplicando métodos ágeis e práticas de desenvolvimento distribuído. | |
21 | +na integração de ambientes colaborativos, sistemas de controle de versão e de | |
22 | +monitoramento da qualidade do código-fonte. A Universidade de Brasília, através | |
23 | +dos Laboratórios LAPPIS e MídiaLab, em parceria com o Centro de Competência em | |
24 | +Software Livre da Universidade de São Paulo (CCSL-USP), está coordenando tal | |
25 | +processo, através de uma equipe heterogênea composta por alunos, professores e | |
26 | +profissionais, aplicando métodos ágeis e práticas de desenvolvimento | |
27 | +distribuído de software. | |
27 | 28 | |
28 | 29 | <!------------------------------------------------------------------------> |
29 | 30 | |
... | ... | @@ -33,15 +34,15 @@ O conceito de software público diferencia-se do de software livre em alguns |
33 | 34 | aspectos, destacando-se a atribuição de bem público ao software. Isto significa |
34 | 35 | que o Governo, especificamente o MP, assume algumas responsabilidades que |
35 | 36 | garantem ao usuário do software, em especial os órgãos públicos, condições |
36 | -adequadas de uso. Embora haja algumas diferenças entre o que é um software livre | |
37 | -e um software público brasileiro, há princípios comuns, como a tendência da | |
38 | -descentralização na tomada de decisões, o intenso compartilhamento de | |
39 | -informações e os processos de retroalimentação. Por isso, a nova plataforma para | |
40 | -o SPB foi pensada para comtemplar ferramentas que promovam a colaboração e | |
41 | -interação nas comunidades (gestores, usuários e | |
42 | -desenvolvedores) dos projetos, conforme as práticas usadas nas comunidades de | |
43 | -software livre. Isso inclui listas de e-mails, fórum de discussão, _issue/bug | |
44 | -tracker_, sistema de controle de versão e ambiente de rede social. | |
37 | +adequadas de uso. Embora haja algumas diferenças entre o que é um software | |
38 | +livre e um software público brasileiro, há princípios comuns, como a tendência | |
39 | +da descentralização na tomada de decisões, o intenso compartilhamento de | |
40 | +informações e os processos de retroalimentação. Por isso, a nova plataforma | |
41 | +para o SPB foi pensada para comtemplar ferramentas que promovam a colaboração e | |
42 | +interação nas comunidades (gestores, usuários e desenvolvedores) dos projetos, | |
43 | +conforme as práticas usadas nas comunidades de software livre. Isso inclui | |
44 | +listas de e-mails, fórum de discussão, _issue/bug tracker_, sistema de controle | |
45 | +de versão e ambiente de rede social. | |
45 | 46 | |
46 | 47 | Para integrar as ferramentas e prover a autenticação única nos serviços da |
47 | 48 | plataforma, um sistema web chamado Colab que funcionada como _proxy reverso_ |
... | ... | @@ -54,22 +55,27 @@ gamificadas. |
54 | 55 | O Colab foi escrito em 2007 e reescrito em 2011, utilizando a linguagem Python |
55 | 56 | e o _framework_ Jango, para o Interlegis (programa do Senado Federal). Por |
56 | 57 | padrão, funciona como servidor de listas de e-mail intregrado ao Mailman, com o |
57 | -Apache Solr indexando os conteúdos para as buscas. A partir de 2014, para o SPB o | |
58 | -GitLab e o Noosfero foram integradas ao Colab para compor o novo ambiente do | |
58 | +Apache Solr indexando os conteúdos para as buscas. A partir de 2014, para o SPB | |
59 | +o GitLab e o Noosfero foram integradas ao Colab para compor o novo ambiente do | |
59 | 60 | SPB. |
60 | 61 | |
62 | +<!TODO> | |
61 | 63 | GitLab é uma plataforma de desenvolvimento colaborativo social integrada ao |
62 | 64 | sistema de controle de versão Git... |
63 | 65 | |
66 | +<!TODO> | |
64 | 67 | Noosfero é uma plataforma para redes sociais e economia solidária que contém |
65 | 68 | várias funcionalidades de CMS para cada perfil (comunidade e usuário)... |
66 | 69 | |
70 | +<!TODO> | |
71 | +Mezuro é uma plataforma para o monitoramento de métricas de código-fonte... | |
72 | + | |
67 | 73 | <!------------------------------------------------------------------------> |
68 | 74 | |
69 | 75 | **Evolução da Experiência do Usuário** |
70 | 76 | |
71 | -TODO: Rodrigo Maia (2 parágrafos?) | |
77 | +<!TODO: Rodrigo Maia (2 parágrafos?)> | |
72 | 78 | |
73 | 79 | <!------------------------------------------------------------------------> |
74 | 80 | |
75 | -**Conclusões.** | |
76 | 81 | \ No newline at end of file |
82 | +**Conclusões.** | ... | ... |