On Sep 6, 2012, at 12:03 PM, Raminderjeet Singh <raminderjsi...@gmail.com> 
wrote:

> 
> On Sep 6, 2012, at 10:24 AM, Suresh Marru wrote:
> 
>> +1 on the requirement and making it part of the release 0.6 or later.
>> 
>> As for solution, I think we really need to formalize workflow monitoring and 
>> decouple it from workflow interpreter. It should be aware of the state of 
>> workflows in interaction with enactment engine but loosely coupled with it.
> Yes it can be away from workflow interpreter. Other other place which have 
> the workflow state and resolve the relationship of notification is provenance 
> manager. We can call that as monitoring and provenance as we don't want to 
> listen same notification twice to judge start/termination of workflow.  
> Reports can be generated from saved data based on some filters. 

+ 1, both monitoring and provenance should only ingest all the information once 
and retrieve it with different granularities. 

Suresh

>> Like this example, we can foresee users asking, please tweet me once done, 
>> or push a Mac notification, or update my Facebook wall that the workflow I 
>> ran is finished :) 
> These are all good requirement and can be developed as we go. We can have the 
> framework extendable. 
>> 
>> It will be nice to have volunteers implement a first class workflow 
>> monitoring support. There is a code in sandbox [1] for reference, I don't 
>> mean to stick to its implementation, but to get an idea and develop a 
>> pluggable monitoring framework harnessing the workflow tracking schema and 
>> ws messenger capabilities. 
>> 
>> Suresh
>> 
>> [1] - 
>> https://svn.apache.org/repos/asf/incubator/airavata/sandbox/workflow-monitoring-util/
>> 
>> On Sep 6, 2012, at 10:12 AM, Raminderjeet Singh <raminderjsi...@gmail.com> 
>> wrote:
>> 
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>> 
>>> Hi Dev,
>>> 
>>> I came across a requirement of Email notification for workflow run incase 
>>> of success and failure for 2 different Gateways (DES (Dark energy survey) 
>>> and ODI  (one degree imager)). I feel its a useful feature and users can be 
>>> notified on completion/termination of workflow. This can to be a optional 
>>> feature and should be configured by user. My idea is to have notification 
>>> code part of Workflow interpreter code as it controls the state of the 
>>> workflow. Challenging part in this requirement is configuration of the 
>>> sender of email. Any comments about the requirement and solution for the 
>>> email sender configuration steps.  
>>> 
>>> Thanks
>>> Raminder
>>> -----BEGIN PGP SIGNATURE-----
>>> Version: GnuPG/MacGPG2 v2.0.18 (Darwin)
>>> 
>>> iQIcBAEBAgAGBQJQSK9MAAoJEA+Bv4sb5yE4yMEP/iVB8CUA3Ty6S2EGQS8K9XeV
>>> wK06Dg5eogF+VoLNLkPuMgaax/a2lCtNFXZSImREYawF9aWnUBhYrWcqRb5H+vAD
>>> bvDO7XhtTPPzHnCNTof01iDmFJxrXog1p+FHi4HB/Z0LJH0nKv5vCYGZY2eAq3ww
>>> 8e3sooMvS+Kdzt4Tt8vaNZGY9PUmDymEGlWqM6Y7Viw9C3vPrZAs+xTNmINmSLCl
>>> aVa7aaznEmZvsdU0aBnf8GW3gFOZvv3CLMzMiJ0DXwpX0u7wIQXdh+vc4tsjBWMT
>>> XQbdCE/EkzQ21H2nhWQ9EeXmW6qpW0SnKHSaJPQBYkrKa1QhlABFOYcO3ihqjQvZ
>>> D4g+JsGBDtdmGh+59q0NvB8O61ZB/lDAVZucmSIrS6RWpXMfDuRTLtFjXS+rtC5e
>>> FfwgNwGyAmSqf732PrKVSaf2WRhtCypXid5sJju5+jqK81CUAKS6l2AO2a64J42c
>>> VR2i6g9LlTybx/fscJtvalpIqpYs4+deiBuoqETmDtlLwP5ZHRpjW7rH1UVjQhXJ
>>> m+fRY0xAfqFM8Sj+sHfaKZAvade0AN8hFa8wz0KbcVesSQrBFzz4cFGTEat0X9Pd
>>> jDZIFHZxaotHxgiqGm6zkbYinNs3C5nT1GAG5LXGfJSQM42Fi6+PuYK568nHO29N
>>> XiDrEZPfsJHEb0X6tVVy
>>> =JG5I
>>> -----END PGP SIGNATURE-----
>> 
> 

Reply via email to