Hi, all This week I was integrating the coroutine package with the Duda I/O web service framework.
During code merging, some relevant issues came to my mind: - since currently all the other code based on Monkey and Duda I/O are written in an asynchronous manner, is it possible to wrap them into a coroutine with some wrapper? - how to integrate with Duda I/O without letting it know anything about the upper coroutine package, that is, we don't need to change any code of Monkey and Duda? or do we have to dig deeper to make it a Monkey plugin instead of a Duda package? - how to handle both file events and time events properly with the existing event loop implementation? - the coroutine package is supposed to provide another way of organizing logic, not a replacement. hybrid code of callback and coroutine shall be possilble. For the next week, I will continue on package merging and try to make it up and running. Blog Post: http://blog-swpd.rhcloud.com/gsoc-2014-update-duda-io-coroutines-week-7/ Github Repo: https://github.com/swpd/duda_coro Best Regards, swpd
_______________________________________________ Monkey mailing list [email protected] http://lists.monkey-project.com/listinfo/monkey
