Files
muwire/TODO.md

44 lines
1.2 KiB
Markdown
Raw Normal View History

2019-06-16 05:28:42 +01:00
# TODO List
Not in any particular order yet
### Big Items
##### Alternate Locations
This helps peers discover new sources for a file while the download is in progress. Also makes sharing of partial files possible.
##### Bloom Filters
This reduces query traffic by not sending last hop queries to peers that definitely do not have the file
##### Two-tier Topology
This helps with scalability
##### Trust List Sharing
For helping users make better decisions whom to trust
##### Content Control Panel
To allow every user to not route queries for content they do not like. This is mostly GUI work, the backend part is simple
##### Packaging With JRE, Embedded Router
For ease of deployment for new users, and so that users do not need to run a separate I2P router
2019-06-16 05:35:05 +01:00
##### Web UI, REST Interface, etc.
Basically any non-gui non-cli user interface
2019-06-16 05:28:42 +01:00
### Small Items
2019-06-16 07:01:50 +01:00
* Right-click and copy hash of shared file to clipboard
2019-06-16 06:26:03 +01:00
* Detect if router is dead and show warning or exit
* Wrapper of some kind for in-place upgrades
2019-06-16 05:28:42 +01:00
* Download file sequentially
* Unsharing of files
* Multiple-selection download, Ctrl-A
2019-06-16 06:19:28 +01:00
* Automatic sharing of new files in shared directories (more like medium item)