Changes between Version 1 and Version 2 of iniciando/enviarcontrib


Ignore:
Timestamp:
08/15/07 16:09:23 (17 years ago)
Author:
niltonneto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • iniciando/enviarcontrib

    v1 v2  
     1== Como enviar patches   == 
     2 
    13Para que os mantenedores dos módulos do Expresso possam receber suas alterações, você deverá proceder da seguinte forma: 
    24 
    3 1 - Baixar a última versão do módulo no CVS do expressolivre.org (vide link Repositório CVS); 
     51 - Baixar a última versão do respectivo módulo no CVS do expressolivre.org (vide  [http://www.expressolivre.org/html/expressolivre/index.php?page=repositorio_cvs Repositório CVS]); 
    46 
    5 2 - Ver qual é a última versão setada no arquivo setup.inc.php no módulo; 
     72 - Ver qual é a versão atual do módulo, que pode ser verificada no arquivo setup/setup.inc.php; 
    68 
    7 3 - Criar e anexar no tópico um arquivo patch, comparando o módulo local com o do CVS, cujo nome deverá ter o formato: 
    8 Nome do diretório do módulo + úĺtima versão (sem pontos ou underscore) + Data do Patch + ".patch" 
     93 - Criar um patch a partir do diff entre o seu módulo local e do CVS, cujo nome deverá ter o formato: 
     10Nome do diretório do módulo + versão atual (sem pontos ou underscore) + Data do Patch + ".patch" 
    911 
    1012Ex.: 
     
    1214expressoMail1_2_12031_29062007.patch 
    1315 
     164 - Enviar um email para info@expressolivre.org com assunto 'Novo patch: <Nome do diretório do módulo> + <versão atual>',  descrevendo o change log referente à alteração, e anexando o patch criado. 
    1417 
    15 4 - Criar um tópico com nome "Novo patch: <nome do módulo> - <versao do módulo>" 
     18Exemplo:  
    1619 
    17 Ex.: Novo patch: ExpressoMail 1.2 - 1.2031 
     20Assunto: Novo patch: ExpressoMail 1.2 - 1.2031 
    1821 
    19 5 - Descrição do que foi feito. 
     22Corpo da mensagem: 
    2023 
    21 Ex.: 
     24- Mensagens plain com subtype = "mixed", com anexo, estavam sendo abertas no corpo da mensagem. 
     25- Correção de todas as chamadas da função imap_open, para não gerar erro com conexões não assinadas "/notls/novalidate-cert" 
     26- Implementado Busca Rápida de Detalhes do Remetente da Mensagem, se no Contato Pessoal e Geral. 
    2227 
    23 - Corrigido problema ao montar lista de mensagens, quando alguma delas tinha no campo "Para", caracteres especiais. 
    24 - Modificada a implementação da Busca rápida de Detalhes do Remetente da Mensagem, para preparar a integração com os demais serviços. 
     28anexo: expressoMail1_2_12031_29062007.patch 
     29 
    2530 
    2631Pronto, dessa forma você estará ajudando os mantenedores a homologar e publicar mais rapidamente suas alterações.