Developer documentation

Todo

  • implement multi-threading

  • add the ability to define how the announce-list should be constructed in detail (tracker tiers etc., see Multitracker Metadata Extension)

  • add webseed support (Hoffman style & GetRight style)

  • improve behaviour when detecting the need for overwriting an existing torrent (if the user aborts, the torrent has to be calculated again)

  • isn’t the comment field supposed to be multi-lined?

  • create test cases, unit tests, …

  • provide more examples in the documentation

Future

Some ideas regarding the long-term future:

  • create GUI

  • make it possible to edit existing torrents