Update roadmap

This commit is contained in:
Matt Smith 2018-01-27 18:27:12 +00:00
parent 3ec092f335
commit 4390b90371
6 changed files with 162 additions and 53 deletions

View File

@ -78,32 +78,28 @@
- name: 0MQ/ZeroMQ - name: 0MQ/ZeroMQ
date: September, 2017 date: September, 2017
status: completed status: completed
- name: Fluffy blocks - name: Subaddresses
date: date: October, 2017
status: ongoing status: completed
- name: GUI port to android - name: Multi-signatures (multisig)
date: date: December, 2017
status: ongoing status: completed
- year: 2018
accomplishments:
- name: Forum Funding System redesign - name: Forum Funding System redesign
date: date:
status: ongoing status: ongoing
- name: Subaddresses
date:
status: ongoing
- name: Multi-signatures (multisig)
date:
status: ongoing
- name: Kovri alpha release
date:
status: upcoming
- year: 2018
accomplishments:
- name: Additional MRL research papers
date:
status: upcoming
- name: Second-layer solutions for speed and scalability
date:
status: upcoming
- name: More efficient range proofs for RingCT to reduce transaction sizes - name: More efficient range proofs for RingCT to reduce transaction sizes
date: date:
status: upcoming status: upcoming
- name: Kovri alpha release
date:
status: upcoming
- year: 2019
accomplishments:
- name: Second-layer solutions for speed and scalability
date:
status: upcoming
- name: Additional MRL research papers
date:
status: upcoming

View File

@ -43,6 +43,7 @@
<h2>2015</h2> <h2>2015</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2015 %} {% if toplevel.year == 2015 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -53,8 +54,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-3" tabindex="0"></label> <label for="tab-3" tabindex="0"></label>
@ -62,6 +65,7 @@
<h2>2016</h2> <h2>2016</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2016 %} {% if toplevel.year == 2016 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -72,8 +76,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-4" tabindex="0"></label> <label for="tab-4" tabindex="0"></label>
@ -81,6 +87,7 @@
<h2>2017</h2> <h2>2017</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2017 %} {% if toplevel.year == 2017 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -95,16 +102,41 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%}
{%endif%}
{%endfor%}
</div>
<label for="tab-5" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true" checked>
<h2>2018</h2>
<div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% if toplevel.year == 2018 %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs">
<div class="col-xs-1">
<span class="{{roadlist.status}}"></span>
</div>
<div class="col-xs-11">
{% if roadlist.date %}
<p>{{roadlist.date}}: {{roadlist.name}}</p>
{%else%}
<p>{{roadlist.name}}</p>
{%endif%}
</div>
</div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-5" tabindex="0"></label> <label for="tab-6" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true"> <input id="tab-6" type="radio" name="tabs" aria-hidden="true">
<h2>Future</h2> <h2>Future</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2018 %}
{% if toplevel.year == 2019 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs"> <div class="row start-xs">
<div class="col-xs-1"> <div class="col-xs-1">
@ -118,12 +150,16 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</section> </section>
</div> </div>

View File

@ -44,6 +44,7 @@
<h2>2015</h2> <h2>2015</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2015 %} {% if toplevel.year == 2015 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -54,8 +55,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-3" tabindex="0"></label> <label for="tab-3" tabindex="0"></label>
@ -63,6 +66,7 @@
<h2>2016</h2> <h2>2016</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2016 %} {% if toplevel.year == 2016 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -73,8 +77,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-4" tabindex="0"></label> <label for="tab-4" tabindex="0"></label>
@ -82,6 +88,7 @@
<h2>2017</h2> <h2>2017</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2017 %} {% if toplevel.year == 2017 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -96,16 +103,41 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%}
{%endif%}
{%endfor%}
</div>
<label for="tab-5" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true" checked>
<h2>2018</h2>
<div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% if toplevel.year == 2018 %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs">
<div class="col-xs-1">
<span class="{{roadlist.status}}"></span>
</div>
<div class="col-xs-11">
{% if roadlist.date %}
<p>{{roadlist.date}}: {{roadlist.name}}</p>
{%else%}
<p>{{roadlist.name}}</p>
{%endif%}
</div>
</div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-5" tabindex="0"></label> <label for="tab-6" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true"> <input id="tab-6" type="radio" name="tabs" aria-hidden="true">
<h2>Future</h2> <h2>Future</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2018 %}
{% if toplevel.year == 2019 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs"> <div class="row start-xs">
<div class="col-xs-1"> <div class="col-xs-1">
@ -119,12 +151,16 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</section> </section>
</div> </div>

View File

@ -44,6 +44,7 @@
<h2>2015</h2> <h2>2015</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2015 %} {% if toplevel.year == 2015 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -54,8 +55,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-3" tabindex="0"></label> <label for="tab-3" tabindex="0"></label>
@ -63,6 +66,7 @@
<h2>2016</h2> <h2>2016</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2016 %} {% if toplevel.year == 2016 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -73,8 +77,10 @@
<p>{{roadlist.date}}: {{roadlist.name}}</p> <p>{{roadlist.date}}: {{roadlist.name}}</p>
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-4" tabindex="0"></label> <label for="tab-4" tabindex="0"></label>
@ -82,6 +88,7 @@
<h2>2017</h2> <h2>2017</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2017 %} {% if toplevel.year == 2017 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs middle-xs"> <div class="row start-xs middle-xs">
@ -96,16 +103,41 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%}
{%endif%}
{%endfor%}
</div>
<label for="tab-5" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true" checked>
<h2>2018</h2>
<div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% if toplevel.year == 2018 %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs">
<div class="col-xs-1">
<span class="{{roadlist.status}}"></span>
</div>
<div class="col-xs-11">
{% if roadlist.date %}
<p>{{roadlist.date}}: {{roadlist.name}}</p>
{%else%}
<p>{{roadlist.name}}</p>
{%endif%}
</div>
</div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
<label for="tab-5" tabindex="0"></label> <label for="tab-6" tabindex="0"></label>
<input id="tab-5" type="radio" name="tabs" aria-hidden="true"> <input id="tab-6" type="radio" name="tabs" aria-hidden="true">
<h2>Future</h2> <h2>Future</h2>
<div class="tabPanel-content"> <div class="tabPanel-content">
{% for toplevel in site.data.lang[site.lang].roadmap %} {% for toplevel in site.data.lang[site.lang].roadmap %}
{% if toplevel.year == 2018 %}
{% if toplevel.year == 2019 %}
{% for roadlist in toplevel.accomplishments %} {% for roadlist in toplevel.accomplishments %}
<div class="row start-xs"> <div class="row start-xs">
<div class="col-xs-1"> <div class="col-xs-1">
@ -119,12 +151,16 @@
{%endif%} {%endif%}
</div> </div>
</div> </div>
{%endfor%} {%endfor%}
{%endif%} {%endif%}
{%endfor%} {%endfor%}
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</section> </section>
</div> </div>

