How to participate and contribute
# Novas estruturas de bases de dados (Esquema de dados) Exemplo: A metodologia Cepal ainda não está incluida entre as bases de dados exemplo distribuídas com o ABCD.
Como fazer: É necessário criar sua estrutura no ABCD (Definição da base de dados(.fdt), planilhas de entrada (.fmt) etc.) Também é aconselhável alimentar a base com alguns registros exemplo e criar os textos de ajuda dos campos. Depois compactar os seguintes arquivos: - bases/bases.dat - bases/par/suabase.* - bases/suabase/* E criar um ticket explicando o que foi criado e anexar o arquivo compactado.
# Melhorias nas estruturas de bases de dados existentes no ABCD
- Formato de exibição (Pft)
- Índices de pesquisa (Fst)
- Definição de campos (Fdt)
- Planilha de entrada de dados (Fmt)
- Validação de campos (Val)
- Relatórios estatísticos
- Tradução o esquema de difinição da base
- Help
- Outros
Exemplo: Criar novas validações de campo em uma determinada base.
Como fazer: Pode-se selecionar somente os arquivos alterados ou o diretório completo da base e compactá-los.
Depois criar um ticket explicando o que foi criado e anexar o arquivo compactado.
# Documentação
- Manuais
Exemplo: Traduzir um manual qualquer do ABCD para um novo idioma ou revisar um manual já existente.
Como fazer:
Criar um ticket informando o manual que foi traduzido/revisado e detalhes sobre necessidade de revisão, por exemplo, e então anexar o arquivo compactado.
É recomendável que ao iniciar a tradução / revisão seja manifestado na lista de discussão para verificar se outras pessoas não tem o mesmo interesse ou se já iniciaram o mesmo processo.
- Guias (How-to)
Exemplo: Criar um guia para descrever como criar novo formato de exibição para apresentar os registros de uma determinada base no formato RIS.
Como fazer: Criar uma nova página na wiki descrevendo o processo. Caso haja dúvidas na criação desta página ou o guia já tenha sido criado em um outro formato é interessante manifestar estas questões na lista de discussão.
- Tradução de interface
Exemplo: Traduzir o ABCD para um novo idioma.
Como fazer: Compactar o diretório bases/lang/seuidioma
Depois criar um ticket explicando o que foi criado e anexar o arquivo compactado.
# Código fonte
- Melhorias
- Bugs
- Novas funcionalidades
Exemplo: Corrigir determinado bug ou desenvolver nova funcionalidade.
Como fazer: É recomendável selecionar somente os arquivos alterados e criar um patch. Caso haja dúvidas ou não seja possível fazer este processo pode-se compactar diretório completo onde estão localizadas as alterações. Porém neste caso a avaliação do conteúdo enviado poderá demorar mais.
Depois criar um ticket explicando o que foi feito e anexar o arquivo compactado. É necessário informar a versão utilizada.
# Canais de comunicação
- Bvs-modelo
- Portal Reddes
# Trac (separado por produtos)
- Abcd
- Empweb
- Secs-web
# Lista de Isis
- Lista reddes colaboradores técnico
- Listas abcd