[Product-Developers] Relaunch a job after a failure with plone.app.async

Yiorgis Gozadinos ggozad at jarn.com
Fri May 27 07:37:31 UTC 2011


On May 26, 2011, at 8:23 AM, kiorky wrote:
> 
> Also Yiorgis Gozadinos & folks have an new implementation enabling deferring for
> example but with a cleaner API that i am waiting for since a long time.
> Idea is that plone.app.async cannot add arguments without breaking API (misuse
> of *args, **kw), so for example in my branch i did add extra methods not to
> break existing stuff at the cost of an awful API.
> 
> Maybe would it be good to commit this p.a.async2 somewhere as a preview !
> 
> 
> [1] - http://svn.plone.org/svn/plone/plone.app.async/branches/defer/



We do not have a p.a.a2, if we did it would be public :) The only thing we do have is a consensus that it's hard to extend the existing API, which is great for simple things but if you want to do more you have to go to the zc.async level. This led us to decide that *if* we were going to do anything with it properly we would have to break the API and make a p.a.async 2. There has been no progress on this however, as neither me or Stefan have had the time to work on it. Don't let this block you from doing your own thing if you like, code is getting better by people trying different things.


-- 
Yiorgis Gozadinos
www.jarn.com/ggozad



More information about the Product-Developers mailing list