View File

@ -2986,7 +2986,7 @@ footer {
.tabPanel-widget > label, .tabPanel-widget > label,
.tabPanel-widget > h2 { .tabPanel-widget > h2 {
font-size: 1.1rem; font-size: 1.1rem;
width: 20%; width: calc(100% / 6);
height: 2rem; height: 2rem;
line-height: 2rem; line-height: 2rem;
padding: 1rem 0; padding: 1rem 0;
@ -3017,22 +3017,27 @@ footer {
.tabPanel-widget label:nth-child(5), .tabPanel-widget label:nth-child(5),
.tabPanel-widget h2:nth-child(7) { .tabPanel-widget h2:nth-child(7) {
left: 20%; left: calc(1 * (100% / 6));
} }
.tabPanel-widget label:nth-child(9), .tabPanel-widget label:nth-child(9),
.tabPanel-widget h2:nth-child(11) { .tabPanel-widget h2:nth-child(11) {
left: 40%; left: calc(2 * (100% / 6));
} }
.tabPanel-widget label:nth-child(13), .tabPanel-widget label:nth-child(13),
.tabPanel-widget h2:nth-child(15) { .tabPanel-widget h2:nth-child(15) {
right: 20%; left: calc(3 * (100% / 6));
} }
.tabPanel-widget label:nth-child(17), .tabPanel-widget label:nth-child(17),
.tabPanel-widget h2:nth-child(19) { .tabPanel-widget h2:nth-child(19) {
right: 0; left: calc(4 * (100% / 6));
}
.tabPanel-widget label:nth-child(21),
.tabPanel-widget h2:nth-child(23) {
left: calc(5 * (100% / 6));
} }
.tabPanel-widget input + h2 + div.tabPanel-content { .tabPanel-widget input + h2 + div.tabPanel-content {