aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSchanzenbach, Martin <mschanzenbach@posteo.de>2020-02-13 10:03:14 +0100
committerSchanzenbach, Martin <mschanzenbach@posteo.de>2020-02-13 10:03:14 +0100
commit5979d781c31949b1a9e896e2d8482bb52f2966e3 (patch)
tree5a1489065668b0e2d5eee49abd533eb64312a35e
parentaf234ef8e8cfdc5ba22540517c140830eaca1626 (diff)
downloadwww-5979d781c31949b1a9e896e2d8482bb52f2966e3.tar.gz
www-5979d781c31949b1a9e896e2d8482bb52f2966e3.zip
update for 2020
m---------build-system/taler-build-scripts0
m---------inc0
-rw-r--r--template/gsoc.html.j287
3 files changed, 44 insertions, 43 deletions
diff --git a/build-system/taler-build-scripts b/build-system/taler-build-scripts
Subproject d81bbfabc2538932f631d3946bd6a9b95182b4f Subproject d725a0cd1b4aa3ff54452a702b8c19db3f3c339
diff --git a/inc b/inc
Subproject 6a51c97bddcffef78e0c3b39a0eddd69876b690 Subproject bdef602fcbd13d59aef971307b3730247a8b9c5
diff --git a/template/gsoc.html.j2 b/template/gsoc.html.j2
index 898fde13..a9600b1c 100644
--- a/template/gsoc.html.j2
+++ b/template/gsoc.html.j2
@@ -9,7 +9,7 @@
9 <div class="row"> 9 <div class="row">
10 <div class="col-2 d-none d-lg-block"><!-- for large viewports show menu for better orientation --> 10 <div class="col-2 d-none d-lg-block"><!-- for large viewports show menu for better orientation -->
11 <nav class="nav subnav position-fixed flex-column border-right" style="position:fixed"> 11 <nav class="nav subnav position-fixed flex-column border-right" style="position:fixed">
12 <a class="nav-link" href="#current">{{ _("Current projects") }}</a> 12 <a class="nav-link" href="#current">{{ _("Ideas 2020") }}</a>
13 <a class="nav-link" href="#past">{{ _("Past projects") }}</a> 13 <a class="nav-link" href="#past">{{ _("Past projects") }}</a>
14 <a class="nav-link" href="#finished">{{ _("Finished projects") }}</a> 14 <a class="nav-link" href="#finished">{{ _("Finished projects") }}</a>
15 </nav> 15 </nav>
@@ -26,48 +26,6 @@
26 26
27 27
28 <h2><a name="current" class="subnav-anchor"></a>{{ _("Current projects") }}</h2> 28 <h2><a name="current" class="subnav-anchor"></a>{{ _("Current projects") }}</h2>
29 <!-- Past projects: Previously proposed, but left unfinished. Inspiration for students. -->
30 <h2><a name="past" class="subnav-anchor"></a>{{ _("Past projects") }}</h2>
31 <p>
32 Past projects: Previously proposed, but left unfinished. Inspiration for students.
33 </p>
34 <section>
35 <h4>Android Port</h4>
36 <p>
37 {% trans %}
38 It is time for GNUnet to run properly on Android. Note that
39 GNUnet is written in C, and this is not about rewriting
40 GNUnet in Java, but about getting the C code to run on Android.
41 {% endtrans %}
42 </p>
43 <p>
44 {% trans %}
45 <strong>Mentors:</strong> <a href="https://www.goebel-consult.de/">Hartmut Goebel</a>
46 {% endtrans %}
47 </p>
48 </section>
49
50 <section>
51 <h4>Help with Continuous Integration setup</h4>
52 <p>
53 {% trans %}
54 There is a push for migrating our CI to Gitlab. The CI should
55 eventually not just run "make check" on various platforms, but also
56 perform tests with multiple peers running in different VMs with
57 specific network topologies (i.e. NAT) between them being simulated.
58 The CI should also be integrated with Gauger for performance
59 regression analysis. Running jobs only when dependencies have changed
60 and scripting more granular triggers or ideally automatic dependency
61 discovery (as done by the autotools) is also important.
62 {% endtrans %}
63 </p>
64 <p>
65 {% trans %}
66 <strong>Mentors:</strong> TBD
67 {% endtrans %}
68 </p>
69 </section>
70
71 <section> 29 <section>
72 <h4>re:claimID/GNUnet Browser Plugin</h4> 30 <h4>re:claimID/GNUnet Browser Plugin</h4>
73 <p> 31 <p>
@@ -135,6 +93,49 @@
135 </p> 93 </p>
136 </section> 94 </section>
137 95
96 <!-- Past projects: Previously proposed, but left unfinished. Inspiration for students. -->
97 <h2><a name="past" class="subnav-anchor"></a>{{ _("Past projects") }}</h2>
98 <p>
99 Past projects: Previously proposed, but left unfinished. Inspiration for students.
100 </p>
101 <section>
102 <h4>Android Port</h4>
103 <p>
104 {% trans %}
105 It is time for GNUnet to run properly on Android. Note that
106 GNUnet is written in C, and this is not about rewriting
107 GNUnet in Java, but about getting the C code to run on Android.
108 {% endtrans %}
109 </p>
110 <p>
111 {% trans %}
112 <strong>Mentors:</strong> <a href="https://www.goebel-consult.de/">Hartmut Goebel</a>
113 {% endtrans %}
114 </p>
115 </section>
116
117 <section>
118 <h4>Help with Continuous Integration setup</h4>
119 <p>
120 {% trans %}
121 There is a push for migrating our CI to Gitlab. The CI should
122 eventually not just run "make check" on various platforms, but also
123 perform tests with multiple peers running in different VMs with
124 specific network topologies (i.e. NAT) between them being simulated.
125 The CI should also be integrated with Gauger for performance
126 regression analysis. Running jobs only when dependencies have changed
127 and scripting more granular triggers or ideally automatic dependency
128 discovery (as done by the autotools) is also important.
129 {% endtrans %}
130 </p>
131 <p>
132 {% trans %}
133 <strong>Mentors:</strong> TBD
134 {% endtrans %}
135 </p>
136 </section>
137
138
138 <section> 139 <section>
139 <h4>Enable all networking applications to run over GNUnet out of the box</h4> 140 <h4>Enable all networking applications to run over GNUnet out of the box</h4>
140 <p> 141 <p>