Github user ahgittin commented on the issue:

    https://github.com/apache/brooklyn-server/pull/155
  
    Ouch -- I don't think this is a good idea.  Apologies, I hadn't reviewed it 
because it was marked `[WIP]` -- in any case we shouldn't be merging WIPs :).  
My main objections are as follows:
    
    * invoking an effector is often a heavyweight task which we should do 
sparingly, only exposing in the DSL if there is a compelling use case (has this 
been presented?), and if so can we achieve it a better way?
    * the side-effect marker is designed to avoid that but it is likely not to 
be used often and so we risk assuming things aren't side-effecting when they are
    
    And there is a minor but aggravating issue that there are other PRs I have 
being reviewed which clean up immediately semantics and this clobbers them.  I 
think it will be easier to put this on top of those if we decide we need it.



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to