diff --git a/i2p2www/pages/site/get-involved/roadmap.html b/i2p2www/pages/site/get-involved/roadmap.html
index df64bca6..f530cf1b 100644
--- a/i2p2www/pages/site/get-involved/roadmap.html
+++ b/i2p2www/pages/site/get-involved/roadmap.html
@@ -1,6 +1,6 @@
{% extends "global/layout.html" %}
{% block title %}{{ _('Roadmap') }}{% endblock %}
-{% block lastupdated %}2020-03{% endblock %}
+{% block lastupdated %}2020-08{% endblock %}
{% block content %}
@@ -15,282 +15,13 @@ Note that we do not have a particular target for numbering a release as "1.0".
We plan to continue numbering releases as 0.9.x for now.
We do not maintain separate unstable and stable branches or releases.
We have a single, stable release path.
-Our normal release cycle is 8-12 weeks.
+Our normal release cycle is 13 weeks.
Older releases are at the bottom of the page.
-2019 Vision
-
-I2P connects & empowers people & communities to reclaim control over their privacy and security.
-The project is a platform for communication & information sharing.
-It enables individuals to grow in communities with a censorship-resistant environment,
-a space to connect and communicate.
-
-
-
-
-
-0.9.38
-Released: January 22, 2019
--
-New setup wizard with bandwidth testing
-
-
-Beta Mac OS X installer, dock, tray enhancements
-
-
-Signed Windows installer
-
-
-Signed Firefox profile installer
-
-
-Preliminary floodfill support for LS2
-
-
-Sybil tool background analysis
-
-
-Switch to Maxmind GeoLite2 GeoIP format
-
-
-Switch JSON lib to json-simple, add Debian dependency
-
-
-New light background
-
-
-Orchid plugin fixes
-
-
-AppArmor fixes
-
-
-Continue work on ECIES-X25519 support (proposal #144)
-
-
-
-
-0.9.39
-Released: March 21, 2019
--
-Redesigned website home page
-
-
-Reduce themes (ticket #2272)
-
-
-Replacement icons for console home page
-
-
-Continue work on testnet
-
-
-Floodfill and client encrypted LS2 support (proposal #123)
-
-
-LS2 client-side support (proposal #123)
-
-
-Add option to disable NTCP1
-
-
-Bundle i2pcontrol
-
-
-AppArmor fixes
-
-
-starting investigation of zerodeps jre
-
-
-starting investigation of monolithic installer
-
-
-Have apt-transport-i2p and all of its dependencies on-track for inclusion in Debian
-(sam3 and gosam, the Go i2p application libraries), include in PPA/Project repo
-
-
-Write beginner application development guides for SAM applications
-
-
-Start community PPA and application development (sub)forums
-
-
-Write materials for newbies on Medium
-
-
-Complete preferences dialog on the OSX Launcher
-
-
-Feature for running devbuilds with OSX Launcher
-
-
-
-
-0.9.40
-Released: May 7, 2019
--
-New icons
-
-
-I2CP and router support for decrypting LS2 (proposal #123)
-
-
-Router decryption of LS2 support (proposal #123)
-
-
-Router-side meta LS2 support (proposal #123)
-
-
-Continue work on ECIES-X25519 support (proposal #144)
-
-
-Start work on Network ID detection (proposal #147)
-
-
-Start work on BLAKE2b sig types (proposal #148)
-
-
-Implement base 32 for encrypted LS2 (proposal #149)
-
-
-Document protocol for meta LS2 backend (proposal #150)
-
-
-Disable NTCP1
-
-
-Signed Windows installer
-
-
-Scripted connection filter for streaming
-
-
-geti2p/i2p docker image available at our download page
-
-
-osx: theme selection
-
-
-osx: auto updater
-
-
-osx: upgrade to newer swift version
-
-
-Browser identity management UI WebExtension for i2p Browser build
-
-
-Browser tunnel identity management UI WebExtension for i2p Browser build
-
-
-Browser news/documentation inclusion WebExtension for i2p Browser build
-
-
-Onboarding improvements
-
-
-Self-installing client/service demos for nginx(server only), ssh/sshd, and Mattermost client/server using split i2ptunnel configuration and apt
-
-
-Port any maintainable, i2p-native bittorrent client to be apt-get installable in Debian, likely BiglyBT or XD
-
-
-Produce ISO for "I2P Linux Distro Redux" Project using these features
-
-
-Fix I2P-bote Android
-
-
-Fix I2P-bote seeds
-
-
-goSam - Up to SAM 3.2, better default signatures.
-
-
-sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
-
-
-jsam - Further development
-
-
-Better support / encourage translation efforts
-
-
-Android fixes
-
-
-
-
-
-
-0.9.41
-Released: July 3, 2019
--
-Redesigned website navigation menu
-
-
-New console icons and logos
-
-
-Router-side meta LS2 support (proposal #123)
-
-
-UI for per-client encrypted LS2 (proposal #123)
-
-
-Continue work on ECIES-X25519 support (proposal #144)
-
-
-Implement base 32 for encrypted LS2 (proposal #149)
-
-
-GMP 6.1.2 (ticket #1869), partial
-
-
-Wrapper 3.5.39
-
-
-Wrapper for armv7 and aarch64
-
-
-IzPack 5 for non-Windows installers
-
-
-browser: new release, upstream tor changes, minor changes
-
-
-Browser identity management UI WebExtension for i2p Browser build
-
-
-Browser news/documentation inclusion WebExtension for i2p Browser build
-
-
-Android GMP 6 and 64-bit jbigi
-
-
-Android fixes
-
-
-
-
-0.9.42
-Released: August 27, 2019
--
-Browser web extensions
-
-
-Self-installing demos of popular apps/services
-
-
-ISO for Linux distro
-
-
-Translation efforts
-
-
-ECIES Proposal 144 (continuing)
-
-
-GMP 6.1.2
-
-
-Network ID detection Prop 147
-
-
-Split configuration
-
-
-Android fixes
-
-
-
-
-0.9.43
-Released: October 22, 2019
--
-Docker image documentation and promotion to first-class product
-
-
-I2P browser: Embed router
-
-
-I2P browser: Delay the user dialog
-
-
-I2P browser: JSON-RPC2 client for router communication
-
-
-I2P browser: Fix NoScript
-
-
-I2P browser releases: beta 5, 6; v3.0 based on 68.1 ESR
-
-
-I2CP blinding info message
-
-
-Proxy page for encrypted LS2 credentials
-
-
-Android client library release
-
-
-ECIES Proposal 144 (continuing)
-
-
-Setup wizard improvements
-
-
-Revamped website navigation menu
-
-
-Android fixes
-
-
-Android battery permission
-
-
-
-0.9.44
-Released: December 1, 2019
--
-Testnet k8s definitions
-
-
-ruby gem (ji2p, initial code to be used to control many routers in k8s)
-
-
-k8s internal communication test with routers using network impl. flannel
-
-
-k8s ingress definitions (how to make outside contact the router(s) inside k8s)
-
-
-I2P Browser: See Browser roadmap
-
-
-IPv6 fixes
-
-
-SSU performance improvements
-
-
-Faster router startup
-
-
-Console improvements
-
-
-ECIES Proposal 144 initial implementation
-
-
-Donation page redesign and backend (development)
-
-
0.9.45
Released: February 25, 2020
@@ -348,48 +79,24 @@ Susi Mail Light & Dark
0.9.46
-Target release: Late May 2020
+Released: May 25, 2020
-
Replace jrobin with rrd4j
-
ECIES Proposal 144 testing, fixes, completion
-
-More SSU performance improvements
+ECIES lookup replies
-
-Begin work on other proposals (152, 153, SSU2?)
+i2ptunnel edit page redesign
-
-Outproxy requirements
+Streaming performance improvements
-
Start migrating deb.i2p2.no
-
-Auto-update server for OSX installer
-
-
-I2PControl expansion for new console prototype
-
-
-finish ji2p-cluster which adds the k8s part of the code
-
-
-Donation page redesign and backend (deployment)
-
-
-New console prototype
-
-
-Enable setting up the Jetty eepSite with a custom directory from the I2PTunnel Wizard (Or otherwise enable serving a static directory of files using only I2PTunnel)
-
-
Android fixes
-
Long-term strategy for website
-
-Identify and Publish information about critical infrastructures(VCS, website, reseeds, repositories, mirrors)
-
-
-Publish reasonable contact information for infrastructure admins
-
-
-Publish log retention policy Recommendations and Guidelines for service admins
-
-
-In depth blog entries on: Site Hosting/Service operation, Project Services, Policy Recommendations
-
-
-Release(Tag)-time "git bundle" generation and distribution by either HTTP or Bittorrent.
-
-
-git-remote-i2p research(gittorrent branch project, eventual feature in gittorrent)
-
-
Identity and Values Workshops
-
Branding Foundations Work
@@ -400,25 +107,32 @@ Console Interface Redesign prototypes
-
Console Interface Usability Testing
-
-Windows Installer "Install as Windows Service" bugfixes and improvements.
+Reproducible build fix
-
-Snark UI improvements - Snark RPC inclusion
+Streaming fixes
-
-Snark in the Browser: Handle magnet links and torrent files on web pages as if they were web resources.
-
-
-Snark in the Browser: Demo a torrent-backed web page.
+UPnP fixes
-2nd Half 2020 0.9.47-48
+0.9.47
+-Target release: Late August 2020
-
-Start work on SSU2
+Require Java 8
-
-Readthedocs support?
+Jetty 9.3.x
-
-OSX right-click share to Snark
+json-simple 2.3.0
+
-
+RRD4j 3.6
+
-
+ECIES enabled by default for some tunnels
+
-
+Increase streaming MTU for ECIES connections
+
-
+Enable Sybil analysis and blocking by default
-
Begin transition to Git
-
@@ -432,12 +146,8 @@ Bug Fixes on Android versions later than 8.0
-
Hide empty sections on router console home page
-
-Update onboarding information in router console readme
-
-
Operators guides for reseed services
-
-Revise CSS on the default I2P site to resemble console Light theme
-
-
Implement controlled vocabuary as part of Information Architecture improvements
-
Detailed install guide for the main I2P Java distribution
@@ -446,6 +156,62 @@ Begin implementing Information Architecture improvements to geti2p.net
+
+0.9.48
+-Target release: November 2020
+-
+Start work on SSU2
+
-
+More SSU performance improvements
+
-
+Readthedocs support?
+
-
+OSX right-click share to Snark
+
-
+Continue transition to Git
+
-
+Update onboarding information in router console readme
+
-
+Operators guides for reseed services
+
-
+Revise CSS on the default I2P site to resemble console Light theme
+
-
+Windows Installer "Install as Windows Service" bugfixes and improvements.
+
-
+Snark UI improvements - Snark RPC inclusion
+
-
+Snark in the Browser: Handle magnet links and torrent files on web pages as if they were web resources.
+
-
+Snark in the Browser: Demo a torrent-backed web page.
+
-
+Identify and Publish information about critical infrastructures(VCS, website, reseeds, repositories, mirrors)
+
-
+Publish reasonable contact information for infrastructure admins
+
-
+Publish log retention policy Recommendations and Guidelines for service admins
+
-
+In depth blog entries on: Site Hosting/Service operation, Project Services, Policy Recommendations
+
-
+Release(Tag)-time "git bundle" generation and distribution by either HTTP or Bittorrent.
+
-
+git-remote-i2p research(gittorrent branch project, eventual feature in gittorrent)
+
-
+Auto-update server for OSX installer
+
-
+I2PControl expansion for new console prototype
+
-
+finish ji2p-cluster which adds the k8s part of the code
+
-
+Donation page redesign and backend (deployment)
+
-
+New console prototype
+
-
+Enable setting up the Jetty eepSite with a custom directory from the I2PTunnel Wizard (Or otherwise enable serving a static directory of files using only I2PTunnel)
+
-
+Outproxy requirements
+
+
+
{% trans todo=site_url('get-involved/todo') -%}
Please see the TODO list for more detailed info about some of these tasks.
{%- endtrans %}
@@ -746,5 +512,262 @@ Android i2ptunnel SSL crash fix
+0.9.38
+Released: January 22, 2019
+-
+New setup wizard with bandwidth testing
+
-
+Beta Mac OS X installer, dock, tray enhancements
+
-
+Signed Windows installer
+
-
+Signed Firefox profile installer
+
-
+Preliminary floodfill support for LS2
+
-
+Sybil tool background analysis
+
-
+Switch to Maxmind GeoLite2 GeoIP format
+
-
+Switch JSON lib to json-simple, add Debian dependency
+
-
+New light background
+
-
+Orchid plugin fixes
+
-
+AppArmor fixes
+
-
+Continue work on ECIES-X25519 support (proposal #144)
+
+
+
+
+0.9.39
+Released: March 21, 2019
+-
+Redesigned website home page
+
-
+Reduce themes (ticket #2272)
+
-
+Replacement icons for console home page
+
-
+Continue work on testnet
+
-
+Floodfill and client encrypted LS2 support (proposal #123)
+
-
+LS2 client-side support (proposal #123)
+
-
+Add option to disable NTCP1
+
-
+Bundle i2pcontrol
+
-
+AppArmor fixes
+
-
+starting investigation of zerodeps jre
+
-
+starting investigation of monolithic installer
+
-
+Have apt-transport-i2p and all of its dependencies on-track for inclusion in Debian
+(sam3 and gosam, the Go i2p application libraries), include in PPA/Project repo
+
-
+Write beginner application development guides for SAM applications
+
-
+Start community PPA and application development (sub)forums
+
-
+Write materials for newbies on Medium
+
-
+Complete preferences dialog on the OSX Launcher
+
-
+Feature for running devbuilds with OSX Launcher
+
+
+
+
+0.9.40
+Released: May 7, 2019
+-
+New icons
+
-
+I2CP and router support for decrypting LS2 (proposal #123)
+
-
+Router decryption of LS2 support (proposal #123)
+
-
+Router-side meta LS2 support (proposal #123)
+
-
+Continue work on ECIES-X25519 support (proposal #144)
+
-
+Start work on Network ID detection (proposal #147)
+
-
+Start work on BLAKE2b sig types (proposal #148)
+
-
+Implement base 32 for encrypted LS2 (proposal #149)
+
-
+Document protocol for meta LS2 backend (proposal #150)
+
-
+Disable NTCP1
+
-
+Signed Windows installer
+
-
+Scripted connection filter for streaming
+
-
+geti2p/i2p docker image available at our download page
+
-
+osx: theme selection
+
-
+osx: auto updater
+
-
+osx: upgrade to newer swift version
+
-
+Browser identity management UI WebExtension for i2p Browser build
+
-
+Browser tunnel identity management UI WebExtension for i2p Browser build
+
-
+Browser news/documentation inclusion WebExtension for i2p Browser build
+
-
+Onboarding improvements
+
-
+Self-installing client/service demos for nginx(server only), ssh/sshd, and Mattermost client/server using split i2ptunnel configuration and apt
+
-
+Port any maintainable, i2p-native bittorrent client to be apt-get installable in Debian, likely BiglyBT or XD
+
-
+Produce ISO for "I2P Linux Distro Redux" Project using these features
+
-
+Fix I2P-bote Android
+
-
+Fix I2P-bote seeds
+
-
+goSam - Up to SAM 3.2, better default signatures.
+
-
+sam3 - Up to SAM 3.2, better default signatures. Streaming, datagrams, and raw. General improvements.
+
-
+jsam - Further development
+
-
+Better support / encourage translation efforts
+
-
+Android fixes
+
+
+
+
+
+
+0.9.41
+Released: July 3, 2019
+-
+Redesigned website navigation menu
+
-
+New console icons and logos
+
-
+Router-side meta LS2 support (proposal #123)
+
-
+UI for per-client encrypted LS2 (proposal #123)
+
-
+Continue work on ECIES-X25519 support (proposal #144)
+
-
+Implement base 32 for encrypted LS2 (proposal #149)
+
-
+GMP 6.1.2 (ticket #1869), partial
+
-
+Wrapper 3.5.39
+
-
+Wrapper for armv7 and aarch64
+
-
+IzPack 5 for non-Windows installers
+
-
+browser: new release, upstream tor changes, minor changes
+
-
+Browser identity management UI WebExtension for i2p Browser build
+
-
+Browser news/documentation inclusion WebExtension for i2p Browser build
+
-
+Android GMP 6 and 64-bit jbigi
+
-
+Android fixes
+
+
+
+
+0.9.42
+Released: August 27, 2019
+-
+Browser web extensions
+
-
+Self-installing demos of popular apps/services
+
-
+ISO for Linux distro
+
-
+Translation efforts
+
-
+ECIES Proposal 144 (continuing)
+
-
+GMP 6.1.2
+
-
+Network ID detection Prop 147
+
-
+Split configuration
+
-
+Android fixes
+
+
+
+
+0.9.43
+Released: October 22, 2019
+-
+Docker image documentation and promotion to first-class product
+
-
+I2P browser: Embed router
+
-
+I2P browser: Delay the user dialog
+
-
+I2P browser: JSON-RPC2 client for router communication
+
-
+I2P browser: Fix NoScript
+
-
+I2P browser releases: beta 5, 6; v3.0 based on 68.1 ESR
+
-
+I2CP blinding info message
+
-
+Proxy page for encrypted LS2 credentials
+
-
+Android client library release
+
-
+ECIES Proposal 144 (continuing)
+
-
+Setup wizard improvements
+
-
+Revamped website navigation menu
+
-
+Android fixes
+
-
+Android battery permission
+
+
+
+0.9.44
+Released: December 1, 2019
+-
+Testnet k8s definitions
+
-
+ruby gem (ji2p, initial code to be used to control many routers in k8s)
+
-
+k8s internal communication test with routers using network impl. flannel
+
-
+k8s ingress definitions (how to make outside contact the router(s) inside k8s)
+
-
+I2P Browser: See Browser roadmap
+
-
+IPv6 fixes
+
-
+SSU performance improvements
+
-
+Faster router startup
+
-
+Console improvements
+
-
+ECIES Proposal 144 initial implementation
+
-
+Donation page redesign and backend (development)
+
{% endblock %}