[[TOC]] = Project: Workflow Support = Name : '''Hardik Juneja'''[[BR]] Mentor: '''Dominic Konig'''[[BR]] === BluePrints === This project draws ideas from the two Blueprints below:[[BR]] * BluePrint/WorkflowSupport === Meetings And Discussions === '''Weekly Meeting''' : '''Wednesday 8:15 UTC''' [[BR]] '''Venue''' : '''IRC''' (Nick - hardikj) [[BR]] '''Google Group Discussions''' : * https://groups.google.com/d/msg/sahana-eden/XJkb0iL-w5Y/rrxV-6WHrMQJ [[BR]] * https://groups.google.com/d/msg/sahana-eden/uWXty9xQiqg/499xcRDGky0J [[BR]] '''Goals''' - * configuration of event handlers (nodes) in a workflow (done) * storing and retrieving of workflow instances * mapping of instance status + current event to a certain node * Interface between workflow engine (=event manager) and workflow nodes (=event handler) * Interface between nodes and "actions" (=S3Methods?) * Workflow widgets (=widgets for users to perform workflow actions), and how to put them into a page [[BR]] '''Proposal Timeline''': https://docs.google.com/document/d/1pXuzZyUovZo33BMIjawwZBzikCBuAkrOYgsZym4vHO0/edit#heading=h.nrgb3lhu7kyx [[BR]] ||= SMART Goal =||= Measure =||= Status =|| ||Designed Workflow Configuration ||Discussed the design with mentors and we came up with a good design.|| Completed|| ||Implement Required classes|| Implemented all required basic classes which were necessary to make a good cofiguration pattern || Completed || ||Document and make new Blueprint || http://eden.sahanafoundation.org/wiki/BluePrint/WorkflowSupport || Completed||