Jesper Louis Andersen

Results 115 issues of Jesper Louis Andersen

The `etorrent:events()` call should list recent events in the system. It is highly stealable from the webui code. Consider merging code-paths if possible (introduce a new module for queries).

Usability

See [Yaron Minsky's presentation on vimeo](http://vimeo.com/14313378) for the details of this idea. We ought to replace #state{} with some more specific records.

Refactor

This is a fairly simple task if somebody wants to do it. The goal is to add a list of peers to the WebUI. Basically, you can create a new...

Usability
AWSUM

The fast_resume code is naive and trusts nobody messed with the files. Use mtime() tracking and track each file individually. Any failed file leads to rechecking of the missing parts.

Usability
Refactor

Rather than check pieces at the very beginning, check them as we go through the file just before serving others with pieces. If a piece check fails, kill the torrent...

Usability
Future

Add things like - Seeder / Leecher ratio. - Save the Uploaded amount of bytes so we can track the seeder leecher ratio over time. Use the fast resume system...

Usability

Most of the things at the "top" of the supervisor tree can probably be structured better than it currently is.

Refactor

Right now, every piece message will induce a message-traverse through the whole system. That means messaging for each 16KB we get in. I'd rather want to gather up PIECE messages...

Performance
Future

Basically, we want to take an educated guess based on the current rate with some minimum possible. The change should be fairly simple and fairly small.

Performance

Reported by Dale Harvey: parsers is undefined [Break on this error](function%28$%29{$.extend%28{tablesorter:new...g Zebra widget",time%29;}}});})(jQuery);

Bug