[tor-project] GSoC 2017 - unMessage: Report #4
dau at riseup.net
Fri Jul 21 23:55:32 UTC 2017
This is my report #4 for the unMessage GSoC project.
Since the last report I continued working on #21  to properly use
- Finished making the Peer class' methods asynchronous
- Installed the reactor in both UIs
- Removed support for the Peer class running/calling its own reactor
from a thread as now both UIs pass one to the constructor
I also started changing some other parts that should not depend on IO
to just make objects talk to other objects to simplify writing unit
tests for #33 .
# What's next
As #21 and #33 are complex tasks, I will continue working on them in
the next period of GSoC. This period was more focused on using Twisted
correctly (#21) and the next one will be more focused on testing (#33).
More details on these tasks can be followed in the respective
tickets [0, 1] and branches [2, 3].
More information about the tor-project