diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2020-11-16 15:42:27 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2020-11-16 15:42:27 +0900 |
commit | 050ef70f3b1bdf5ec60df3fa2748092299553c18 (patch) | |
tree | 6526bef9c0b5a297e338d69423fd4efb1588c7c0 | |
parent | 197b885510d4b645b6b281674459fe2a31ef494e (diff) |
update roadmap and add to nav
-rw-r--r-- | common/navigation.j2.inc | 4 | ||||
-rw-r--r-- | template/roadmap.html.j2 | 57 |
2 files changed, 33 insertions, 28 deletions
diff --git a/common/navigation.j2.inc b/common/navigation.j2.inc index 16c602d..4d4827b 100644 --- a/common/navigation.j2.inc +++ b/common/navigation.j2.inc @@ -60,9 +60,7 @@ <ul class="dropdown-menu" aria-labelledby="navbarMain"> <li><a class="dropdown-item" href="{{ url_localized('architecture.html') }}">{{ _("System Architecture") }}</a></li> -<!-- TODO fill with content - - <li><a class="dropdown-item" href="{{ url_localized('roadmap.html') }}">{{ _("Roadmap") }}</a></li>--> + <li><a class="dropdown-item" href="{{ url_localized('roadmap.html') }}">{{ _("Roadmap") }}</a></li> <li><a class="dropdown-item" href="https://bugs.gnunet.org" target="_blank">{{ _("Bug Tracker") }}</a></li> <li><a class="dropdown-item" href="https://git.gnunet.org" target="_blank">{{ _("Source Code") }}</a></li> <li><a class="dropdown-item" target="_blank" href="https://docs.gnunet.org/doxygen/">{{ _("Source Code Documentation") }}</a></li> diff --git a/template/roadmap.html.j2 b/template/roadmap.html.j2 index 51cc6fc..84e2600 100644 --- a/template/roadmap.html.j2 +++ b/template/roadmap.html.j2 @@ -4,25 +4,24 @@ <div class="row"> <div class="container text-center"> <h1>{{ _("Roadmap") }}</h1> - <section> - <p> - This is our roadmap. - </p> - </section> </div> + <p> + This is our roadmap. We distinguish between short, medium and long term goals. + The roadmap is subject to change and its primary purpose it to indicate the current work in progress and future work as well as the path to a stable release. + </p> <ul class="timeline"> <li> <section class="item-preview"> <header> <h3>Short term</h3> <p class="item-date"> - 0.13.x + <0.15 </p> <p class="item-abstract"> - <ul> - <li>Setup and use names and numbers registration (GANA) for GNUnet - subsystems.</li> - <li>GNU Name System technical specification.</li> + <ul class="fa-ul"> + <li><span class="fa-li"><i class="far fa-check-square"></i></span><a href="https://gana.gnunet.org">Setup and use names and numbers registration (GANA) for GNUnet + subsystems.</a></li> + <li><span class="fa-li"><i class="far fa-check-square"></i></span><a href="https://lsd.gnunet.org/lsd0001/">GNU Name System technical specification.</a></li> </ul> </p> </header> @@ -34,17 +33,25 @@ <header> <h3>Medium term</h3> <p class="item-date"> - 0.14 and beyond + ≥0.15 </p> <p class="item-abstract"> - <ul> - <li>TNG: Transport rewrite complete including basic service, communicators and NAT.</li> - <li>CORE/CADET performance and correctness improvements.</li> - <li>DHT improvements including signed paths and stability improvements.</li> - <li>SET improvements to code quality and correctness.</li> - <li>CONVERSATION improvements to performance, latency hiding and usability.</li> - <li>Stable and usable documentation.</li> - <li>GNUnet packages available and up-to-date in distributions.</li> + <ul class="fa-ul"> + <li><span class="fa-li"><i class="far fa-square"></i></span><b>TNG</b>: Transport rewrite. [<a href="https://bugs.gnunet.org/view_all_bug_page.php?filter=5fb21ae8dd583">Open issues</a>] + <ul class="fa-ul"> + <li><span class="fa-li"><i class="far fa-square"></i></span>TNG service.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>TCP communicator.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>UDP communicator.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>NAT</li> + </ul> + </li> + <li><span class="fa-li"><i class="far fa-square"></i></span><b>CORE/CADET</b>: Performance and correctness improvements.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span><b>DHT</b>: Improvements including signed paths and stability improvements. Technical specification.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>SET improvements to code quality and correctness.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>CONVERSATION improvements to performance, latency hiding and usability.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>RECLAIM: Technical specification.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>Stable and usable documentation.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>GNUnet packages available and up-to-date in distributions.</li> </ul> </p> </header> @@ -59,12 +66,12 @@ 1.x </p> <p class="item-abstract"> - <ul> - <li>Stable release.</li> - <li>Onion routing with RPS</li> - <li>Mix network, pEp integration on top of mix network</li> - <li>Collaborative filtering / news distribution</li> - <li>Improved FS design, proper integration with GNS</li> + <ul class="fa-ul"> + <li><span class="fa-li"><i class="far fa-square"></i></span>Stable release.</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>Onion routing with RPS</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>Mix network, pEp integration on top of mix network</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>Collaborative filtering / news distribution</li> + <li><span class="fa-li"><i class="far fa-square"></i></span>Improved FS design, proper integration with GNS</li> </ul> </p> </header> |