[plonegov-br] Vamos por a mão na massa !

Fábio Surrage de Medeiros fabio.medeiros em camara.gov.br
Segunda Setembro 17 12:21:41 BRT 2012


Olá,

Na sexta-feira passada eu e alguns colegas da Comunidade PloneGovBr 
tivemos um encontro para definir ações mais práticas para iniciarmos os 
trabalhos de colaboração. O objetivo é unir esforços para contribuir com 
o Plone, inicialmente com "coisas" que poderemos usar dentro de nossos 
órgãos.

O conjunto inicial de propostas é:

- Traduções de produtos (internacionalização)
- Documentação (produtos, how-tos)
     * Testes
     * Integração Contínua (jenkins, travis)
     * Produtos que iremos contribuir/fazer
- collective.multimidia
     * Tipo para alimentar conteúdo de áudio e video, com suas 
respectivas visões. O produto permitirá o upload de arquivo, link remoto 
e embed.
- collective.webservices
     * Conjunto de utilitários para consumir webservices
- collective.portlet.spotligth
     * Portlet para colocar Destaques (Titulo+Descrição+Imagem, ou 
qualquer combinação destes campos)
- collective.logos
     * Produto que permite alterar em um lugar central o topo de áreas 
diferentes do Portal
- collective.ombudsman
     * Produto para fale-conosco / ouvidoria
- collective.home
     * Produto para edição visual de "capas" de Portais  ou áreas 
temáticas internas
- Portal MagicBean
     * Conjunto completo de funcionalidades para um portal padrão - 
baseado no Portal das Lideranças (Câmara dos Deputados) e no Portal 
Modelo do Interlegis
- plonegovbr.themes
     * Propusemos termos um conjunto de temas e não apenas um só para 
"hot sites" do Governo
     * Surgiu a idéia de um Concurso de Temas para termos, digamos, os 5 
temas iniciais do produto

Elencamos também um conjunto de regras que deverão ser seguidas em 
qualquer trabalho desenvolvido pela comunidade:

1) Todos os produto em inglês (com tradução para pt-br) - O objetivo 
aqui é tornar o material utilizável pelo maior número de pessoas
2) Documentação dos produtos (README): além de ficar no repositório 
próprio (GitHub), ficar também no pypi.python.org <http://pypi.python.org>
3) Outras documentações "genéricas" ficarão no 
http://colab.interlegis.leg.br/wiki/PloneGovBr (por exemplo, essas 
regras gerais)
4) Issues em cada repositório GITHUB (O que tem para fazer ? Isso 
facilita que mais gente colabore.)
5) Produto Genéricos ficarão no http://github.com/collective
6) Produtos específicos para a nossa comunidade ficarão em 
http://github.com/plonegovbr
7) Sempre que possível, fazer trechos do código componentizáveis para 
facilitar o aproveitamento

Além disso, estamos tentando entrar em contato com alguém que entenda de 
Direito Digital (alguém tem alguma sugestão de quem poderia nos ajudar 
nisso ?), para nos orientar sobre algumas coisas:

- Existe algum fundo de verdade naquela lenda que fala que nós 
servidores públicos não podemos compartilhar código, pois o produto do 
nosso trabalho pertence ao Governo. Se sim, qual é a lei que diz isso ?
- Criar um texto de "salvaguarda" que fará parte de tudo que criemos, 
para deixar claro para todos que o que faremos é totalmente legal - 
Todos os Produtos devem ser GPL v2. Mas e o Copyright deve ser para uma 
pessoa ou orgão? Podem ser vários ?

No final da reunião, já escolhemos, dentre as propostas iniciais o que 
vamos fazer primeiro:

- Portal MagicBean : detalhar requisitos
- collective.multimidia : desenvolver versão inicial, colocar no GitHub 
e documentar
- collective.webservices : desenvolver versão inicial, colocar no GitHub 
e documentar
- collective.portlet.spotligth : desenvolver versão inicial, colocar no 
GitHub e documentar
- plonegovbr.themes : pensar em como será esse concurso de temas

Gostaríamos agora de ouvir o que vocês acham de nossa proposta e de 
sujestões para melhorá-la ainda mais !

Obrigado por ter lido até aqui !!!

Aguardo resposta de todos, nem que seja um "vocês são loucos!"

Fábio Surrage
Câmara dos Deputados


Mais detalhes sobre a lista de discussão PloneGov-BR