Changes between Version 5 and Version 6 of Event/2013/GSoC/WorkflowSupport


Ignore:
Timestamp:
07/10/13 08:22:03 (12 years ago)
Author:
hardik juneja
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Event/2013/GSoC/WorkflowSupport

    v5 v6  
    4040[[BR]]
    4141'''Proposal Timeline''': https://docs.google.com/document/d/1pXuzZyUovZo33BMIjawwZBzikCBuAkrOYgsZym4vHO0/edit#heading=h.nrgb3lhu7kyx
     42
     43
     44May 28th - june 15th (Community Bonding Period)
     45
     46* Achieving all the learning goals described in the Outputs and clearing all the doubts with the community.
     47* Gathering all my prerequisite about the project and laying down a modular structure of the project.
     48
     49June 17th - July 29th  (Pre Community bonding Period)
     50
     51Week 1:
     52
     53* Discussing the design to save user progress. ( On the Page )
     54* Creating models (if required ) to  save the user progress so that if a user quit accidently he can restore his work. The saved progress will also be used as step name.
     55* Discussing and planning  the design of the project with mentors and community.
     56
     57Week 2 and 3:  ( Configuration of event handlers (nodes) in a workflow )
     58
     59* Design a configuration pattern (done)
     60* Implement the classes for the configuration pattern
     61* Testing  and documentation
     62* Meeting 1 - Code review, Making changes(if suggested), Writing tests , Trunk integration (Wednesday).
     63
     64Week 4 and 5: ( storing and retrieving of workflow instances )
     65
     66* Discussing and plan the Design of the data model
     67* Implement the data model
     68* Testing and documentation
     69
     70
     71Week 6 and 7: (  mapping of instance status + current event to a certain node )
     72
     73* Design the process
     74* Implement the functions
     75* Testing & Documentation
     76* Mid-Term Evaluation.
     77
     78
     79
     80July 29th - August 2nd
     81
     82* Through revision of what have been done till now and lay a plan for next phase.
     83* Fixing all issues/bugs(if any).
     84       
     85August 3rd - September 16th (Post Community Bonding Period )
     86
     87Week 8 and 9: - interface between workflow engine (=event manager) and workflow nodes
     88(=event handler)
     89
     90* Design
     91* Implement it
     92* Test and document it
     93* Meeting 2 - Code review,Suggestions, Applying changes(if any), Trunk Integration.
     94       
     95Week 10 and 11: ( interface between nodes and "actions" (=S3Methods?) )
     96
     97* review the configuration pattern
     98* design and implement the interface
     99* test and document
     100
     101Week 12 and 13:
     102
     103* figure out how to inject the workflow widgets
     104* implement it
     105* document it
     106 
     107September 17th - September 23rd (Pen down period)
     108
     109* Thorough review of all the functionalities.
     110* Debugging, Code cleanup, Comments.
     111
     112
     113
    42114[[BR]]
    43115
     
    47119||Document and make new Blueprint || http://eden.sahanafoundation.org/wiki/BluePrint/WorkflowSupport || Completed||
    48120
    49