Files
muwire/TODO.md
Zlatin Balevsky 3db4317fc1 more items
2020-01-01 11:26:59 +00:00

1.1 KiB

TODO List

Network

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

Core

  • Metadata parsing and search
  • Automatic adjustment of number of I2P tunnels
  • Persist trust immediately
  • Check if user-selected download and incomplete locations exist and are writeable
  • Enum i18n
  • Ability to share trust list only with trusted users
  • Confidential files visible only to certain users
  • Public Feed feature

Chat

  • echo "unknown/innappropriate command" in the console
  • break up lines on CR/LF, send multiple messages
  • Style timestamps and persona names
  • enforce # in room names or ignore it
  • auto-create/join channel on server start
  • jump from notification window to room with message

Swing GUI

  • I2P Status panel - display message when connected to external router
  • Search box - left identation

Web UI/Plugin

  • HTML 5 media players
  • Minimal dependency (break up groovy-all.jar)
  • Remove versions from jar names
  • Security: POST nonces, CSP headers