[tor-project] GSoC 2017 - unMessage: Report #2

Felipe Dau dau at riseup.net
Wed Jun 28 10:57:33 UTC 2017

Hi everyone!

This is my report #2 for the unMessage GSoC project.

# Updates

Since the last report, I mostly worked on the file transfer
task (#12) as well as on the logger task (#30). As I intended to
implement the file transfer using asynchronous calls, I was able to
use the previous work I had done for the asynchronous task (#21) as
well as make a few improvements to it.

# Deliverables

These are the tasks we selected for the first evaluation period:

- Improve setup script #35 [0]
- Use attrs #34 [1]
- Support file transfer #12 [2]
- Add a logger #30 [3]

These tasks have been finished and their code has been merged to the
develop branch [4]. More technical details can be found in the

# What's next

The next steps for this second set of tasks are:

- Continue making the methods listed in #21 [5] asynchronous
- Start writing unit tests for #33 [6]

The code for these new tasks can be found in my unMessage fork [7].

Sorry for the delay :/


[0]: https://github.com/AnemoneLabs/unmessage/issues/35
[1]: https://github.com/AnemoneLabs/unmessage/issues/34
[2]: https://github.com/AnemoneLabs/unmessage/issues/12
[3]: https://github.com/AnemoneLabs/unmessage/issues/30
[4]: https://github.com/AnemoneLabs/unmessage
[5]: https://github.com/AnemoneLabs/unmessage/issues/21
[6]: https://github.com/AnemoneLabs/unmessage/issues/33
[7]: https://github.com/felipedau/unmessage

More information about the tor-project mailing list