Hi Suresh and Marlon, Thank you for the useful info.
On Sat, Jan 25, 2014 at 1:26 AM, Marlon Pierce <[email protected]> wrote: > We can give you access to the wiki. I suggest you make Jira tickets that > describe what you want to do first. Confluence has built in tools for > creating diagrams. The samples and integration-tests modules are the > best place to make initial contributions. You can describe your sample > codes to wiki pages. > > > Marlon > > On 1/24/14 2:50 PM, Nipun Udara wrote: > > Hi all, > > > > For those who haven't access to the wiki, is it ok to submit patches for > > documents as google docs. And is there any standards of creating diagrams > > and other stuff. Also which modules you commend for beginners to start > > adding patches. > > > > regards > > udara > > > > > > On Mon, Jan 20, 2014 at 8:19 PM, Marlon Pierce <[email protected]> wrote: > > > >> A wiki article on this would be a very useful contribution. > >> > >> Marlon > >> > >> On 1/19/14 1:28 AM, Saminda Wijeratne wrote: > >>> We do not have any comprehensive documentation to explain this to a new > >>> developer. You may look at [1] to get a basic understanding of the > >>> components in Airavata and understand the flow of control and data > when a > >>> request comes through the API. > >>> > >>> When a workflow is submitted through the API it first goes to the > >> "Workflow > >>> Interpreter" which interprets the workflow and executes each node in > it. > >>> And when a particular node corresponds to an application execution it > >> will > >>> hand over the execution of that node to the "Application Factory" (GFac > >> for > >>> short). The GFac will connect with remote resources in cloud/grid/etc > in > >>> order to start the process of executing the relevant applications and > >>> report back the progress and results. The progress and results are sent > >> to > >>> "Registry" (for permanent storage) and to "MessageBox" (for temporary > >>> storage of any users who had subscribed to receive progress messages > for > >>> that workflow execution). > >>> > >>> All other functions in the API (except for monitoring functions) > >> translate > >>> to saving or retrieving data to/from the "Registry". > >>> > >>> Data for Registering New Application = input/output parameter types > >>> associated + Application Remote Host access data (IP, globus/ssh/ec2) + > >>> Application access data (application path, env. vars, scratch location > >> etc.) > >>> The 3 types of data corresponds to 3 descriptors. > >>> > >>> Application input/output types = <ServiceDescriptor> > >>> Application Remote Host access data = <HostDescriptor> > >>> Application access data = <ApplicationDescriptor> > >>> Therefore, > >>> Registering New Application = Adding new descriptors > >>> > >>> (The reason we do not keep 1 descriptor to define all the data for an > >>> application is that in most situations applications share some data > which > >>> makes it worth while to refactor them out as different descriptors like > >>> above making it easier manage) > >>> > >>> Feel free to ask more questions. > >>> > >>> You are welcome to provide patches to our documentation or take an > >>> initiative to create new wiki articles in Airavata Wiki to help others > >> who > >>> are interested in understanding Airavata design and implementation. > >>> > >>> Regards, > >>> Saminda > >>> > >>> 1. http://airavata.apache.org/architecture/overview.html > >>> > >>> > >>> > >>> On Sat, Jan 18, 2014 at 7:33 PM, Nipun Udara <[email protected]> > >> wrote: > >>>> Hi all, > >>>> I went through the simple gateway developer guide and what > i > >>>> want to know is after submitting a job using airvata api how the > >> workflow > >>>> execution/ochestration is going on and how to register new application > >> with > >>>> airavata, is it adding new descriptors with in registry. any body can > >>>> direct me to a relevant documentation > >>>> > >>>> > >>>> On Thu, Jan 16, 2014 at 11:40 PM, Nipun Udara <[email protected] > >>> wrote: > >>>>> Hi Suresh, > >>>>> Thank you very much. > >>>>> > >>>>> > >>>>> On Thu, Jan 16, 2014 at 11:21 PM, Suresh Marru <[email protected]> > >> wrote: > >>>>>> Hi Udara, > >>>>>> > >>>>>> The following mail threads from gsoc 2013 will be a good read: > >>>>>> http://markmail.org/message/rmotieckqj3a4xxv > >>>>>> http://markmail.org/message/rw2qzpukheow5aiy > >>>>>> > >>>>>> Suresh > >>>>>> > >>>>>> On Jan 16, 2014, at 9:42 AM, Nipun Udara <[email protected]> > >> wrote: > >>>>>>> Dear sir, > >>>>>>> > >>>>>>> I am a computer Science and Engineering > >>>>>> student from Moratuwa University Sri lanka, Who are interested about > >> Apache > >>>>>> Airavata and willing to actively involve with Airavata Community. > >> Also i am > >>>>>> planning to do the GSOC in the March. so that i like to get more > >> knowledge > >>>>>> about Apache Airavata . I have already subscribed to this url-" > >>>>>> [email protected]". Is there a way i can actively > >>>>>> involved with the community. I would be grateful to you if you can > >> make me > >>>>>> aware regarding these. Thank you. > >>>>>> Yours Faithfully, > >>>>>> Udara > >>>>>>> On Thu, Jan 16, 2014 at 8:01 PM, Marlon Pierce <[email protected]> > >>>>>> wrote: > >>>>>>> Hi Udara-- > >>>>>>> > >>>>>>> Please see http://airavata.apache.org/community/mailing-lists.html > . > >>>>>>> Thanks for your interest. > >>>>>>> > >>>>>>> > >>>>>>> Marlon > >>>>>>> > >>>>>>> On 1/16/14 9:27 AM, Nipun Udara wrote: > >>>>>>>> Dear Sir/Madam, > >>>>>>>> > >>>>>>>> I like to subscribe to > the > >>>>>> Apache > >>>>>>>> Airavata Mailing list.Thank you. > >>>>>>>> > >>>>>>>> Yours > >>>>>>>> Faithfully, > >>>>>>>> Udara > >>>>>>>> > >> > >
