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