Hi Sachith, Here are the steps IMO,
- Gather feedback from CCGrid on existing app catalog data models and finalize them - Design the database for app catalog with missing pieces - Add OpenJPA data models and implement resource layer as we have - Finalize the app catalog CPI and implement the CPI Thanks.. Chathuri On Sat, May 31, 2014 at 12:24 PM, Sachith Withana <[email protected]> wrote: > Yes Chathuri, That's why I didn't include the JobSubmission protocols and > DataMovement protocol designs in my diagram. > > Please note that the Host in my diagram refers to the ComputeResource in > yours. > > This design is for the complete Application catalog as opposed to what we > have right now. I'm planning to build up on it. > > What are the steps that you would recommend me to follow in implementing > the whole App Catalog? > > > On Sat, May 31, 2014 at 8:11 PM, Chathuri Wimalasena <[email protected] > > wrote: > >> Hi Sachith, >> >> I already added the database scripts for mysql and derby and the JPA >> models according to application catalog data models. Did you have a look at >> them as well ? >> >> [1] >> https://github.com/apache/airavata/blob/master/modules/app-catalog/app-catalog-data/src/main/resources/appcatalog-derby.sql >> >> >> >> On Sat, May 31, 2014 at 9:56 AM, Sachith Withana <[email protected]> >> wrote: >> >>> Hi all, >>> >>> I've attached an ER diagram I drafted on how the Application Catalog >>> should look like in my opinion. >>> >>> Please provide any comments or suggestions so that I can move on to >>> implementing it. >>> >>> Chathuri has already added the Job Management and Data Movement objects >>> so I excluded that in the design diagram. >>> >>> NOTE: This design assumes that we would be able to have the node details >>> as applications in a workflow so that the deployments would be handled per >>> application according to the deployment details we have in the >>> applications. >>> >>> -- >>> Thanks, >>> Sachith Withana >>> >>> >> > > > -- > Thanks, > Sachith Withana > >
