[ 
https://issues.apache.org/jira/browse/AIRAVATA-414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Suresh Marru resolved AIRAVATA-414.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 0.4-INCUBATING

XBaya refactoring seems to be in good shape for now. Closing the issue.
                
> Refactor XBaya
> --------------
>
>                 Key: AIRAVATA-414
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-414
>             Project: Airavata
>          Issue Type: Task
>          Components: XBaya
>    Affects Versions: 0.4-INCUBATING
>            Reporter: Saminda Wijeratne
>            Assignee: Saminda Wijeratne
>             Fix For: 0.4-INCUBATING
>
>         Attachments: xbaya-refac.png
>
>
> With continuous additions XBaya has being evolved right now to a state where 
> it should be restructured & re-factored in order ease the maintenance, 
> readability & reusability.
> Following are the main goals of this task
>     Extract following components as separate maven modules
>         Workflow Interpreter
>         Workflow Monitoring
>     Create a clear separation between the code for GUI and core 
> functionalities (This'll be useful for the XBaya web version)
>     Replace all usages of direct service calls (Registry/WorkflowInterpreter 
> etc.) to go through Airavata-client API (This should help stabilize 
> Airavata-client API)
> Attached is a diagram depicting the intended restructuring.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to