diff --git a/limits.yaml b/limits.yaml index 83bc79c..dbb643c 100644 --- a/limits.yaml +++ b/limits.yaml @@ -1,2 +1,3 @@ bio-paulo.md: 400 +bio-terceiro.md: 400 novo-spb.md: 6500 diff --git a/novo-spb.md b/novo-spb.md index 3299329..14af6ab 100644 --- a/novo-spb.md +++ b/novo-spb.md @@ -7,23 +7,24 @@ com a criação do _Guia Livre_^[governoeletronico.gov.br/acoes-e-projetos/guia-livre]. Em 2007, a Secretaria de Logística e Tecnologia da Informação (SLTI) do Ministério do Planejamento, Orçamento e Gestão (MP) inaugurou o Portal do Software Público -Brasileiro (SPB)^[softwarepublico.gov.br], que é um sistema web consolidado -como um ambiente de compartilhamento de projetos de software no governo. A -_Instrução Normativa +Brasileiro (SPB)^[softwarepublico.gov.br] -- um sistema web para o +compartilhamento de projetos de software no governo. Por um lado, a _Instrução +Normativa 04/2012_^[governoeletronico.gov.br/biblioteca/arquivos/instrucao-normativa-no-04-de-12-de-novembro-de-2010] indica que os gestores devem consultar as soluções existentes no Portal do SPB -antes de realizar uma contratação de software. Hoje, com o portal do SPB tem -cerca de 69 comunidades de desenvolvimento e mais de 200.000 usuários -cadastrados. Entretanto, a evolução do SPB foi comprometida desde 2009, quando -a plataforma não acompanhou a evolução do seu _framework_ base, o -_OpenACS_^[openacs.org], não tendo versões lançadas desde então. +antes de realizar uma contratação de software. Por outro lado, a evolução do +SPB foi comprometida desde 2009, quando a plataforma não acompanhou a evolução +do seu _framework_ base, o _OpenACS_^[openacs.org], não tendo versões lançadas +desde então. Nesse contexto, uma nova plataforma para o SPB está sendo desenvolvida baseada -na integração de ambientes colaborativo, sistemas de controle de versão e de -monitoramento da qualidade do código-fonte. Para concretizar a evolução do -SPB, a Universidade de Brasília está coordenando tal processo, através de uma -equipe heterogênea composta por alunos, professores e profissionais, que estão -aplicando métodos ágeis e práticas de desenvolvimento distribuído. +na integração de ambientes colaborativos, sistemas de controle de versão e de +monitoramento da qualidade do código-fonte. A Universidade de Brasília, através +dos Laboratórios LAPPIS e MídiaLab, em parceria com o Centro de Competência em +Software Livre da Universidade de São Paulo (CCSL-USP), está coordenando tal +processo, através de uma equipe heterogênea composta por alunos, professores e +profissionais, aplicando métodos ágeis e práticas de desenvolvimento +distribuído de software. @@ -33,15 +34,15 @@ O conceito de software público diferencia-se do de software livre em alguns aspectos, destacando-se a atribuição de bem público ao software. Isto significa que o Governo, especificamente o MP, assume algumas responsabilidades que garantem ao usuário do software, em especial os órgãos públicos, condições -adequadas de uso. Embora haja algumas diferenças entre o que é um software livre -e um software público brasileiro, há princípios comuns, como a tendência da -descentralização na tomada de decisões, o intenso compartilhamento de -informações e os processos de retroalimentação. Por isso, a nova plataforma para -o SPB foi pensada para comtemplar ferramentas que promovam a colaboração e -interação nas comunidades (gestores, usuários e -desenvolvedores) dos projetos, conforme as práticas usadas nas comunidades de -software livre. Isso inclui listas de e-mails, fórum de discussão, _issue/bug -tracker_, sistema de controle de versão e ambiente de rede social. +adequadas de uso. Embora haja algumas diferenças entre o que é um software +livre e um software público brasileiro, há princípios comuns, como a tendência +da descentralização na tomada de decisões, o intenso compartilhamento de +informações e os processos de retroalimentação. Por isso, a nova plataforma +para o SPB foi pensada para comtemplar ferramentas que promovam a colaboração e +interação nas comunidades (gestores, usuários e desenvolvedores) dos projetos, +conforme as práticas usadas nas comunidades de software livre. Isso inclui +listas de e-mails, fórum de discussão, _issue/bug tracker_, sistema de controle +de versão e ambiente de rede social. Para integrar as ferramentas e prover a autenticação única nos serviços da plataforma, um sistema web chamado Colab que funcionada como _proxy reverso_ @@ -54,22 +55,27 @@ gamificadas. O Colab foi escrito em 2007 e reescrito em 2011, utilizando a linguagem Python e o _framework_ Jango, para o Interlegis (programa do Senado Federal). Por padrão, funciona como servidor de listas de e-mail intregrado ao Mailman, com o -Apache Solr indexando os conteúdos para as buscas. A partir de 2014, para o SPB o -GitLab e o Noosfero foram integradas ao Colab para compor o novo ambiente do +Apache Solr indexando os conteúdos para as buscas. A partir de 2014, para o SPB +o GitLab e o Noosfero foram integradas ao Colab para compor o novo ambiente do SPB. + GitLab é uma plataforma de desenvolvimento colaborativo social integrada ao sistema de controle de versão Git... + Noosfero é uma plataforma para redes sociais e economia solidária que contém várias funcionalidades de CMS para cada perfil (comunidade e usuário)... + +Mezuro é uma plataforma para o monitoramento de métricas de código-fonte... + **Evolução da Experiência do Usuário** -TODO: Rodrigo Maia (2 parágrafos?) + -**Conclusões.** \ No newline at end of file +**Conclusões.** -- libgit2 0.21.2