[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[www] branch master updated: news: First rough abstract listing on front
From: |
gnunet |
Subject: |
[www] branch master updated: news: First rough abstract listing on front page. |
Date: |
Tue, 05 Nov 2019 03:13:50 +0100 |
This is an automated email from the git hooks/post-receive script.
ng0 pushed a commit to branch master
in repository www.
The following commit(s) were added to refs/heads/master by this push:
new cad4bbf news: First rough abstract listing on front page.
cad4bbf is described below
commit cad4bbf413c056962817f95e6a1b099d1b17a3ec
Author: ng0 <address@hidden>
AuthorDate: Tue Nov 5 02:10:36 2019 +0000
news: First rough abstract listing on front page.
---
locale/de/LC_MESSAGES/messages.po | 100 +++++++-------
locale/en/LC_MESSAGES/messages.po | 94 ++++++-------
locale/es/LC_MESSAGES/messages.po | 96 ++++++-------
locale/fr/LC_MESSAGES/messages.po | 96 ++++++-------
locale/it/LC_MESSAGES/messages.po | 96 ++++++-------
news/2018-06.html.j2 | 16 +--
news/2019-0.11.0.html.j2 | 4 +-
news/2019-0.11.1.html.j2 | 3 +-
news/2019-0.11.2.html.j2 | 3 +-
news/2019-0.11.3.html.j2 | 3 +-
news/2019-0.11.4.html.j2 | 3 +-
news/2019-0.11.5.html.j2 | 3 +-
news/2019-0.11.6.html.j2 | 3 +-
news/2019-0.11.7.html.j2 | 3 +-
news/2019-0.11.8.html.j2 | 3 +-
static/styles.sass | 5 +
template.py | 84 +++++++++---
template/index.html.j2 | 278 ++++++++++++++++++++++----------------
18 files changed, 480 insertions(+), 413 deletions(-)
diff --git a/locale/de/LC_MESSAGES/messages.po
b/locale/de/LC_MESSAGES/messages.po
index 60b4372..6ac8267 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-04 22:32+0000\n"
+"POT-Creation-Date: 2019-11-05 01:55+0000\n"
"PO-Revision-Date: 2018-02-24 17:42\n"
"Last-Translator: Torsten Grothoff <address@hidden>\n"
"Language-Team: German <address@hidden>\n"
@@ -58,11 +58,11 @@ msgstr ""
msgid "Report issues with this website."
msgstr ""
-#: common/navigation.j2.inc:38 template/index.html.j2:51
+#: common/navigation.j2.inc:38 template/index.html.j2:50
msgid "About"
msgstr "Über GNUnet"
-#: common/navigation.j2.inc:39 template/index.html.j2:365
+#: common/navigation.j2.inc:39 template/index.html.j2:63
msgid "News"
msgstr "Neues"
@@ -70,7 +70,7 @@ msgstr "Neues"
msgid "Community"
msgstr "Community"
-#: common/navigation.j2.inc:46 template/index.html.j2:55
+#: common/navigation.j2.inc:46 template/index.html.j2:54
msgid "Engage"
msgstr "Mach mit!"
@@ -118,7 +118,7 @@ msgstr "Entwicklung"
msgid "Documentation"
msgstr "Dokumentation"
-#: common/navigation.j2.inc:82 template/index.html.j2:53
+#: common/navigation.j2.inc:82 template/index.html.j2:52
#: template/install.html.j2:6
msgid "Install"
msgstr "Installieren"
@@ -1490,13 +1490,13 @@ msgstr ""
#: template/index.html.j2:18
msgid ""
"GNUnet is a new network protocol stack for building secure, distributed, and "
-"privacy-preserving applications. With strong roots in academic <a href="
-"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href="
+"privacy-preserving applications. With strong roots in <a href=\"https://bib."
+"gnunet.org\">academic research</a>, our goal is to replace the <a href="
"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
"stack."
msgstr ""
-#: template/index.html.j2:26
+#: template/index.html.j2:28
msgid ""
"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1509,22 +1509,22 @@ msgstr ""
#: template/index.html.j2:37
msgid ""
-"GNUnet is made for a free and open society: It's a self-organizing network "
-"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
-"software</a> as in freedom. GNUnet puts you in control of your data. You "
-"determine which data to share with whom, and you're not pressured to accept "
-"compromises."
+"GNUnet is made for a free and open society: It's a self-organizing "
+"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
+"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
+"You determine which data to share with whom, and you're not pressured to "
+"accept compromises."
msgstr ""
-#: template/index.html.j2:66
+#: template/index.html.j2:121
msgid "The Internet of tomorrow needs GNUnet today"
msgstr ""
-#: template/index.html.j2:72
+#: template/index.html.j2:127
msgid "Imagine..."
msgstr ""
-#: template/index.html.j2:74
+#: template/index.html.j2:129
msgid ""
"The conventional Internet is currently like a system of roads with deep "
"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1541,11 +1541,11 @@ msgid ""
"central data base. -->"
msgstr ""
-#: template/index.html.j2:96
+#: template/index.html.j2:153
msgid "The Internet is broken"
msgstr ""
-#: template/index.html.j2:98
+#: template/index.html.j2:155
msgid ""
"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
"protecting against address forgery, routers learning metadata, or choosing "
@@ -1556,33 +1556,33 @@ msgid ""
"multiple attacks massively threatening our freedom. -->"
msgstr ""
-#: template/index.html.j2:110
+#: template/index.html.j2:169
msgid ""
"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
"\">privacy by design</a>, improving addressing, routing, naming and content "
"distribution in a technically robust manner - as opposed to ad-hoc designs "
"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
-"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> "
+"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
"and \"distributed by design\". This improves addressing, routing, naming and "
"content distribution in a technically robust manner. -->"
msgstr ""
-#: template/index.html.j2:126
+#: template/index.html.j2:187
msgid "Decentralization is hard"
msgstr ""
-#: template/index.html.j2:129
+#: template/index.html.j2:190
msgid ""
"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
"distributed or P2P project develops its own library stack, covering "
"transports, stream muxing, discovery and others. This divides effort and "
-"multiplies bug count.--> Instead of sharing common components and tools for "
+"multiplies bug count. --> Instead of sharing common components and tools for "
"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
"TODO: rework this sentence. --> This heightens the effort and increases the "
"potential number of vulnerabilities."
msgstr ""
-#: template/index.html.j2:141
+#: template/index.html.j2:206
msgid ""
"GNUnet is a metadata-preserving foundation for your application, covering "
"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1590,11 +1590,11 @@ msgid ""
"almost two decades."
msgstr ""
-#: template/index.html.j2:155
+#: template/index.html.j2:220
msgid "Metadata is exposed"
msgstr ""
-#: template/index.html.j2:157
+#: template/index.html.j2:222
msgid ""
"Your metadata is just as revealing as the actual content; and it gets "
"exposed on the Internet.<br> Even though transport encryption is "
@@ -1610,11 +1610,11 @@ msgid ""
"routing, and more."
msgstr ""
-#: template/index.html.j2:182
+#: template/index.html.j2:245
msgid "Freedoms are not respected"
msgstr ""
-#: template/index.html.j2:184
+#: template/index.html.j2:247
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1622,7 +1622,7 @@ msgid ""
"various degrees."
msgstr ""
-#: template/index.html.j2:193
+#: template/index.html.j2:256
msgid ""
"GNUnet gives users freedoms to securely access information (\"run\" the "
"network), to study all aspects of the network's operation (\"access the "
@@ -1630,13 +1630,13 @@ msgid ""
"deploy new applications (\"modify\")."
msgstr ""
-#: template/index.html.j2:205
+#: template/index.html.j2:268
#, fuzzy
#| msgid "About GNUnet"
msgid "Learn more about GNUnet"
msgstr "Über GNUnet"
-#: template/index.html.j2:207
+#: template/index.html.j2:270
msgid ""
"If you want to know more about the GNUnet please continue reading the <a "
"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1645,7 +1645,7 @@ msgid ""
"\"https://gnunet.org/en/video.html\">videos</a>."
msgstr ""
-#: template/index.html.j2:216
+#: template/index.html.j2:279
msgid ""
"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1656,26 +1656,26 @@ msgid ""
"Internet!"
msgstr ""
-#: template/index.html.j2:238
+#: template/index.html.j2:301
msgid "Featured Applications"
msgstr ""
-#: template/index.html.j2:244
+#: template/index.html.j2:307
msgid "GNU Taler (Alpha)"
msgstr ""
-#: template/index.html.j2:246
+#: template/index.html.j2:309
msgid ""
"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
"electronic payment system. Payments are cryptographically secured and are "
"confirmed within milliseconds with extremely low transaction costs."
msgstr ""
-#: template/index.html.j2:258
+#: template/index.html.j2:321
msgid "The GNU Name System"
msgstr ""
-#: template/index.html.j2:261
+#: template/index.html.j2:324
msgid ""
"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1687,11 +1687,11 @@ msgid ""
"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
msgstr ""
-#: template/index.html.j2:278
+#: template/index.html.j2:341
msgid "re:claimID"
msgstr ""
-#: template/index.html.j2:280
+#: template/index.html.j2:343
msgid ""
"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1699,37 +1699,39 @@ msgid ""
"standardized protocols (OpenID Connect)."
msgstr ""
-#: template/index.html.j2:293
+#: template/index.html.j2:356
msgid "Filesharing (Alpha)"
msgstr ""
-#: template/index.html.j2:295
+#: template/index.html.j2:358
msgid ""
"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
"to provide censorship-resistant, anonymous filesharing. The publisher is "
"empowered to make a gradual choice between performance and anonymity."
msgstr ""
-#: template/index.html.j2:306
+#: template/index.html.j2:369
+#, fuzzy
+#| msgid "Motivation"
msgid "Conversation (Pre-Alpha)"
-msgstr ""
+msgstr "Motivation"
-#: template/index.html.j2:308
+#: template/index.html.j2:371
msgid ""
"GNUnet conversation is an application that provides secure voice "
"communication in a fully decentralized way by employing GNUnet for routing "
"and transport."
msgstr ""
-#: template/index.html.j2:324
+#: template/index.html.j2:387
msgid "Upcoming Applications"
msgstr ""
-#: template/index.html.j2:330
+#: template/index.html.j2:393
msgid "secushare"
msgstr ""
-#: template/index.html.j2:332
+#: template/index.html.j2:395
msgid ""
"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1737,11 +1739,11 @@ msgid ""
"encrypted to authorized recipients only."
msgstr ""
-#: template/index.html.j2:344
+#: template/index.html.j2:407
msgid "pretty Easy privacy"
msgstr ""
-#: template/index.html.j2:346
+#: template/index.html.j2:409
msgid ""
"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p≡p) is "
"creating a usable end-to-end encrypted e-mail solution using opportunistic "
diff --git a/locale/en/LC_MESSAGES/messages.po
b/locale/en/LC_MESSAGES/messages.po
index af703bb..c083c41 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -39,11 +39,11 @@ msgstr ""
msgid "Report issues with this website."
msgstr ""
-#: common/navigation.j2.inc:38 template/index.html.j2:51
+#: common/navigation.j2.inc:38 template/index.html.j2:50
msgid "About"
msgstr ""
-#: common/navigation.j2.inc:39 template/index.html.j2:365
+#: common/navigation.j2.inc:39 template/index.html.j2:63
msgid "News"
msgstr ""
@@ -51,7 +51,7 @@ msgstr ""
msgid "Community"
msgstr ""
-#: common/navigation.j2.inc:46 template/index.html.j2:55
+#: common/navigation.j2.inc:46 template/index.html.j2:54
msgid "Engage"
msgstr ""
@@ -95,7 +95,7 @@ msgstr ""
msgid "Documentation"
msgstr ""
-#: common/navigation.j2.inc:82 template/index.html.j2:53
+#: common/navigation.j2.inc:82 template/index.html.j2:52
#: template/install.html.j2:6
msgid "Install"
msgstr ""
@@ -1441,13 +1441,13 @@ msgstr ""
#: template/index.html.j2:18
msgid ""
"GNUnet is a new network protocol stack for building secure, distributed, and "
-"privacy-preserving applications. With strong roots in academic <a href="
-"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href="
+"privacy-preserving applications. With strong roots in <a href=\"https://bib."
+"gnunet.org\">academic research</a>, our goal is to replace the <a href="
"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
"stack."
msgstr ""
-#: template/index.html.j2:26
+#: template/index.html.j2:28
msgid ""
"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1460,22 +1460,22 @@ msgstr ""
#: template/index.html.j2:37
msgid ""
-"GNUnet is made for a free and open society: It's a self-organizing network "
-"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
-"software</a> as in freedom. GNUnet puts you in control of your data. You "
-"determine which data to share with whom, and you're not pressured to accept "
-"compromises."
+"GNUnet is made for a free and open society: It's a self-organizing "
+"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
+"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
+"You determine which data to share with whom, and you're not pressured to "
+"accept compromises."
msgstr ""
-#: template/index.html.j2:66
+#: template/index.html.j2:121
msgid "The Internet of tomorrow needs GNUnet today"
msgstr ""
-#: template/index.html.j2:72
+#: template/index.html.j2:127
msgid "Imagine..."
msgstr ""
-#: template/index.html.j2:74
+#: template/index.html.j2:129
msgid ""
"The conventional Internet is currently like a system of roads with deep "
"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1492,11 +1492,11 @@ msgid ""
"central data base. -->"
msgstr ""
-#: template/index.html.j2:96
+#: template/index.html.j2:153
msgid "The Internet is broken"
msgstr ""
-#: template/index.html.j2:98
+#: template/index.html.j2:155
msgid ""
"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
"protecting against address forgery, routers learning metadata, or choosing "
@@ -1507,33 +1507,33 @@ msgid ""
"multiple attacks massively threatening our freedom. -->"
msgstr ""
-#: template/index.html.j2:110
+#: template/index.html.j2:169
msgid ""
"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
"\">privacy by design</a>, improving addressing, routing, naming and content "
"distribution in a technically robust manner - as opposed to ad-hoc designs "
"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
-"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> "
+"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
"and \"distributed by design\". This improves addressing, routing, naming and "
"content distribution in a technically robust manner. -->"
msgstr ""
-#: template/index.html.j2:126
+#: template/index.html.j2:187
msgid "Decentralization is hard"
msgstr ""
-#: template/index.html.j2:129
+#: template/index.html.j2:190
msgid ""
"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
"distributed or P2P project develops its own library stack, covering "
"transports, stream muxing, discovery and others. This divides effort and "
-"multiplies bug count.--> Instead of sharing common components and tools for "
+"multiplies bug count. --> Instead of sharing common components and tools for "
"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
"TODO: rework this sentence. --> This heightens the effort and increases the "
"potential number of vulnerabilities."
msgstr ""
-#: template/index.html.j2:141
+#: template/index.html.j2:206
msgid ""
"GNUnet is a metadata-preserving foundation for your application, covering "
"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1541,11 +1541,11 @@ msgid ""
"almost two decades."
msgstr ""
-#: template/index.html.j2:155
+#: template/index.html.j2:220
msgid "Metadata is exposed"
msgstr ""
-#: template/index.html.j2:157
+#: template/index.html.j2:222
msgid ""
"Your metadata is just as revealing as the actual content; and it gets "
"exposed on the Internet.<br> Even though transport encryption is "
@@ -1561,11 +1561,11 @@ msgid ""
"routing, and more."
msgstr ""
-#: template/index.html.j2:182
+#: template/index.html.j2:245
msgid "Freedoms are not respected"
msgstr ""
-#: template/index.html.j2:184
+#: template/index.html.j2:247
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1573,7 +1573,7 @@ msgid ""
"various degrees."
msgstr ""
-#: template/index.html.j2:193
+#: template/index.html.j2:256
msgid ""
"GNUnet gives users freedoms to securely access information (\"run\" the "
"network), to study all aspects of the network's operation (\"access the "
@@ -1581,11 +1581,11 @@ msgid ""
"deploy new applications (\"modify\")."
msgstr ""
-#: template/index.html.j2:205
+#: template/index.html.j2:268
msgid "Learn more about GNUnet"
msgstr ""
-#: template/index.html.j2:207
+#: template/index.html.j2:270
msgid ""
"If you want to know more about the GNUnet please continue reading the <a "
"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1594,7 +1594,7 @@ msgid ""
"\"https://gnunet.org/en/video.html\">videos</a>."
msgstr ""
-#: template/index.html.j2:216
+#: template/index.html.j2:279
msgid ""
"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1605,26 +1605,26 @@ msgid ""
"Internet!"
msgstr ""
-#: template/index.html.j2:238
+#: template/index.html.j2:301
msgid "Featured Applications"
msgstr ""
-#: template/index.html.j2:244
+#: template/index.html.j2:307
msgid "GNU Taler (Alpha)"
msgstr ""
-#: template/index.html.j2:246
+#: template/index.html.j2:309
msgid ""
"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
"electronic payment system. Payments are cryptographically secured and are "
"confirmed within milliseconds with extremely low transaction costs."
msgstr ""
-#: template/index.html.j2:258
+#: template/index.html.j2:321
msgid "The GNU Name System"
msgstr ""
-#: template/index.html.j2:261
+#: template/index.html.j2:324
msgid ""
"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1636,11 +1636,11 @@ msgid ""
"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
msgstr ""
-#: template/index.html.j2:278
+#: template/index.html.j2:341
msgid "re:claimID"
msgstr ""
-#: template/index.html.j2:280
+#: template/index.html.j2:343
msgid ""
"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1648,37 +1648,37 @@ msgid ""
"standardized protocols (OpenID Connect)."
msgstr ""
-#: template/index.html.j2:293
+#: template/index.html.j2:356
msgid "Filesharing (Alpha)"
msgstr ""
-#: template/index.html.j2:295
+#: template/index.html.j2:358
msgid ""
"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
"to provide censorship-resistant, anonymous filesharing. The publisher is "
"empowered to make a gradual choice between performance and anonymity."
msgstr ""
-#: template/index.html.j2:306
+#: template/index.html.j2:369
msgid "Conversation (Pre-Alpha)"
msgstr ""
-#: template/index.html.j2:308
+#: template/index.html.j2:371
msgid ""
"GNUnet conversation is an application that provides secure voice "
"communication in a fully decentralized way by employing GNUnet for routing "
"and transport."
msgstr ""
-#: template/index.html.j2:324
+#: template/index.html.j2:387
msgid "Upcoming Applications"
msgstr ""
-#: template/index.html.j2:330
+#: template/index.html.j2:393
msgid "secushare"
msgstr ""
-#: template/index.html.j2:332
+#: template/index.html.j2:395
msgid ""
"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1686,11 +1686,11 @@ msgid ""
"encrypted to authorized recipients only."
msgstr ""
-#: template/index.html.j2:344
+#: template/index.html.j2:407
msgid "pretty Easy privacy"
msgstr ""
-#: template/index.html.j2:346
+#: template/index.html.j2:409
msgid ""
"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p≡p) is "
"creating a usable end-to-end encrypted e-mail solution using opportunistic "
diff --git a/locale/es/LC_MESSAGES/messages.po
b/locale/es/LC_MESSAGES/messages.po
index 682914b..393eb20 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-04 22:32+0000\n"
+"POT-Creation-Date: 2019-11-05 01:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <address@hidden>\n"
@@ -59,11 +59,11 @@ msgstr ""
msgid "Report issues with this website."
msgstr ""
-#: common/navigation.j2.inc:38 template/index.html.j2:51
+#: common/navigation.j2.inc:38 template/index.html.j2:50
msgid "About"
msgstr "Sobre"
-#: common/navigation.j2.inc:39 template/index.html.j2:365
+#: common/navigation.j2.inc:39 template/index.html.j2:63
msgid "News"
msgstr "Nuevo"
@@ -71,7 +71,7 @@ msgstr "Nuevo"
msgid "Community"
msgstr "Comunidad"
-#: common/navigation.j2.inc:46 template/index.html.j2:55
+#: common/navigation.j2.inc:46 template/index.html.j2:54
msgid "Engage"
msgstr "Participa"
@@ -119,7 +119,7 @@ msgstr "Desarrollo"
msgid "Documentation"
msgstr "Documentación"
-#: common/navigation.j2.inc:82 template/index.html.j2:53
+#: common/navigation.j2.inc:82 template/index.html.j2:52
#: template/install.html.j2:6
msgid "Install"
msgstr "Instala"
@@ -1471,13 +1471,13 @@ msgstr ""
#: template/index.html.j2:18
msgid ""
"GNUnet is a new network protocol stack for building secure, distributed, and "
-"privacy-preserving applications. With strong roots in academic <a href="
-"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href="
+"privacy-preserving applications. With strong roots in <a href=\"https://bib."
+"gnunet.org\">academic research</a>, our goal is to replace the <a href="
"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
"stack."
msgstr ""
-#: template/index.html.j2:26
+#: template/index.html.j2:28
msgid ""
"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1490,22 +1490,22 @@ msgstr ""
#: template/index.html.j2:37
msgid ""
-"GNUnet is made for a free and open society: It's a self-organizing network "
-"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
-"software</a> as in freedom. GNUnet puts you in control of your data. You "
-"determine which data to share with whom, and you're not pressured to accept "
-"compromises."
+"GNUnet is made for a free and open society: It's a self-organizing "
+"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
+"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
+"You determine which data to share with whom, and you're not pressured to "
+"accept compromises."
msgstr ""
-#: template/index.html.j2:66
+#: template/index.html.j2:121
msgid "The Internet of tomorrow needs GNUnet today"
msgstr ""
-#: template/index.html.j2:72
+#: template/index.html.j2:127
msgid "Imagine..."
msgstr ""
-#: template/index.html.j2:74
+#: template/index.html.j2:129
msgid ""
"The conventional Internet is currently like a system of roads with deep "
"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1522,11 +1522,11 @@ msgid ""
"central data base. -->"
msgstr ""
-#: template/index.html.j2:96
+#: template/index.html.j2:153
msgid "The Internet is broken"
msgstr ""
-#: template/index.html.j2:98
+#: template/index.html.j2:155
msgid ""
"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
"protecting against address forgery, routers learning metadata, or choosing "
@@ -1537,33 +1537,33 @@ msgid ""
"multiple attacks massively threatening our freedom. -->"
msgstr ""
-#: template/index.html.j2:110
+#: template/index.html.j2:169
msgid ""
"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
"\">privacy by design</a>, improving addressing, routing, naming and content "
"distribution in a technically robust manner - as opposed to ad-hoc designs "
"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
-"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> "
+"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
"and \"distributed by design\". This improves addressing, routing, naming and "
"content distribution in a technically robust manner. -->"
msgstr ""
-#: template/index.html.j2:126
+#: template/index.html.j2:187
msgid "Decentralization is hard"
msgstr ""
-#: template/index.html.j2:129
+#: template/index.html.j2:190
msgid ""
"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
"distributed or P2P project develops its own library stack, covering "
"transports, stream muxing, discovery and others. This divides effort and "
-"multiplies bug count.--> Instead of sharing common components and tools for "
+"multiplies bug count. --> Instead of sharing common components and tools for "
"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
"TODO: rework this sentence. --> This heightens the effort and increases the "
"potential number of vulnerabilities."
msgstr ""
-#: template/index.html.j2:141
+#: template/index.html.j2:206
msgid ""
"GNUnet is a metadata-preserving foundation for your application, covering "
"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1571,11 +1571,11 @@ msgid ""
"almost two decades."
msgstr ""
-#: template/index.html.j2:155
+#: template/index.html.j2:220
msgid "Metadata is exposed"
msgstr ""
-#: template/index.html.j2:157
+#: template/index.html.j2:222
msgid ""
"Your metadata is just as revealing as the actual content; and it gets "
"exposed on the Internet.<br> Even though transport encryption is "
@@ -1591,11 +1591,11 @@ msgid ""
"routing, and more."
msgstr ""
-#: template/index.html.j2:182
+#: template/index.html.j2:245
msgid "Freedoms are not respected"
msgstr ""
-#: template/index.html.j2:184
+#: template/index.html.j2:247
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1603,7 +1603,7 @@ msgid ""
"various degrees."
msgstr ""
-#: template/index.html.j2:193
+#: template/index.html.j2:256
msgid ""
"GNUnet gives users freedoms to securely access information (\"run\" the "
"network), to study all aspects of the network's operation (\"access the "
@@ -1611,13 +1611,13 @@ msgid ""
"deploy new applications (\"modify\")."
msgstr ""
-#: template/index.html.j2:205
+#: template/index.html.j2:268
#, fuzzy
#| msgid "About GNUnet"
msgid "Learn more about GNUnet"
msgstr "Sobre GNUnet"
-#: template/index.html.j2:207
+#: template/index.html.j2:270
msgid ""
"If you want to know more about the GNUnet please continue reading the <a "
"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1626,7 +1626,7 @@ msgid ""
"\"https://gnunet.org/en/video.html\">videos</a>."
msgstr ""
-#: template/index.html.j2:216
+#: template/index.html.j2:279
msgid ""
"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1637,26 +1637,26 @@ msgid ""
"Internet!"
msgstr ""
-#: template/index.html.j2:238
+#: template/index.html.j2:301
msgid "Featured Applications"
msgstr ""
-#: template/index.html.j2:244
+#: template/index.html.j2:307
msgid "GNU Taler (Alpha)"
msgstr ""
-#: template/index.html.j2:246
+#: template/index.html.j2:309
msgid ""
"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
"electronic payment system. Payments are cryptographically secured and are "
"confirmed within milliseconds with extremely low transaction costs."
msgstr ""
-#: template/index.html.j2:258
+#: template/index.html.j2:321
msgid "The GNU Name System"
msgstr ""
-#: template/index.html.j2:261
+#: template/index.html.j2:324
msgid ""
"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1668,11 +1668,11 @@ msgid ""
"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
msgstr ""
-#: template/index.html.j2:278
+#: template/index.html.j2:341
msgid "re:claimID"
msgstr ""
-#: template/index.html.j2:280
+#: template/index.html.j2:343
msgid ""
"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1680,37 +1680,37 @@ msgid ""
"standardized protocols (OpenID Connect)."
msgstr ""
-#: template/index.html.j2:293
+#: template/index.html.j2:356
msgid "Filesharing (Alpha)"
msgstr ""
-#: template/index.html.j2:295
+#: template/index.html.j2:358
msgid ""
"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
"to provide censorship-resistant, anonymous filesharing. The publisher is "
"empowered to make a gradual choice between performance and anonymity."
msgstr ""
-#: template/index.html.j2:306
+#: template/index.html.j2:369
msgid "Conversation (Pre-Alpha)"
msgstr ""
-#: template/index.html.j2:308
+#: template/index.html.j2:371
msgid ""
"GNUnet conversation is an application that provides secure voice "
"communication in a fully decentralized way by employing GNUnet for routing "
"and transport."
msgstr ""
-#: template/index.html.j2:324
+#: template/index.html.j2:387
msgid "Upcoming Applications"
msgstr ""
-#: template/index.html.j2:330
+#: template/index.html.j2:393
msgid "secushare"
msgstr ""
-#: template/index.html.j2:332
+#: template/index.html.j2:395
msgid ""
"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1718,11 +1718,11 @@ msgid ""
"encrypted to authorized recipients only."
msgstr ""
-#: template/index.html.j2:344
+#: template/index.html.j2:407
msgid "pretty Easy privacy"
msgstr ""
-#: template/index.html.j2:346
+#: template/index.html.j2:409
msgid ""
"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p≡p) is "
"creating a usable end-to-end encrypted e-mail solution using opportunistic "
diff --git a/locale/fr/LC_MESSAGES/messages.po
b/locale/fr/LC_MESSAGES/messages.po
index 069e131..6bdd31e 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-04 22:32+0000\n"
+"POT-Creation-Date: 2019-11-05 01:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <address@hidden>\n"
@@ -59,11 +59,11 @@ msgstr ""
msgid "Report issues with this website."
msgstr ""
-#: common/navigation.j2.inc:38 template/index.html.j2:51
+#: common/navigation.j2.inc:38 template/index.html.j2:50
msgid "About"
msgstr ""
-#: common/navigation.j2.inc:39 template/index.html.j2:365
+#: common/navigation.j2.inc:39 template/index.html.j2:63
msgid "News"
msgstr ""
@@ -71,7 +71,7 @@ msgstr ""
msgid "Community"
msgstr ""
-#: common/navigation.j2.inc:46 template/index.html.j2:55
+#: common/navigation.j2.inc:46 template/index.html.j2:54
msgid "Engage"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "Documentation"
msgstr ""
-#: common/navigation.j2.inc:82 template/index.html.j2:53
+#: common/navigation.j2.inc:82 template/index.html.j2:52
#: template/install.html.j2:6
msgid "Install"
msgstr ""
@@ -1461,13 +1461,13 @@ msgstr ""
#: template/index.html.j2:18
msgid ""
"GNUnet is a new network protocol stack for building secure, distributed, and "
-"privacy-preserving applications. With strong roots in academic <a href="
-"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href="
+"privacy-preserving applications. With strong roots in <a href=\"https://bib."
+"gnunet.org\">academic research</a>, our goal is to replace the <a href="
"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
"stack."
msgstr ""
-#: template/index.html.j2:26
+#: template/index.html.j2:28
msgid ""
"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1480,22 +1480,22 @@ msgstr ""
#: template/index.html.j2:37
msgid ""
-"GNUnet is made for a free and open society: It's a self-organizing network "
-"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
-"software</a> as in freedom. GNUnet puts you in control of your data. You "
-"determine which data to share with whom, and you're not pressured to accept "
-"compromises."
+"GNUnet is made for a free and open society: It's a self-organizing "
+"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
+"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
+"You determine which data to share with whom, and you're not pressured to "
+"accept compromises."
msgstr ""
-#: template/index.html.j2:66
+#: template/index.html.j2:121
msgid "The Internet of tomorrow needs GNUnet today"
msgstr ""
-#: template/index.html.j2:72
+#: template/index.html.j2:127
msgid "Imagine..."
msgstr ""
-#: template/index.html.j2:74
+#: template/index.html.j2:129
msgid ""
"The conventional Internet is currently like a system of roads with deep "
"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1512,11 +1512,11 @@ msgid ""
"central data base. -->"
msgstr ""
-#: template/index.html.j2:96
+#: template/index.html.j2:153
msgid "The Internet is broken"
msgstr ""
-#: template/index.html.j2:98
+#: template/index.html.j2:155
msgid ""
"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
"protecting against address forgery, routers learning metadata, or choosing "
@@ -1527,33 +1527,33 @@ msgid ""
"multiple attacks massively threatening our freedom. -->"
msgstr ""
-#: template/index.html.j2:110
+#: template/index.html.j2:169
msgid ""
"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
"\">privacy by design</a>, improving addressing, routing, naming and content "
"distribution in a technically robust manner - as opposed to ad-hoc designs "
"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
-"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> "
+"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
"and \"distributed by design\". This improves addressing, routing, naming and "
"content distribution in a technically robust manner. -->"
msgstr ""
-#: template/index.html.j2:126
+#: template/index.html.j2:187
msgid "Decentralization is hard"
msgstr ""
-#: template/index.html.j2:129
+#: template/index.html.j2:190
msgid ""
"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
"distributed or P2P project develops its own library stack, covering "
"transports, stream muxing, discovery and others. This divides effort and "
-"multiplies bug count.--> Instead of sharing common components and tools for "
+"multiplies bug count. --> Instead of sharing common components and tools for "
"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
"TODO: rework this sentence. --> This heightens the effort and increases the "
"potential number of vulnerabilities."
msgstr ""
-#: template/index.html.j2:141
+#: template/index.html.j2:206
msgid ""
"GNUnet is a metadata-preserving foundation for your application, covering "
"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1561,11 +1561,11 @@ msgid ""
"almost two decades."
msgstr ""
-#: template/index.html.j2:155
+#: template/index.html.j2:220
msgid "Metadata is exposed"
msgstr ""
-#: template/index.html.j2:157
+#: template/index.html.j2:222
msgid ""
"Your metadata is just as revealing as the actual content; and it gets "
"exposed on the Internet.<br> Even though transport encryption is "
@@ -1581,11 +1581,11 @@ msgid ""
"routing, and more."
msgstr ""
-#: template/index.html.j2:182
+#: template/index.html.j2:245
msgid "Freedoms are not respected"
msgstr ""
-#: template/index.html.j2:184
+#: template/index.html.j2:247
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1593,7 +1593,7 @@ msgid ""
"various degrees."
msgstr ""
-#: template/index.html.j2:193
+#: template/index.html.j2:256
msgid ""
"GNUnet gives users freedoms to securely access information (\"run\" the "
"network), to study all aspects of the network's operation (\"access the "
@@ -1601,11 +1601,11 @@ msgid ""
"deploy new applications (\"modify\")."
msgstr ""
-#: template/index.html.j2:205
+#: template/index.html.j2:268
msgid "Learn more about GNUnet"
msgstr ""
-#: template/index.html.j2:207
+#: template/index.html.j2:270
msgid ""
"If you want to know more about the GNUnet please continue reading the <a "
"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1614,7 +1614,7 @@ msgid ""
"\"https://gnunet.org/en/video.html\">videos</a>."
msgstr ""
-#: template/index.html.j2:216
+#: template/index.html.j2:279
msgid ""
"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1625,26 +1625,26 @@ msgid ""
"Internet!"
msgstr ""
-#: template/index.html.j2:238
+#: template/index.html.j2:301
msgid "Featured Applications"
msgstr ""
-#: template/index.html.j2:244
+#: template/index.html.j2:307
msgid "GNU Taler (Alpha)"
msgstr ""
-#: template/index.html.j2:246
+#: template/index.html.j2:309
msgid ""
"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
"electronic payment system. Payments are cryptographically secured and are "
"confirmed within milliseconds with extremely low transaction costs."
msgstr ""
-#: template/index.html.j2:258
+#: template/index.html.j2:321
msgid "The GNU Name System"
msgstr ""
-#: template/index.html.j2:261
+#: template/index.html.j2:324
msgid ""
"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1656,11 +1656,11 @@ msgid ""
"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
msgstr ""
-#: template/index.html.j2:278
+#: template/index.html.j2:341
msgid "re:claimID"
msgstr ""
-#: template/index.html.j2:280
+#: template/index.html.j2:343
msgid ""
"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1668,37 +1668,37 @@ msgid ""
"standardized protocols (OpenID Connect)."
msgstr ""
-#: template/index.html.j2:293
+#: template/index.html.j2:356
msgid "Filesharing (Alpha)"
msgstr ""
-#: template/index.html.j2:295
+#: template/index.html.j2:358
msgid ""
"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
"to provide censorship-resistant, anonymous filesharing. The publisher is "
"empowered to make a gradual choice between performance and anonymity."
msgstr ""
-#: template/index.html.j2:306
+#: template/index.html.j2:369
msgid "Conversation (Pre-Alpha)"
msgstr ""
-#: template/index.html.j2:308
+#: template/index.html.j2:371
msgid ""
"GNUnet conversation is an application that provides secure voice "
"communication in a fully decentralized way by employing GNUnet for routing "
"and transport."
msgstr ""
-#: template/index.html.j2:324
+#: template/index.html.j2:387
msgid "Upcoming Applications"
msgstr ""
-#: template/index.html.j2:330
+#: template/index.html.j2:393
msgid "secushare"
msgstr ""
-#: template/index.html.j2:332
+#: template/index.html.j2:395
msgid ""
"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1706,11 +1706,11 @@ msgid ""
"encrypted to authorized recipients only."
msgstr ""
-#: template/index.html.j2:344
+#: template/index.html.j2:407
msgid "pretty Easy privacy"
msgstr ""
-#: template/index.html.j2:346
+#: template/index.html.j2:409
msgid ""
"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p≡p) is "
"creating a usable end-to-end encrypted e-mail solution using opportunistic "
diff --git a/locale/it/LC_MESSAGES/messages.po
b/locale/it/LC_MESSAGES/messages.po
index 071f87b..3ae9b38 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2019-11-04 22:32+0000\n"
+"POT-Creation-Date: 2019-11-05 01:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <address@hidden>\n"
@@ -59,11 +59,11 @@ msgstr ""
msgid "Report issues with this website."
msgstr ""
-#: common/navigation.j2.inc:38 template/index.html.j2:51
+#: common/navigation.j2.inc:38 template/index.html.j2:50
msgid "About"
msgstr ""
-#: common/navigation.j2.inc:39 template/index.html.j2:365
+#: common/navigation.j2.inc:39 template/index.html.j2:63
msgid "News"
msgstr ""
@@ -71,7 +71,7 @@ msgstr ""
msgid "Community"
msgstr ""
-#: common/navigation.j2.inc:46 template/index.html.j2:55
+#: common/navigation.j2.inc:46 template/index.html.j2:54
msgid "Engage"
msgstr ""
@@ -115,7 +115,7 @@ msgstr ""
msgid "Documentation"
msgstr ""
-#: common/navigation.j2.inc:82 template/index.html.j2:53
+#: common/navigation.j2.inc:82 template/index.html.j2:52
#: template/install.html.j2:6
msgid "Install"
msgstr ""
@@ -1461,13 +1461,13 @@ msgstr ""
#: template/index.html.j2:18
msgid ""
"GNUnet is a new network protocol stack for building secure, distributed, and "
-"privacy-preserving applications. With strong roots in academic <a href="
-"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href="
+"privacy-preserving applications. With strong roots in <a href=\"https://bib."
+"gnunet.org\">academic research</a>, our goal is to replace the <a href="
"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
"stack."
msgstr ""
-#: template/index.html.j2:26
+#: template/index.html.j2:28
msgid ""
"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1480,22 +1480,22 @@ msgstr ""
#: template/index.html.j2:37
msgid ""
-"GNUnet is made for a free and open society: It's a self-organizing network "
-"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free "
-"software</a> as in freedom. GNUnet puts you in control of your data. You "
-"determine which data to share with whom, and you're not pressured to accept "
-"compromises."
+"GNUnet is made for a free and open society: It's a self-organizing "
+"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
+"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
+"You determine which data to share with whom, and you're not pressured to "
+"accept compromises."
msgstr ""
-#: template/index.html.j2:66
+#: template/index.html.j2:121
msgid "The Internet of tomorrow needs GNUnet today"
msgstr ""
-#: template/index.html.j2:72
+#: template/index.html.j2:127
msgid "Imagine..."
msgstr ""
-#: template/index.html.j2:74
+#: template/index.html.j2:129
msgid ""
"The conventional Internet is currently like a system of roads with deep "
"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1512,11 +1512,11 @@ msgid ""
"central data base. -->"
msgstr ""
-#: template/index.html.j2:96
+#: template/index.html.j2:153
msgid "The Internet is broken"
msgstr ""
-#: template/index.html.j2:98
+#: template/index.html.j2:155
msgid ""
"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
"protecting against address forgery, routers learning metadata, or choosing "
@@ -1527,33 +1527,33 @@ msgid ""
"multiple attacks massively threatening our freedom. -->"
msgstr ""
-#: template/index.html.j2:110
+#: template/index.html.j2:169
msgid ""
"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
"\">privacy by design</a>, improving addressing, routing, naming and content "
"distribution in a technically robust manner - as opposed to ad-hoc designs "
"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
-"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> "
+"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
"and \"distributed by design\". This improves addressing, routing, naming and "
"content distribution in a technically robust manner. -->"
msgstr ""
-#: template/index.html.j2:126
+#: template/index.html.j2:187
msgid "Decentralization is hard"
msgstr ""
-#: template/index.html.j2:129
+#: template/index.html.j2:190
msgid ""
"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
"distributed or P2P project develops its own library stack, covering "
"transports, stream muxing, discovery and others. This divides effort and "
-"multiplies bug count.--> Instead of sharing common components and tools for "
+"multiplies bug count. --> Instead of sharing common components and tools for "
"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
"TODO: rework this sentence. --> This heightens the effort and increases the "
"potential number of vulnerabilities."
msgstr ""
-#: template/index.html.j2:141
+#: template/index.html.j2:206
msgid ""
"GNUnet is a metadata-preserving foundation for your application, covering "
"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1561,11 +1561,11 @@ msgid ""
"almost two decades."
msgstr ""
-#: template/index.html.j2:155
+#: template/index.html.j2:220
msgid "Metadata is exposed"
msgstr ""
-#: template/index.html.j2:157
+#: template/index.html.j2:222
msgid ""
"Your metadata is just as revealing as the actual content; and it gets "
"exposed on the Internet.<br> Even though transport encryption is "
@@ -1581,11 +1581,11 @@ msgid ""
"routing, and more."
msgstr ""
-#: template/index.html.j2:182
+#: template/index.html.j2:245
msgid "Freedoms are not respected"
msgstr ""
-#: template/index.html.j2:184
+#: template/index.html.j2:247
msgid ""
"Today, monitoring increasingly centralized infrastructure, proprietary "
"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1593,7 +1593,7 @@ msgid ""
"various degrees."
msgstr ""
-#: template/index.html.j2:193
+#: template/index.html.j2:256
msgid ""
"GNUnet gives users freedoms to securely access information (\"run\" the "
"network), to study all aspects of the network's operation (\"access the "
@@ -1601,11 +1601,11 @@ msgid ""
"deploy new applications (\"modify\")."
msgstr ""
-#: template/index.html.j2:205
+#: template/index.html.j2:268
msgid "Learn more about GNUnet"
msgstr ""
-#: template/index.html.j2:207
+#: template/index.html.j2:270
msgid ""
"If you want to know more about the GNUnet please continue reading the <a "
"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1614,7 +1614,7 @@ msgid ""
"\"https://gnunet.org/en/video.html\">videos</a>."
msgstr ""
-#: template/index.html.j2:216
+#: template/index.html.j2:279
msgid ""
"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1625,26 +1625,26 @@ msgid ""
"Internet!"
msgstr ""
-#: template/index.html.j2:238
+#: template/index.html.j2:301
msgid "Featured Applications"
msgstr ""
-#: template/index.html.j2:244
+#: template/index.html.j2:307
msgid "GNU Taler (Alpha)"
msgstr ""
-#: template/index.html.j2:246
+#: template/index.html.j2:309
msgid ""
"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
"electronic payment system. Payments are cryptographically secured and are "
"confirmed within milliseconds with extremely low transaction costs."
msgstr ""
-#: template/index.html.j2:258
+#: template/index.html.j2:321
msgid "The GNU Name System"
msgstr ""
-#: template/index.html.j2:261
+#: template/index.html.j2:324
msgid ""
"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1656,11 +1656,11 @@ msgid ""
"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
msgstr ""
-#: template/index.html.j2:278
+#: template/index.html.j2:341
msgid "re:claimID"
msgstr ""
-#: template/index.html.j2:280
+#: template/index.html.j2:343
msgid ""
"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1668,37 +1668,37 @@ msgid ""
"standardized protocols (OpenID Connect)."
msgstr ""
-#: template/index.html.j2:293
+#: template/index.html.j2:356
msgid "Filesharing (Alpha)"
msgstr ""
-#: template/index.html.j2:295
+#: template/index.html.j2:358
msgid ""
"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
"to provide censorship-resistant, anonymous filesharing. The publisher is "
"empowered to make a gradual choice between performance and anonymity."
msgstr ""
-#: template/index.html.j2:306
+#: template/index.html.j2:369
msgid "Conversation (Pre-Alpha)"
msgstr ""
-#: template/index.html.j2:308
+#: template/index.html.j2:371
msgid ""
"GNUnet conversation is an application that provides secure voice "
"communication in a fully decentralized way by employing GNUnet for routing "
"and transport."
msgstr ""
-#: template/index.html.j2:324
+#: template/index.html.j2:387
msgid "Upcoming Applications"
msgstr ""
-#: template/index.html.j2:330
+#: template/index.html.j2:393
msgid "secushare"
msgstr ""
-#: template/index.html.j2:332
+#: template/index.html.j2:395
msgid ""
"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1706,11 +1706,11 @@ msgid ""
"encrypted to authorized recipients only."
msgstr ""
-#: template/index.html.j2:344
+#: template/index.html.j2:407
msgid "pretty Easy privacy"
msgstr ""
-#: template/index.html.j2:346
+#: template/index.html.j2:409
msgid ""
"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p≡p) is "
"creating a usable end-to-end encrypted e-mail solution using opportunistic "
diff --git a/news/2018-06.html.j2 b/news/2018-06.html.j2
index 0b247e3..0842846 100644
--- a/news/2018-06.html.j2
+++ b/news/2018-06.html.j2
@@ -2,21 +2,7 @@
{% block body_content %}
<h1>GNUnet 0.11.0pre66</h1>
<p>
- Wed, 06/06/2018 - 07:20 - Christian Grothoff<br>
-</p>
-<p>Download link:</p>
-<ul>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0pre66.tar.gz</li>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0pre66.tar.gz.sig</li>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0pre66.tar.gz</li>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0pre66.tar.gz.sig</li>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0pre66.tar.gz</li>
- <li>http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0pre66.tar.gz.sig</li>
-</ul>
-<p>
- We are pleased to announce the release of GNUnet 0.11.0pre66.
-</p>
-<p>
+ We are pleased to announce the release of GNUnet 0.11.0pre66.<br>
This is a pre-release to assist developers and downstream packagers to test
the package before the final release after four years of development.
</p>
<p>
diff --git a/news/2019-0.11.0.html.j2 b/news/2019-0.11.0.html.j2
index 95f8324..ddf0462 100644
--- a/news/2019-0.11.0.html.j2
+++ b/news/2019-0.11.0.html.j2
@@ -2,9 +2,7 @@
{% block body_content %}
<h1>GNUnet 0.11.0 released</h1>
<p>
- We are pleased to announce the release of GNUnet 0.11.0.
- </p>
-<p>
+ We are pleased to announce the release of GNUnet 0.11.0.<br>
This is a major release after about five years of development. In terms of
usability, users should be aware that there are still a large number of known
open issues in particular with respect to ease of use, but also some critical
privacy issues especially for mobile users. Also, the nascent network is tiny
(about 200 peers) and thus unlikely to provide good anonymity or extensive
amounts of interesting information. As a result, the 0.11.0 release is still
only suitable for early ado [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.1.html.j2 b/news/2019-0.11.1.html.j2
index c7a9adc..82f27c8 100644
--- a/news/2019-0.11.1.html.j2
+++ b/news/2019-0.11.1.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.1 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.1.
-</p>
-<p>
+ <br>
This is a bugfix release for 0.11.0, mostly fixing minor bugs, improving
documentation and fixing various build issues. In terms of usability, users
should be aware that there are still a large number of known open issues in
particular with respect to ease of use, but also some critical privacy issues
especially for mobile users. Also, the nascent network is tiny (about 200
peers) and thus unlikely to provide good anonymity or extensive amounts of
interesting information. As a result, [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.2.html.j2 b/news/2019-0.11.2.html.j2
index 7ce3349..504a203 100644
--- a/news/2019-0.11.2.html.j2
+++ b/news/2019-0.11.2.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.2 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.2.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.0, mostly fixing minor bugs, improving
documentation and fixing various build issues. In terms of usability, users
should be aware that there are still a large number of known open issues in
particular with respect to ease of use, but also some critical privacy issues
especially for mobile users. Also, the nascent network is tiny (about 200
peers) and thus unlikely to provide good anonymity or extensive amounts of
interesting information. As a result, [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.3.html.j2 b/news/2019-0.11.3.html.j2
index 3d655cb..50b207a 100644
--- a/news/2019-0.11.3.html.j2
+++ b/news/2019-0.11.3.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.3 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.3.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.2, mostly fixing a few build issues. In
terms of usability, users should be aware that there are still a large number
of known open issues in particular with respect to ease of use, but also some
critical privacy issues especially for mobile users. Also, the nascent network
is tiny (about 200 peers) and thus unlikely to provide good anonymity or
extensive amounts of interesting information. As a result, the 0.11.3 release
is still only suitable for ea [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.4.html.j2 b/news/2019-0.11.4.html.j2
index 0fbc0c2..9aad565 100644
--- a/news/2019-0.11.4.html.j2
+++ b/news/2019-0.11.4.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.4 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.4.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.3, mostly fixing a few build issues. In
terms of usability, users should be aware that there are still a large number
of known open issues in particular with respect to ease of use, but also some
critical privacy issues especially for mobile users. Also, the nascent network
is tiny (about 200 peers) and thus unlikely to provide good anonymity or
extensive amounts of interesting information. As a result, the 0.11.4 release
is still only suitable for ea [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.5.html.j2 b/news/2019-0.11.5.html.j2
index 28845d5..049aa8b 100644
--- a/news/2019-0.11.5.html.j2
+++ b/news/2019-0.11.5.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.5 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.5.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.4, mostly fixing a few minor bugs and
improving performance, in particular for identity management with a large
number of egos. In the wake of this release, we also launched the <a
href="https://rest.gnunet.org">REST API documentation</a>. In terms of
usability, users should be aware that there are still a large number of known
open issues in particular with respect to ease of use, but also some critical
privacy issues especially for mobile users. Also [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.6.html.j2 b/news/2019-0.11.6.html.j2
index fefbb28..3ee063b 100644
--- a/news/2019-0.11.6.html.j2
+++ b/news/2019-0.11.6.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.6 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.6.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.5, fixing a lot of minor bugs, improving
stability and code quality. Further, our videos are back on the homepage. In
this release, we again improved the webpage in general and updated our
documentation. <i>As always:</i> In terms of usability, users should be aware
that there are still <b>a large number of known open issues</b> in particular
with respect to ease of use, but also some critical privacy issues especially
for mobile users. Also, the nasce [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.7.html.j2 b/news/2019-0.11.7.html.j2
index 37184d4..f2b3823 100644
--- a/news/2019-0.11.7.html.j2
+++ b/news/2019-0.11.7.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.7 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.7.
-</p>
-<p>
+<br>
This is a bugfix release for 0.11.6, fixing a lot of minor bugs, improving
stability and code quality. Further, win32 support was removed for reasons you
may read below. In this release, we again improved the webpage in general and
updated our documentation. <i>As always:</i> In terms of usability, users
should be aware that there are still <b>a large number of known open issues</b>
in particular with respect to ease of use, but also some critical privacy
issues especially for mobile u [...]
</p>
<h4>Download links</h4>
diff --git a/news/2019-0.11.8.html.j2 b/news/2019-0.11.8.html.j2
index 59cbffe..9a92eaa 100644
--- a/news/2019-0.11.8.html.j2
+++ b/news/2019-0.11.8.html.j2
@@ -3,8 +3,7 @@
<h1>GNUnet 0.11.8 released</h1>
<p>
We are pleased to announce the release of GNUnet 0.11.8.
-</p>
-<p>
+<br>
This is a hotfix release for 0.11.7. <i>As always:</i> In terms of
usability, users should be aware that there are still <b>a large number of
known open issues</b> in particular with respect to ease of use, but also some
critical privacy issues especially for mobile users. Also, the nascent network
is tiny (about 200 peers) and thus unlikely to provide good anonymity or
extensive amounts of interesting information. As a result, the 0.11.8 release
is still <b>only suitable for early ad [...]
</p>
<h4>Download links</h4>
diff --git a/static/styles.sass b/static/styles.sass
index 1e97b5d..998313a 100644
--- a/static/styles.sass
+++ b/static/styles.sass
@@ -312,3 +312,8 @@ header
a.subnav-anchor
position: relative
top: -80px
+
+a.item-preview
+ &:link &:visited
+ text-decoration: none
+ color: #212529
diff --git a/template.py b/template.py
index 08bf13d..6d0ff79 100755
--- a/template.py
+++ b/template.py
@@ -31,6 +31,8 @@ import jinja2
import i18nfix
from pathlib import Path
import hashlib
+from bs4 import BeautifulSoup
+
# TODO: Turn repetition into a class.
@@ -202,106 +204,150 @@ meetingnotes = {
"2018": "2018-12-27",
}
+
+def preview_text(filename):
+ with open(filename) as html:
+ # html = open(filename).read()
+ soup = BeautifulSoup(html, features="lxml")
+ for script in soup(["script", "style"]):
+ script.extract()
+ k = []
+ # for i in soup.findAll('p')[1:3]:
+ for i in soup.findAll('p')[1]:
+ k.append(i)
+ b = ''.join(str(e) for e in k)
+ text = b.replace("\n", "")
+ return(text)
+
+
+def abstract_news(filename):
+ return preview_text("news/" + filename + ".j2")
+
+
# At this moment in time, constructing this list dynamically would be
# too much pointless code.
newsposts = [
{
"page": "2019-0.11.8.html",
"date": "2019-10-30",
- "title": "GNUnet 0.11.8"
+ "title": "GNUnet 0.11.8",
+ "abstract": "",
},
{
"page": "2019-0.11.7.html",
"date": "2019-10-27",
- "title": "GNUnet 0.11.7"
+ "title": "GNUnet 0.11.7",
+ "abstract": "",
},
{
"page": "2019-10-ICANNPanel.html",
"date": "2019-10-20",
- "title": "ICANN Panel"
+ "title": "ICANN Panel",
+ "abstract": "",
},
{
"page": "2019-10-GNSSpec1.html",
"date": "2019-10-04",
- "title": "GNS Spec 1"
+ "title": "GNS Spec 1",
+ "abstract": "",
},
{
"page": "2019-0.11.6.html",
"date": "2019-07-24",
- "title": "GNUnet 0.11.6"
+ "title": "GNUnet 0.11.6",
+ "abstract": "",
},
{
"page": "2019-07-GHM_Aug_2019.html",
"date": "2019-07-17",
- "title": "GNUnet Hacker Meeting 2019"
+ "title": "GNUnet Hacker Meeting 2019",
+ "abstract": "",
},
{
"page": "2019-06-DSTJ.html",
"date": "2019-06-28",
- "title": "Peer DSTJ is dead, long live peer Y924"
+ "title": "Peer DSTJ is dead, long live peer Y924",
+ "abstract": "",
},
{
"page": "2019-0.11.5.html",
"date": "2019-06-05",
- "title": "GNUnet 0.11.5"
+ "title": "GNUnet 0.11.5",
+ "abstract": "",
},
{
"page": "2019-06.html",
"date": "2019-06-01",
- "title": "2019-06"
+ "title": "2019-06",
+ "abstract": "",
},
{
"page": "2019-0.11.4.html",
"date": "2019-05-12",
- "title": "GNUnet 0.11.4"
+ "title": "GNUnet 0.11.4",
+ "abstract": "",
},
{
"page": "2019-0.11.3.html",
"date": "2019-04-07",
- "title": "GNUnet 0.11.3"
+ "title": "GNUnet 0.11.3",
+ "abstract": "",
},
{
"page": "2019-0.11.2.html",
"date": "2019-04-04",
- "title": "GNUnet 0.11.2"
+ "title": "GNUnet 0.11.2",
+ "abstract": "",
},
{
"page": "2019-0.11.1.html",
"date": "2019-04-03",
- "title": "GNUnet 0.11.1"
+ "title": "GNUnet 0.11.1",
+ "abstract": "",
},
{
"page": "2019-0.11.0.html",
"date": "2019-02-28",
- "title": "GNUnet 0.11.0"
+ "title": "GNUnet 0.11.0",
+ "abstract": "",
},
{
"page": "2019-02.html",
"date": "2019-02-01",
- "title": "Google Summer of Code 2019"
+ "title": "Google Summer of Code 2019",
+ "abstract": "",
},
{
"page": "2018-08.html",
"date": "2018-08-14",
- "title": "GSoC 2018 - GNUnet Web-based User Interface"
+ "title": "GSoC 2018 - GNUnet Web-based User Interface",
+ "abstract": "",
},
{
"page": "2018-07.html",
"date": "2018-07-01",
- "title": "Second GNUnet Hacker Meeting 2018"
+ "title": "Second GNUnet Hacker Meeting 2018",
+ "abstract": "",
},
{
"page": "2018-06.html",
"date": "2018-06-06",
- "title": "GNUnet 0.11.0pre66"
+ "title": "GNUnet 0.11.0pre66",
+ "abstract": "",
},
{
"page": "2017-10.html",
"date": "2017-10-01",
- "title": "Launching the new gnunet.org"
+ "title": "Launching the new gnunet.org",
+ "abstract": "",
},
]
+for item in newsposts:
+ item['abstract'] = abstract_news(item['page'])
+
+
+
# <!-- FIXME 2015: source only available on yt. <li>Ludovic Courtès, <a
href="">Reproducible Software Deployment with GNU Guix</a>, Inria</li> -->
# <!-- FIXME 2014: no source link on web. <li>Julian Kirsch, <a
href="">"Knocking down the HACIENDA"</a>, GNU Hacker Meeting 2014</li> -->
# <!-- FIXME 2014: no source link on web. <li>Peter Schaar, <a
href="">"Technik, Recht und Überwachung"</a>, Technische Universität
München</li> -->
diff --git a/template/index.html.j2 b/template/index.html.j2
index 32d4f2e..50f9e24 100644
--- a/template/index.html.j2
+++ b/template/index.html.j2
@@ -11,36 +11,35 @@
<div class="container">
<div class="row">
<div class="col-lg-6">
- <center><img src="{{ url('static/images/gnunet-logo-dark-text.png')
}}" alt="GNUnet" /></center>
+ <center><img src="{{ url_static('images/gnunet-logo-dark-text.png')
}}" alt="GNUnet" /></center>
</div>
<div class="col-lg-6">
<p>
{% trans %}
- GNUnet is a new network protocol stack for building secure,
distributed,
- and privacy-preserving applications. With strong roots in academic
- <a href="https://bib.gnunet.org">research</a>, our goal is to replace
the
- <a href="https://secushare.org/broken-internet">old insecure
Internet</a>
- protocol stack.
+ GNUnet is a new network protocol stack for building secure,
+ distributed, and privacy-preserving applications. With
+ strong roots in
+ <a href="https://bib.gnunet.org">academic research</a>, our
+ goal is to replace the
+ <a href="https://secushare.org/broken-internet">old insecure
Internet</a>
+ protocol stack.
{% endtrans %}
<br><br>
{% trans %}
- GNUnet is typically run as an
- <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay
network</a>
- on top of the existing Internet infrastructure forming the
- basis of a hybrid
- <a href="architecture.html">peer-to-peer mesh and relay backbone</a>
- for applications to run on. It could just as well be run
- independently of the Internet, over
- <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio
and cable</a>.
+ GNUnet is typically run as an
+ <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay
network</a>
+ on top of the existing Internet infrastructure forming the basis of
a hybrid
+ <a href="architecture.html">peer-to-peer mesh and relay backbone</a>
+ for applications to run on. It could just as well be run
independently of the Internet,
+ over <a
href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and
cable</a>.
{% endtrans %}
<br><br>
{% trans %}
- GNUnet is made for a free and open society: It's a self-organizing
- network and it is
- <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a>
- as in freedom. GNUnet puts you in control of your data. You
- determine which data to share with whom, and you're not
- pressured to accept compromises.
+ GNUnet is made for a free and open society: It's a
self-organizing network and it
+ is <a href="http://www.gnu.org/philosophy/free-sw.html">free
software</a>
+ as in freedom. GNUnet puts you in control of your data.
+ You determine which data to share with whom, and you're not
+ pressured to accept compromises.
{% endtrans %}
</p>
</div>
@@ -57,13 +56,69 @@
</div>
</div>
+<div class="container-fluid">
+ <div class="container">
+ <div class="row">
+ <div class="container text-center">
+ <h1>{{ _("News") }}<a name="news"></a></h1>
+ </div>
+ </div>
+ <div class="row">
+ {% for item in newsdata[:3] %}
+ <div class="col-lg-4">
+ <section>
+ <header>
+ <h3>{{ item['title'] }}</h3>
+ <p>
+ {{ item['date'] }}
+ </p>
+ </header>
+ <p>
+ {{ item['abstract'] }}...
+ </p>
+ <p>
+ <a href="news/{{ item['page'] }}">read more</a>
+ </p>
+ </section>
+ </div>
+ {% endfor %}
+ </div>
+ <div class="row">
+ {% for item in newsdata[3:4] %}
+ <div class="col-lg-4">
+ <section>
+ <header>
+ <h3>{{ item['title'] }}</h3>
+ <p>
+ {{ item['date'] }}
+ </p>
+ </header>
+ <p>
+ {{ item['abstract'] }}...
+ </p>
+ <p>
+ <a href="news/{{ item['page'] }}">read more</a>
+ </p>
+ </section>
+ </div>
+ {% endfor %}
+ </div>
+ <div class="row">
+ <div class="container text-center">
+ <p>
+ Read more of our recent news postings <a
href="news/index.html">here</a>.
+ </p>
+ </div>
+ </div>
+ </div>
+</div>
<div class="container-fluid c_acronym link-white">
<div class="container">
<div class="row">
<div class="container text-center">
- <h1><a name="about"></a>{% trans %}The Internet of tomorrow needs
GNUnet today{% endtrans %}</h1>
+ <h1><a name="about"></a>{{ _("The Internet of tomorrow needs GNUnet
today") }}</h1>
</div>
</div>
<div class="row">
@@ -72,22 +127,24 @@
<h3>{{ _("Imagine...") }}</h3>
<p>
{% trans %}
- The conventional Internet is currently like a system of roads
- with deep potholes and highwaymen all over the place. Even if
- you still can use the roads (e.g. send emails, or browse
- websites) your vehicle might get hijacked, damaged, or long
- arms might reach into its back and steal your items (data) to
- use it against you and sell it to others - while you can't
- even notice the thievery nor accuse and hold the scroungers
- accountable.
- <!-- Proposal from Fabian Gerlach: The conventional Internet is
currently like a system of roads
- with deep potholes and surveillance cameras all over the place.
- Even if you still can use the roads (e.g. send emails, or browse
- websites) your vehicle might gets damaged. And the surveillance
- cameras will create a movement profile about your life: They
- recognize your car license plate, track you everywhere you drive,
- and save this information in a central data base. -->
- {% endtrans %}
+ The conventional Internet is currently like a system of
+ roads with deep potholes and highwaymen all over the
+ place. Even if you still can use the roads (e.g. send
+ emails, or browse websites) your vehicle might get hijacked,
+ damaged, or long arms might reach into its back and steal
+ your items (data) to use it against you and sell it to
+ others - while you can't even notice the thievery nor
+ accuse and hold the scroungers accountable.
+ <!--
+ Proposal from Fabian Gerlach: The conventional Internet is currently
like a system of roads
+ with deep potholes and surveillance cameras all over the place.
+ Even if you still can use the roads (e.g. send emails, or browse
+ websites) your vehicle might gets damaged. And the surveillance
+ cameras will create a movement profile about your life: They
+ recognize your car license plate, track you everywhere you drive,
+ and save this information in a central data base.
+ -->
+ {% endtrans %}
</section>
</p>
</div>
@@ -100,11 +157,13 @@
insecure by default: protecting against address forgery,
routers learning metadata, or choosing trustworthy CAs is
nontrivial and sometimes impossible.
- <!-- Proposal from Fabian Gerlach: The Internet is not designed with
security in mind:
- The network generally learns too much about users; it has insecure
- defaults and high complexity; and it is centralized. That makes it very
- vulnerable for multiple attacks massively threatening our freedom. -->
- {% endtrans %}
+ <!--
+ Proposal from Fabian Gerlach: The Internet is not designed with
security in mind:
+ The network generally learns too much about users; it has insecure
+ defaults and high complexity; and it is centralized. That makes it
very
+ vulnerable for multiple attacks massively threatening our freedom.
+ -->
+ {% endtrans %}
</p>
<p>
{% trans %}
@@ -113,10 +172,12 @@
improving addressing, routing, naming and
content distribution in a technically robust manner - as
opposed to ad-hoc designs in place today.
- <!-- Proposal from fabian gerlach: GNUnet is built
- <a href="https://www.w3.org/2014/strint/papers/65.pdf">"privacy by
design"</> and
- "distributed by design". This improves addressing, routing, naming and
- content distribution in a technically robust manner. -->
+ <!--
+ Proposal from fabian gerlach: GNUnet is built
+ <a href="https://www.w3.org/2014/strint/papers/65.pdf">"privacy by
design"</a> and
+ "distributed by design". This improves addressing, routing, naming and
+ content distribution in a technically robust manner.
+ -->
{% endtrans %}
</p>
</section>
@@ -127,15 +188,19 @@
<p>
{% trans %}
- <!-- replaced with Proposal from Fabian Gerlach:
- It seems as if every other distributed or P2P project
- develops its own library stack, covering transports, stream
- muxing, discovery and others. This divides effort and
- multiplies bug count.-->
- Instead of sharing common components and tools for building P2P
systems, every P2P project seems to re-invent the wheel.
- <!-- TODO: rework this sentence. -->
- This heightens the effort and increases the
- potential number of vulnerabilities.
+ <!--
+ replaced with Proposal from Fabian Gerlach:
+ It seems as if every other distributed or P2P project
+ develops its own library stack, covering transports, stream
+ muxing, discovery and others. This divides effort and
+ multiplies bug count.
+ -->
+ Instead of sharing common components and tools for
+ building P2P systems, every P2P project seems to re-invent
+ the wheel.
+ <!-- TODO: rework this sentence. -->
+ This heightens the effort and increases the
+ potential number of vulnerabilities.
{% endtrans %}
<p>
{% trans %}
@@ -155,24 +220,22 @@
<h3>{{ _("Metadata is exposed") }}</h3>
<p>
{% trans %}
- Your metadata is just as revealing as the actual content; and it gets
exposed on the Internet.<br>
- Even though transport encryption is increasingly being
- deployed on the Internet, it still reveals data that can
- threaten democracy: the identities of senders and receivers,
- the times, frequency and the volume of communication are all
- still revealed.<br>
- <!-- Looks like a weak argumentation to me:
- which <a
-
href="https://www.freehaven.net/anonbib/cache/websitefingerprinting-pets2016.pdf">enables
- reverse-engineering pages visited via website
- fingerprinting</a>.
- -->
- GNUnet
- <a href="https://secushare.org/anonymity">addresses</a>
- these concerns with perfect forward secrecy via ephemeral
- public key addressing, fixed packet size to hinder traffic
- analysis, layered encryption, Sybil-resistant routing, and
- more.
+ Your metadata is just as revealing as the actual content; and it
gets exposed on the Internet.<br>
+ Even though transport encryption is increasingly being
+ deployed on the Internet, it still reveals data that can
+ threaten democracy: the identities of senders and receivers,
+ the times, frequency and the volume of communication are all
+ still revealed.<br>
+ <!--
+ Looks like a weak argumentation to me:
+ which <a
href="https://www.freehaven.net/anonbib/cache/websitefingerprinting-pets2016.pdf">enables
reverse-engineering pages visited via website fingerprinting</a>.
+ -->
+ GNUnet
+ <a href="https://secushare.org/anonymity">addresses</a>
+ these concerns with perfect forward secrecy via ephemeral
+ public key addressing, fixed packet size to hinder traffic
+ analysis, layered encryption, Sybil-resistant routing, and
+ more.
{% endtrans %}
</p>
</section>
@@ -182,20 +245,20 @@
<h3>{{ _("Freedoms are not respected") }}</h3>
<p>
{% trans %}
- Today, monitoring increasingly centralized infrastructure,
- proprietary implementations, traffic shapers and firewalls
- restrict all of the
- <a href="https://www.gnu.org/philosophy/free-sw.html">essential
freedoms</a>
- to various degrees.
+ Today, monitoring increasingly centralized infrastructure,
+ proprietary implementations, traffic shapers and firewalls
+ restrict all of the
+ <a href="https://www.gnu.org/philosophy/free-sw.html">essential
freedoms</a>
+ to various degrees.
{% endtrans %}
</p>
<p>
{% trans %}
- GNUnet gives users freedoms to securely access information
- ("run" the network), to study all aspects of the network's
- operation ("access the code"), to distribute information
- ("copy"), as well as the freedom to deploy new applications
- ("modify").
+ GNUnet gives users freedoms to securely access information
+ ("run" the network), to study all aspects of the network's
+ operation ("access the code"), to distribute information
+ ("copy"), as well as the freedom to deploy new applications
+ ("modify").
{% endtrans %}
</p>
</section>
@@ -205,22 +268,22 @@
<h3>{{ _("Learn more about GNUnet") }}</h3>
<p>
{% trans %}
- If you want to know more about the GNUnet please continue reading
- the <a href="about.html">about page</a>. There are much more resources,
- such as the <a href="https://docs.gnunet.org">main handbook /
- reference manual</a>, a <a
href="https://bib.gnunet.org/">bibliography</a>
- and <a href="https://gnunet.org/en/video.html">videos</a>.
+ If you want to know more about the GNUnet please continue reading
+ the <a href="about.html">about page</a>. There are much more
resources,
+ such as the <a href="https://docs.gnunet.org">main handbook /
+ reference manual</a>, a <a
href="https://bib.gnunet.org/">bibliography</a>
+ and <a href="https://gnunet.org/en/video.html">videos</a>.
{% endtrans %}
</p>
<p>
{% trans %}
- You are very welcome to <a href="https://gnunet.org/en/engage.html">
- get engaged into the conversation</a>,
- <a href="https://gnunet.org/en/install.html">install GNUnet</a>,
- <a href="https://gnunet.org/en/use.html">use it</a> and
- <a href="https://gnunet.org/en/engage.html">contribute</a>. <br>
- Be aware that this project is still in an early alpha stage when it
comes
- to software – it is not an easy task to rewrite the whole
Internet!
+ You are very welcome to <a href="https://gnunet.org/en/engage.html">
+ get engaged into the conversation</a>,
+ <a href="https://gnunet.org/en/install.html">install GNUnet</a>,
+ <a href="https://gnunet.org/en/use.html">use it</a> and
+ <a href="https://gnunet.org/en/engage.html">contribute</a>. <br>
+ Be aware that this project is still in an early alpha stage when it
comes
+ to software – it is not an easy task to rewrite the whole
Internet!
{% endtrans %}
</p>
</section>
@@ -356,29 +419,4 @@
</div>
</div>
</div>
-
-
-
-<div class="container">
- <div class="row">
- <div class="container text-center">
- <h1>{{ _("News") }}<a name="news"></a></h1>
- </div>
- </div>
- <div class="row">
- <div class="col-lg-12">
- <p>
- Recent Posts:
- </p>
- <ul>
- {% for item in newsdata[:4] %}
- <li>{{ item['date'] }}: <a href="news/{{ item['page'] }}" title="{{
item['date']}}">{{ item['title'] }}</a></li>
- {% endfor %}
- </ul>
- </div>
- <div class="col-lg-12">
- Read more of our recent news postings <a href="news/index.html">here</a>.
- </div>
- </div>
-</div> <!-- /container -->
{% endblock body_content %}
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [www] branch master updated: news: First rough abstract listing on front page.,
gnunet <=