Hi Gary,

I converted the image to pdf and attached here. in both mails i can see the
image, wonder how you all not getting that image. Please let me know if you
still can't see it.

Thanks,
Shameera.

On Sat, May 30, 2015 at 9:43 PM, Gary E. Gorbet <[email protected]> wrote:

>
> > On May 30, 2015, at 5:32 PM, Shameera Rathnayaka <[email protected]>
> wrote:
> >
> > Hi Gary,
> >
> > I inserted the diagram as image, let me attache it as attachment.
>
> I still see nothing.
> - Gary
> >
> > Thanks,
> > Shameera.
> >
> > On Sat, May 30, 2015 at 5:35 PM, Gary E. Gorbet <[email protected]>
> wrote:
> > Shameera,
> >
> > On my copy of this email there was no attachment, no following diagram.
> Would you please send that attachment or a URL that points to it.
> >
> > Thanks,
> > Gary
> >
> > > On May 30, 2015, at 3:55 PM, Shameera Rathnayaka <[email protected]>
> wrote:
> > >
> > > Hi Devs,
> > >
> > > As we are about to release Airavata 0.15( already cut the branch ) we
> will not add any major changes and it is in testing stage. This will give
> us time to discuss and finalize requirements for the next release , it can
> be either 0.16 or 1.0.
> > >
> > >
> > > As per the feedback from our user community, they need more
> transparent view of what Airavata does when they submit an experiment to
> run a job on remote computer resource. Airavata users are science gateway
> developers, they are not only interested in Experiment level and remote Job
> level status changes. They would like to know some degree of transparency
> about pre-processing and post-processing tasks performed by airavata
> framework, before and after Job submission. For example they would like to
> see which task is being executed at particular time, does scp file
> transferring succeed or not. With current Hander architecture, it is not
> possible to Airavata framework to know which handler does what. User can
> write and integrate different kind of handlers and integrate it with the
> execution chain. If Airavata Job submission failed while transferring input
> file to the compute resource. Gateway developer should be able to find the
> reason without any trouble. Current Airavata save the failure reason with
> stracktrace but that is too low level for a gateway developer.
> > >
> > > Here we are thinking of replace this static handler architecture with
> dynamic task mechanism. Here framework has different type of tasks, lets
> say for input staging we have SCP , GRIDFTP and HTTP tasks. each task
> clearly know what it need to do and how. When Airavata get an experiment
> with three inputs, one is simple string and other two are SCP and HTTP type
> file transfer inputs. Then Airavata decide to add SCP and GRIDFTP tasks to
> the dynamic task chain. Then add another Job submission task, let's say job
> need to submit using ssh keys then Airavata add SSH job submission task. as
> same add required task for the outputs. Each task has three states
> Processing, Completed, Failed. In case of failure, framework know which
> type of works it was doing or which task failed, is it SCP file transfer
> task or GRIDFTP file transfering task. Then Airavata can provide(show) this
> details to Users by messaging. Please see following diagram to get an idea
> about different level of state transitions.
> > >
> > > Yours feedback are highly appreciate. ​
> > >
> > > ​
> > >
> > >
> > > Thanks,
> > > Shameera.
> > >
> >
> >
> >
> >
> > --
> > Best Regards,
> > Shameera Rathnayaka.
> >
> > email: shameera AT apache.org , shameerainfo AT gmail.com
> > Blog : http://shameerarathnayaka.blogspot.com/
>
>


-- 
Best Regards,
Shameera Rathnayaka.

email: shameera AT apache.org , shameerainfo AT gmail.com
Blog : http://shameerarathnayaka.blogspot.com/

Reply via email to