summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2020-11-16 15:42:27 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2020-11-16 15:42:27 +0900
commit050ef70f3b1bdf5ec60df3fa2748092299553c18 (patch)
tree6526bef9c0b5a297e338d69423fd4efb1588c7c0
parent197b885510d4b645b6b281674459fe2a31ef494e (diff)
update roadmap and add to nav
-rw-r--r--common/navigation.j2.inc4
-rw-r--r--template/roadmap.html.j257
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
+ &lt;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
+ &ge;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>