Changes between Version 2 and Version 3 of WF/versaoexperimental


Ignore:
Timestamp:
12/16/09 15:23:28 (14 years ago)
Author:
viani
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WF/versaoexperimental

    v2 v3  
    11= Versão Experimental - Flumen = 
    22 
    3 Paralelo ao desenvolvimento normal do módulo workflow, encontra-se em desenvolvimento uma nova versão, por enquanto experimental, com o objetivo de reestruturar o módulo e introduzir melhorias significativas. O codinome desta versão é "Flumen". 
     3Em paralelo ao desenvolvimento normal do módulo workflow, encontra-se em construção uma nova versão, por enquanto experimental, com o objetivo de reestruturar o módulo e introduzir melhorias significativas. O codinome desta versão é "Flumen". 
    44 
    5 O código fonte desta versão está disponível na área [browser:sandbox/workflow SandBox do Svn], e está estruturado desta forma: 
     5O código fonte está disponível na área [browser:sandbox/workflow SandBox do Svn], e está estruturado desta forma: 
    66 
    77{{{ 
     
    1010  + - Workflow 
    1111      | 
    12       + - trunk (versão em desenvolvimento consolidada 
     12      + - trunk 
    1313      | 
    14       + - branches (ramo para o desenvovimento de melhorias experimentais) 
     14      + - branches 
    1515          | 
    16           + Ticket # (código do módulo que estiver em desenvolvimento para o ticket de número #) 
     16          + Ticket # 
    1717}}} 
    1818 
    19 O ramo trunk é destinado para a versão em desenvolvimento consolidada, isto é, a versão deve ser funcional. 
     19O ramo trunk é destinado para a versão em desenvolvimento consolidada, isto é, o código existente no trunk deve ser funcional, podendo ser baixado e executado, com o mínimo de problemas. 
    2020 
    21 O ramo branches é derivado do ramo trunk e comporta as versões em desenvolvimento, associadas a tickets do trac. Cada novo experimento deve estar registrado em um ticket associado ao milestone "Sandbox - Workflow". 
     21O ramo branches é destinado para as versões em desenvolvimento, associadas a tickets do trac. Cada novo experimento deve estar registrado em um ticket associado ao milestone "!Sandbox - Workflow". 
    2222 
    23 A política de trabalho cooperado é a mesma empregada para o Expresso, e pode ser consultada na [wiki:WikiStart página inicial do wiki], link "Padrões de Desenvolvimento e Colaboração". 
     23O ciclo de vida de uma implementação no Flumen seria: 
    2424 
    25 Mais abaixo segue o levantamento de requisitos desejáveis para esta versão. 
     25 * Criar um ticket no trac para descrever e discutir a nova implementação; 
     26 * Associar o ticket ao milestone "!SandBox - Workflow"; 
     27 * Criar um branch a partir do trunk e nomeá-lo com o número do ticket; 
     28 * Desenvolver as modificações no branch e testar; 
     29 * Quando estiverem concluídas, fazer o merge com trunk; 
     30 * Fechar o ticket. 
     31 
     32Caso alguma implementação no Flumem possa ser aproveitada de imediato no módulo oficial, nada impede que seja transferida, desde que bem testada e não comprometa o funcionamento do módulo e processos. 
     33 
     34Mais abaixo segue o levantamento de requisitos desejáveis para a nova versão. 
    2635 
    2736== Requisitos para o Módulo ==