wiki:09roadmap

Version 10 (modified by anonymous, 9 years ago) (diff)

The real roadmap is here http://www.i2p2.i2p/roadmap.html but it is pretty vague about 0.9, and pretty modest, since we just released 0.8 in early July. We haven't put serious thought into 0.9 yet. We need some ambitious goals.

I guess the target for 0.9 would be mid-to-late 2011?

If you have any ideas for 0.9, add them here. If you are interested in getting paid to work on I2P (for example via Google Summer of Code 2011 or nlnet.nl funding…. not that we've ever gotten any funding, but it could happen) be sure to add your ideas here. Also look at the GSoC page here on the wiki.

For starters, below is the info copied from the website.

  • Include some seed data in the distribution so a central reseed location isn't required?
  • Reachability Mapping / handle peers partially reachable / enhanced restricted routes
  • Improve help pages and website
  • More translations
  • SSU disconnect message
  • Iterative floodfill lookups

Put additions below:

  • 3 hop default for everything?
  • AJAX (jquery?) console
  • Meego router working
  • Meego UI
  • Anonymous Digital Cash to pay for I2p resources anonymously, using a digital cash library such as this one: http://wiki.github.com/FellowTraveler/Open-Transactions/wiki
  • Backup release signers
  • Better handling of multiple outproxies (stay with one while it is working)
  • Better profile and netdb expiration / memory usage
  • Bigger I2NP Messages?
  • Chat plugin
  • Circumvention for various types of state firewalls
  • Compact tracker responses
  • Congestion and WRED analysis and improvements
  • Continue CPU and memory optimization
  • Encrypted netdb responses
  • Full proxy setup help pages in console for various proxy-switcher and browser combinations
  • HTTPS reseeding
  • Lots more plugins
  • Lower default connection limits
  • More IPV6
  • Much easier setup - bundled browser? Or a FireFox? plugin?
  • Multicast?
  • Official .deb packages and repo
  • Official USB key package
  • Other mobile platforms?
  • Outproxy plugin? !!!! Yes Please +1
  • Peer profiling formulas - analysis and improvements
  • Restrict file permissions
  • Revisit split directory issues - go non-split for windows?
  • Simplified console
  • SSU analysis and improvements
  • Streaming audio improvements and plugin
  • Streaming improvements
  • Susimail improvements
  • Tahoe-LAFS plugin
  • TLS Transport?
  • Transport timeouts / fallback analysis and improvements
  • Update CPUID, JBigi
  • Update installer and i2prouter script, deal with non-x86 better
  • Use Java 1.6 features
  • VOIP / voice chat plugin
  • Bridges like Tor has them?
  • Links on the router console to all known plugin repositories
  • Make a Browser like www.xerobank.com for tor as well for i2p, so that i2p is always running if the browser is used, I suggest to use http://dooble.sf.net for that idea, as here a i2p proxy is already in fir .i2p sites, while normal sites in another tab can be loaded as well.

Maybe the additions above need to be grouped into larger themes before putting them in the roadmap.