Planejamento de ações práticas para iniciarmos os trabalhos de colaboração

Objetivo: unir esforços para contribuir com o Plone, inicialmente com "coisas" que poderemos usar dentro de nossos órgãos no governo.

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 desenvolver/contribuir
  • collective.multimidia
    • Tipo para alimentar conteúdo de áudio e vídeo, 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 no Plone
  • 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
  • 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
    • Proposta de termos um conjunto de temas e não apenas um só para "hot sites" do Governo
    • Surgiu a ideia de um Concurso de Temas para termos, digamos, os 5 temas iniciais do produto

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 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 ?
  • Sugestão 1: Pedro Paranaguá

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
Última modificação 7 anos atrás Última modificação em 18/09/2012 10:47:14
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.