aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--locale/de/LC_MESSAGES/messages.po100
-rw-r--r--locale/en/LC_MESSAGES/messages.po94
-rw-r--r--locale/es/LC_MESSAGES/messages.po96
-rw-r--r--locale/fr/LC_MESSAGES/messages.po96
-rw-r--r--locale/it/LC_MESSAGES/messages.po96
-rw-r--r--news/2018-06.html.j216
-rw-r--r--news/2019-0.11.0.html.j24
-rw-r--r--news/2019-0.11.1.html.j23
-rw-r--r--news/2019-0.11.2.html.j23
-rw-r--r--news/2019-0.11.3.html.j23
-rw-r--r--news/2019-0.11.4.html.j23
-rw-r--r--news/2019-0.11.5.html.j23
-rw-r--r--news/2019-0.11.6.html.j23
-rw-r--r--news/2019-0.11.7.html.j23
-rw-r--r--news/2019-0.11.8.html.j23
-rw-r--r--static/styles.sass5
-rwxr-xr-xtemplate.py84
-rw-r--r--template/index.html.j2278
18 files changed, 480 insertions, 413 deletions
diff --git a/locale/de/LC_MESSAGES/messages.po b/locale/de/LC_MESSAGES/messages.po
index 60b43721..6ac82672 100644
--- a/locale/de/LC_MESSAGES/messages.po
+++ b/locale/de/LC_MESSAGES/messages.po
@@ -7,7 +7,7 @@ msgid ""
7msgstr "" 7msgstr ""
8"Project-Id-Version: PROJECT VERSION\n" 8"Project-Id-Version: PROJECT VERSION\n"
9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 9"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
10"POT-Creation-Date: 2019-11-04 22:32+0000\n" 10"POT-Creation-Date: 2019-11-05 01:55+0000\n"
11"PO-Revision-Date: 2018-02-24 17:42\n" 11"PO-Revision-Date: 2018-02-24 17:42\n"
12"Last-Translator: Torsten Grothoff <torsten@grothoff.org>\n" 12"Last-Translator: Torsten Grothoff <torsten@grothoff.org>\n"
13"Language-Team: German <LL@li.org>\n" 13"Language-Team: German <LL@li.org>\n"
@@ -58,11 +58,11 @@ msgstr ""
58msgid "Report issues with this website." 58msgid "Report issues with this website."
59msgstr "" 59msgstr ""
60 60
61#: common/navigation.j2.inc:38 template/index.html.j2:51 61#: common/navigation.j2.inc:38 template/index.html.j2:50
62msgid "About" 62msgid "About"
63msgstr "Über GNUnet" 63msgstr "Über GNUnet"
64 64
65#: common/navigation.j2.inc:39 template/index.html.j2:365 65#: common/navigation.j2.inc:39 template/index.html.j2:63
66msgid "News" 66msgid "News"
67msgstr "Neues" 67msgstr "Neues"
68 68
@@ -70,7 +70,7 @@ msgstr "Neues"
70msgid "Community" 70msgid "Community"
71msgstr "Community" 71msgstr "Community"
72 72
73#: common/navigation.j2.inc:46 template/index.html.j2:55 73#: common/navigation.j2.inc:46 template/index.html.j2:54
74msgid "Engage" 74msgid "Engage"
75msgstr "Mach mit!" 75msgstr "Mach mit!"
76 76
@@ -118,7 +118,7 @@ msgstr "Entwicklung"
118msgid "Documentation" 118msgid "Documentation"
119msgstr "Dokumentation" 119msgstr "Dokumentation"
120 120
121#: common/navigation.j2.inc:82 template/index.html.j2:53 121#: common/navigation.j2.inc:82 template/index.html.j2:52
122#: template/install.html.j2:6 122#: template/install.html.j2:6
123msgid "Install" 123msgid "Install"
124msgstr "Installieren" 124msgstr "Installieren"
@@ -1490,13 +1490,13 @@ msgstr ""
1490#: template/index.html.j2:18 1490#: template/index.html.j2:18
1491msgid "" 1491msgid ""
1492"GNUnet is a new network protocol stack for building secure, distributed, and " 1492"GNUnet is a new network protocol stack for building secure, distributed, and "
1493"privacy-preserving applications. With strong roots in academic <a href=" 1493"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1494"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href=" 1494"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1495"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol " 1495"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1496"stack." 1496"stack."
1497msgstr "" 1497msgstr ""
1498 1498
1499#: template/index.html.j2:26 1499#: template/index.html.j2:28
1500msgid "" 1500msgid ""
1501"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1501"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1502"Overlay_network\">overlay network</a> on top of the existing Internet " 1502"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1509,22 +1509,22 @@ msgstr ""
1509 1509
1510#: template/index.html.j2:37 1510#: template/index.html.j2:37
1511msgid "" 1511msgid ""
1512"GNUnet is made for a free and open society: It's a self-organizing network " 1512"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1513"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1513"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1514"software</a> as in freedom. GNUnet puts you in control of your data. You " 1514"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1515"determine which data to share with whom, and you're not pressured to accept " 1515"You determine which data to share with whom, and you&#39;re not pressured to "
1516"compromises." 1516"accept compromises."
1517msgstr "" 1517msgstr ""
1518 1518
1519#: template/index.html.j2:66 1519#: template/index.html.j2:121
1520msgid "The Internet of tomorrow needs GNUnet today" 1520msgid "The Internet of tomorrow needs GNUnet today"
1521msgstr "" 1521msgstr ""
1522 1522
1523#: template/index.html.j2:72 1523#: template/index.html.j2:127
1524msgid "Imagine..." 1524msgid "Imagine..."
1525msgstr "" 1525msgstr ""
1526 1526
1527#: template/index.html.j2:74 1527#: template/index.html.j2:129
1528msgid "" 1528msgid ""
1529"The conventional Internet is currently like a system of roads with deep " 1529"The conventional Internet is currently like a system of roads with deep "
1530"potholes and highwaymen all over the place. Even if you still can use the " 1530"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1541,11 +1541,11 @@ msgid ""
1541"central data base. -->" 1541"central data base. -->"
1542msgstr "" 1542msgstr ""
1543 1543
1544#: template/index.html.j2:96 1544#: template/index.html.j2:153
1545msgid "The Internet is broken" 1545msgid "The Internet is broken"
1546msgstr "" 1546msgstr ""
1547 1547
1548#: template/index.html.j2:98 1548#: template/index.html.j2:155
1549msgid "" 1549msgid ""
1550"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1550"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1551"protecting against address forgery, routers learning metadata, or choosing " 1551"protecting against address forgery, routers learning metadata, or choosing "
@@ -1556,33 +1556,33 @@ msgid ""
1556"multiple attacks massively threatening our freedom. -->" 1556"multiple attacks massively threatening our freedom. -->"
1557msgstr "" 1557msgstr ""
1558 1558
1559#: template/index.html.j2:110 1559#: template/index.html.j2:169
1560msgid "" 1560msgid ""
1561"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1561"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1562"\">privacy by design</a>, improving addressing, routing, naming and content " 1562"\">privacy by design</a>, improving addressing, routing, naming and content "
1563"distribution in a technically robust manner - as opposed to ad-hoc designs " 1563"distribution in a technically robust manner - as opposed to ad-hoc designs "
1564"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href=" 1564"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1565"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> " 1565"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1566"and \"distributed by design\". This improves addressing, routing, naming and " 1566"and \"distributed by design\". This improves addressing, routing, naming and "
1567"content distribution in a technically robust manner. -->" 1567"content distribution in a technically robust manner. -->"
1568msgstr "" 1568msgstr ""
1569 1569
1570#: template/index.html.j2:126 1570#: template/index.html.j2:187
1571msgid "Decentralization is hard" 1571msgid "Decentralization is hard"
1572msgstr "" 1572msgstr ""
1573 1573
1574#: template/index.html.j2:129 1574#: template/index.html.j2:190
1575msgid "" 1575msgid ""
1576"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1576"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1577"distributed or P2P project develops its own library stack, covering " 1577"distributed or P2P project develops its own library stack, covering "
1578"transports, stream muxing, discovery and others. This divides effort and " 1578"transports, stream muxing, discovery and others. This divides effort and "
1579"multiplies bug count.--> Instead of sharing common components and tools for " 1579"multiplies bug count. --> Instead of sharing common components and tools for "
1580"building P2P systems, every P2P project seems to re-invent the wheel. <!-- " 1580"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1581"TODO: rework this sentence. --> This heightens the effort and increases the " 1581"TODO: rework this sentence. --> This heightens the effort and increases the "
1582"potential number of vulnerabilities." 1582"potential number of vulnerabilities."
1583msgstr "" 1583msgstr ""
1584 1584
1585#: template/index.html.j2:141 1585#: template/index.html.j2:206
1586msgid "" 1586msgid ""
1587"GNUnet is a metadata-preserving foundation for your application, covering " 1587"GNUnet is a metadata-preserving foundation for your application, covering "
1588"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1588"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1590,11 +1590,11 @@ msgid ""
1590"almost two decades." 1590"almost two decades."
1591msgstr "" 1591msgstr ""
1592 1592
1593#: template/index.html.j2:155 1593#: template/index.html.j2:220
1594msgid "Metadata is exposed" 1594msgid "Metadata is exposed"
1595msgstr "" 1595msgstr ""
1596 1596
1597#: template/index.html.j2:157 1597#: template/index.html.j2:222
1598msgid "" 1598msgid ""
1599"Your metadata is just as revealing as the actual content; and it gets " 1599"Your metadata is just as revealing as the actual content; and it gets "
1600"exposed on the Internet.<br> Even though transport encryption is " 1600"exposed on the Internet.<br> Even though transport encryption is "
@@ -1610,11 +1610,11 @@ msgid ""
1610"routing, and more." 1610"routing, and more."
1611msgstr "" 1611msgstr ""
1612 1612
1613#: template/index.html.j2:182 1613#: template/index.html.j2:245
1614msgid "Freedoms are not respected" 1614msgid "Freedoms are not respected"
1615msgstr "" 1615msgstr ""
1616 1616
1617#: template/index.html.j2:184 1617#: template/index.html.j2:247
1618msgid "" 1618msgid ""
1619"Today, monitoring increasingly centralized infrastructure, proprietary " 1619"Today, monitoring increasingly centralized infrastructure, proprietary "
1620"implementations, traffic shapers and firewalls restrict all of the <a href=" 1620"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1622,7 +1622,7 @@ msgid ""
1622"various degrees." 1622"various degrees."
1623msgstr "" 1623msgstr ""
1624 1624
1625#: template/index.html.j2:193 1625#: template/index.html.j2:256
1626msgid "" 1626msgid ""
1627"GNUnet gives users freedoms to securely access information (\"run\" the " 1627"GNUnet gives users freedoms to securely access information (\"run\" the "
1628"network), to study all aspects of the network&#39;s operation (\"access the " 1628"network), to study all aspects of the network&#39;s operation (\"access the "
@@ -1630,13 +1630,13 @@ msgid ""
1630"deploy new applications (\"modify\")." 1630"deploy new applications (\"modify\")."
1631msgstr "" 1631msgstr ""
1632 1632
1633#: template/index.html.j2:205 1633#: template/index.html.j2:268
1634#, fuzzy 1634#, fuzzy
1635#| msgid "About GNUnet" 1635#| msgid "About GNUnet"
1636msgid "Learn more about GNUnet" 1636msgid "Learn more about GNUnet"
1637msgstr "Über GNUnet" 1637msgstr "Über GNUnet"
1638 1638
1639#: template/index.html.j2:207 1639#: template/index.html.j2:270
1640msgid "" 1640msgid ""
1641"If you want to know more about the GNUnet please continue reading the <a " 1641"If you want to know more about the GNUnet please continue reading the <a "
1642"href=\"about.html\">about page</a>. There are much more resources, such as " 1642"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1645,7 +1645,7 @@ msgid ""
1645"\"https://gnunet.org/en/video.html\">videos</a>." 1645"\"https://gnunet.org/en/video.html\">videos</a>."
1646msgstr "" 1646msgstr ""
1647 1647
1648#: template/index.html.j2:216 1648#: template/index.html.j2:279
1649msgid "" 1649msgid ""
1650"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1650"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1651"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1651"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1656,26 +1656,26 @@ msgid ""
1656"Internet!" 1656"Internet!"
1657msgstr "" 1657msgstr ""
1658 1658
1659#: template/index.html.j2:238 1659#: template/index.html.j2:301
1660msgid "Featured Applications" 1660msgid "Featured Applications"
1661msgstr "" 1661msgstr ""
1662 1662
1663#: template/index.html.j2:244 1663#: template/index.html.j2:307
1664msgid "GNU Taler (Alpha)" 1664msgid "GNU Taler (Alpha)"
1665msgstr "" 1665msgstr ""
1666 1666
1667#: template/index.html.j2:246 1667#: template/index.html.j2:309
1668msgid "" 1668msgid ""
1669"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1669"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1670"electronic payment system. Payments are cryptographically secured and are " 1670"electronic payment system. Payments are cryptographically secured and are "
1671"confirmed within milliseconds with extremely low transaction costs." 1671"confirmed within milliseconds with extremely low transaction costs."
1672msgstr "" 1672msgstr ""
1673 1673
1674#: template/index.html.j2:258 1674#: template/index.html.j2:321
1675msgid "The GNU Name System" 1675msgid "The GNU Name System"
1676msgstr "" 1676msgstr ""
1677 1677
1678#: template/index.html.j2:261 1678#: template/index.html.j2:324
1679msgid "" 1679msgid ""
1680"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href=" 1680"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1681"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU " 1681"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1687,11 +1687,11 @@ msgid ""
1687"GNS integrates a robust, efficient and instant key revocation mechanism. -->" 1687"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1688msgstr "" 1688msgstr ""
1689 1689
1690#: template/index.html.j2:278 1690#: template/index.html.j2:341
1691msgid "re:claimID" 1691msgid "re:claimID"
1692msgstr "" 1692msgstr ""
1693 1693
1694#: template/index.html.j2:280 1694#: template/index.html.j2:343
1695msgid "" 1695msgid ""
1696"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1696"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1697"Identity Provider (IdP) service built in top of the GNU Name System. It " 1697"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1699,37 +1699,39 @@ msgid ""
1699"standardized protocols (OpenID Connect)." 1699"standardized protocols (OpenID Connect)."
1700msgstr "" 1700msgstr ""
1701 1701
1702#: template/index.html.j2:293 1702#: template/index.html.j2:356
1703msgid "Filesharing (Alpha)" 1703msgid "Filesharing (Alpha)"
1704msgstr "" 1704msgstr ""
1705 1705
1706#: template/index.html.j2:295 1706#: template/index.html.j2:358
1707msgid "" 1707msgid ""
1708"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1708"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1709"to provide censorship-resistant, anonymous filesharing. The publisher is " 1709"to provide censorship-resistant, anonymous filesharing. The publisher is "
1710"empowered to make a gradual choice between performance and anonymity." 1710"empowered to make a gradual choice between performance and anonymity."
1711msgstr "" 1711msgstr ""
1712 1712
1713#: template/index.html.j2:306 1713#: template/index.html.j2:369
1714#, fuzzy
1715#| msgid "Motivation"
1714msgid "Conversation (Pre-Alpha)" 1716msgid "Conversation (Pre-Alpha)"
1715msgstr "" 1717msgstr "Motivation"
1716 1718
1717#: template/index.html.j2:308 1719#: template/index.html.j2:371
1718msgid "" 1720msgid ""
1719"GNUnet conversation is an application that provides secure voice " 1721"GNUnet conversation is an application that provides secure voice "
1720"communication in a fully decentralized way by employing GNUnet for routing " 1722"communication in a fully decentralized way by employing GNUnet for routing "
1721"and transport." 1723"and transport."
1722msgstr "" 1724msgstr ""
1723 1725
1724#: template/index.html.j2:324 1726#: template/index.html.j2:387
1725msgid "Upcoming Applications" 1727msgid "Upcoming Applications"
1726msgstr "" 1728msgstr ""
1727 1729
1728#: template/index.html.j2:330 1730#: template/index.html.j2:393
1729msgid "secushare" 1731msgid "secushare"
1730msgstr "" 1732msgstr ""
1731 1733
1732#: template/index.html.j2:332 1734#: template/index.html.j2:395
1733msgid "" 1735msgid ""
1734"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1736"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1735"social networking application on top of GNUnet. Using overlay multicast and " 1737"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1737,11 +1739,11 @@ msgid ""
1737"encrypted to authorized recipients only." 1739"encrypted to authorized recipients only."
1738msgstr "" 1740msgstr ""
1739 1741
1740#: template/index.html.j2:344 1742#: template/index.html.j2:407
1741msgid "pretty Easy privacy" 1743msgid "pretty Easy privacy"
1742msgstr "" 1744msgstr ""
1743 1745
1744#: template/index.html.j2:346 1746#: template/index.html.j2:409
1745msgid "" 1747msgid ""
1746"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1748"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1747"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1749"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 af703bb2..c083c414 100644
--- a/locale/en/LC_MESSAGES/messages.po
+++ b/locale/en/LC_MESSAGES/messages.po
@@ -39,11 +39,11 @@ msgstr ""
39msgid "Report issues with this website." 39msgid "Report issues with this website."
40msgstr "" 40msgstr ""
41 41
42#: common/navigation.j2.inc:38 template/index.html.j2:51 42#: common/navigation.j2.inc:38 template/index.html.j2:50
43msgid "About" 43msgid "About"
44msgstr "" 44msgstr ""
45 45
46#: common/navigation.j2.inc:39 template/index.html.j2:365 46#: common/navigation.j2.inc:39 template/index.html.j2:63
47msgid "News" 47msgid "News"
48msgstr "" 48msgstr ""
49 49
@@ -51,7 +51,7 @@ msgstr ""
51msgid "Community" 51msgid "Community"
52msgstr "" 52msgstr ""
53 53
54#: common/navigation.j2.inc:46 template/index.html.j2:55 54#: common/navigation.j2.inc:46 template/index.html.j2:54
55msgid "Engage" 55msgid "Engage"
56msgstr "" 56msgstr ""
57 57
@@ -95,7 +95,7 @@ msgstr ""
95msgid "Documentation" 95msgid "Documentation"
96msgstr "" 96msgstr ""
97 97
98#: common/navigation.j2.inc:82 template/index.html.j2:53 98#: common/navigation.j2.inc:82 template/index.html.j2:52
99#: template/install.html.j2:6 99#: template/install.html.j2:6
100msgid "Install" 100msgid "Install"
101msgstr "" 101msgstr ""
@@ -1441,13 +1441,13 @@ msgstr ""
1441#: template/index.html.j2:18 1441#: template/index.html.j2:18
1442msgid "" 1442msgid ""
1443"GNUnet is a new network protocol stack for building secure, distributed, and " 1443"GNUnet is a new network protocol stack for building secure, distributed, and "
1444"privacy-preserving applications. With strong roots in academic <a href=" 1444"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1445"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href=" 1445"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1446"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol " 1446"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1447"stack." 1447"stack."
1448msgstr "" 1448msgstr ""
1449 1449
1450#: template/index.html.j2:26 1450#: template/index.html.j2:28
1451msgid "" 1451msgid ""
1452"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1452"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1453"Overlay_network\">overlay network</a> on top of the existing Internet " 1453"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1460,22 +1460,22 @@ msgstr ""
1460 1460
1461#: template/index.html.j2:37 1461#: template/index.html.j2:37
1462msgid "" 1462msgid ""
1463"GNUnet is made for a free and open society: It's a self-organizing network " 1463"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1464"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1464"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1465"software</a> as in freedom. GNUnet puts you in control of your data. You " 1465"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1466"determine which data to share with whom, and you're not pressured to accept " 1466"You determine which data to share with whom, and you&#39;re not pressured to "
1467"compromises." 1467"accept compromises."
1468msgstr "" 1468msgstr ""
1469 1469
1470#: template/index.html.j2:66 1470#: template/index.html.j2:121
1471msgid "The Internet of tomorrow needs GNUnet today" 1471msgid "The Internet of tomorrow needs GNUnet today"
1472msgstr "" 1472msgstr ""
1473 1473
1474#: template/index.html.j2:72 1474#: template/index.html.j2:127
1475msgid "Imagine..." 1475msgid "Imagine..."
1476msgstr "" 1476msgstr ""
1477 1477
1478#: template/index.html.j2:74 1478#: template/index.html.j2:129
1479msgid "" 1479msgid ""
1480"The conventional Internet is currently like a system of roads with deep " 1480"The conventional Internet is currently like a system of roads with deep "
1481"potholes and highwaymen all over the place. Even if you still can use the " 1481"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1492,11 +1492,11 @@ msgid ""
1492"central data base. -->" 1492"central data base. -->"
1493msgstr "" 1493msgstr ""
1494 1494
1495#: template/index.html.j2:96 1495#: template/index.html.j2:153
1496msgid "The Internet is broken" 1496msgid "The Internet is broken"
1497msgstr "" 1497msgstr ""
1498 1498
1499#: template/index.html.j2:98 1499#: template/index.html.j2:155
1500msgid "" 1500msgid ""
1501"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1501"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1502"protecting against address forgery, routers learning metadata, or choosing " 1502"protecting against address forgery, routers learning metadata, or choosing "
@@ -1507,33 +1507,33 @@ msgid ""
1507"multiple attacks massively threatening our freedom. -->" 1507"multiple attacks massively threatening our freedom. -->"
1508msgstr "" 1508msgstr ""
1509 1509
1510#: template/index.html.j2:110 1510#: template/index.html.j2:169
1511msgid "" 1511msgid ""
1512"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1512"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1513"\">privacy by design</a>, improving addressing, routing, naming and content " 1513"\">privacy by design</a>, improving addressing, routing, naming and content "
1514"distribution in a technically robust manner - as opposed to ad-hoc designs " 1514"distribution in a technically robust manner - as opposed to ad-hoc designs "
1515"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href=" 1515"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1516"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> " 1516"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1517"and \"distributed by design\". This improves addressing, routing, naming and " 1517"and \"distributed by design\". This improves addressing, routing, naming and "
1518"content distribution in a technically robust manner. -->" 1518"content distribution in a technically robust manner. -->"
1519msgstr "" 1519msgstr ""
1520 1520
1521#: template/index.html.j2:126 1521#: template/index.html.j2:187
1522msgid "Decentralization is hard" 1522msgid "Decentralization is hard"
1523msgstr "" 1523msgstr ""
1524 1524
1525#: template/index.html.j2:129 1525#: template/index.html.j2:190
1526msgid "" 1526msgid ""
1527"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1527"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1528"distributed or P2P project develops its own library stack, covering " 1528"distributed or P2P project develops its own library stack, covering "
1529"transports, stream muxing, discovery and others. This divides effort and " 1529"transports, stream muxing, discovery and others. This divides effort and "
1530"multiplies bug count.--> Instead of sharing common components and tools for " 1530"multiplies bug count. --> Instead of sharing common components and tools for "
1531"building P2P systems, every P2P project seems to re-invent the wheel. <!-- " 1531"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1532"TODO: rework this sentence. --> This heightens the effort and increases the " 1532"TODO: rework this sentence. --> This heightens the effort and increases the "
1533"potential number of vulnerabilities." 1533"potential number of vulnerabilities."
1534msgstr "" 1534msgstr ""
1535 1535
1536#: template/index.html.j2:141 1536#: template/index.html.j2:206
1537msgid "" 1537msgid ""
1538"GNUnet is a metadata-preserving foundation for your application, covering " 1538"GNUnet is a metadata-preserving foundation for your application, covering "
1539"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1539"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1541,11 +1541,11 @@ msgid ""
1541"almost two decades." 1541"almost two decades."
1542msgstr "" 1542msgstr ""
1543 1543
1544#: template/index.html.j2:155 1544#: template/index.html.j2:220
1545msgid "Metadata is exposed" 1545msgid "Metadata is exposed"
1546msgstr "" 1546msgstr ""
1547 1547
1548#: template/index.html.j2:157 1548#: template/index.html.j2:222
1549msgid "" 1549msgid ""
1550"Your metadata is just as revealing as the actual content; and it gets " 1550"Your metadata is just as revealing as the actual content; and it gets "
1551"exposed on the Internet.<br> Even though transport encryption is " 1551"exposed on the Internet.<br> Even though transport encryption is "
@@ -1561,11 +1561,11 @@ msgid ""
1561"routing, and more." 1561"routing, and more."
1562msgstr "" 1562msgstr ""
1563 1563
1564#: template/index.html.j2:182 1564#: template/index.html.j2:245
1565msgid "Freedoms are not respected" 1565msgid "Freedoms are not respected"
1566msgstr "" 1566msgstr ""
1567 1567
1568#: template/index.html.j2:184 1568#: template/index.html.j2:247
1569msgid "" 1569msgid ""
1570"Today, monitoring increasingly centralized infrastructure, proprietary " 1570"Today, monitoring increasingly centralized infrastructure, proprietary "
1571"implementations, traffic shapers and firewalls restrict all of the <a href=" 1571"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1573,7 +1573,7 @@ msgid ""
1573"various degrees." 1573"various degrees."
1574msgstr "" 1574msgstr ""
1575 1575
1576#: template/index.html.j2:193 1576#: template/index.html.j2:256
1577msgid "" 1577msgid ""
1578"GNUnet gives users freedoms to securely access information (\"run\" the " 1578"GNUnet gives users freedoms to securely access information (\"run\" the "
1579"network), to study all aspects of the network&#39;s operation (\"access the " 1579"network), to study all aspects of the network&#39;s operation (\"access the "
@@ -1581,11 +1581,11 @@ msgid ""
1581"deploy new applications (\"modify\")." 1581"deploy new applications (\"modify\")."
1582msgstr "" 1582msgstr ""
1583 1583
1584#: template/index.html.j2:205 1584#: template/index.html.j2:268
1585msgid "Learn more about GNUnet" 1585msgid "Learn more about GNUnet"
1586msgstr "" 1586msgstr ""
1587 1587
1588#: template/index.html.j2:207 1588#: template/index.html.j2:270
1589msgid "" 1589msgid ""
1590"If you want to know more about the GNUnet please continue reading the <a " 1590"If you want to know more about the GNUnet please continue reading the <a "
1591"href=\"about.html\">about page</a>. There are much more resources, such as " 1591"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1594,7 +1594,7 @@ msgid ""
1594"\"https://gnunet.org/en/video.html\">videos</a>." 1594"\"https://gnunet.org/en/video.html\">videos</a>."
1595msgstr "" 1595msgstr ""
1596 1596
1597#: template/index.html.j2:216 1597#: template/index.html.j2:279
1598msgid "" 1598msgid ""
1599"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1599"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1600"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1600"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1605,26 +1605,26 @@ msgid ""
1605"Internet!" 1605"Internet!"
1606msgstr "" 1606msgstr ""
1607 1607
1608#: template/index.html.j2:238 1608#: template/index.html.j2:301
1609msgid "Featured Applications" 1609msgid "Featured Applications"
1610msgstr "" 1610msgstr ""
1611 1611
1612#: template/index.html.j2:244 1612#: template/index.html.j2:307
1613msgid "GNU Taler (Alpha)" 1613msgid "GNU Taler (Alpha)"
1614msgstr "" 1614msgstr ""
1615 1615
1616#: template/index.html.j2:246 1616#: template/index.html.j2:309
1617msgid "" 1617msgid ""
1618"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1618"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1619"electronic payment system. Payments are cryptographically secured and are " 1619"electronic payment system. Payments are cryptographically secured and are "
1620"confirmed within milliseconds with extremely low transaction costs." 1620"confirmed within milliseconds with extremely low transaction costs."
1621msgstr "" 1621msgstr ""
1622 1622
1623#: template/index.html.j2:258 1623#: template/index.html.j2:321
1624msgid "The GNU Name System" 1624msgid "The GNU Name System"
1625msgstr "" 1625msgstr ""
1626 1626
1627#: template/index.html.j2:261 1627#: template/index.html.j2:324
1628msgid "" 1628msgid ""
1629"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href=" 1629"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1630"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU " 1630"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1636,11 +1636,11 @@ msgid ""
1636"GNS integrates a robust, efficient and instant key revocation mechanism. -->" 1636"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1637msgstr "" 1637msgstr ""
1638 1638
1639#: template/index.html.j2:278 1639#: template/index.html.j2:341
1640msgid "re:claimID" 1640msgid "re:claimID"
1641msgstr "" 1641msgstr ""
1642 1642
1643#: template/index.html.j2:280 1643#: template/index.html.j2:343
1644msgid "" 1644msgid ""
1645"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1645"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1646"Identity Provider (IdP) service built in top of the GNU Name System. It " 1646"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1648,37 +1648,37 @@ msgid ""
1648"standardized protocols (OpenID Connect)." 1648"standardized protocols (OpenID Connect)."
1649msgstr "" 1649msgstr ""
1650 1650
1651#: template/index.html.j2:293 1651#: template/index.html.j2:356
1652msgid "Filesharing (Alpha)" 1652msgid "Filesharing (Alpha)"
1653msgstr "" 1653msgstr ""
1654 1654
1655#: template/index.html.j2:295 1655#: template/index.html.j2:358
1656msgid "" 1656msgid ""
1657"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1657"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1658"to provide censorship-resistant, anonymous filesharing. The publisher is " 1658"to provide censorship-resistant, anonymous filesharing. The publisher is "
1659"empowered to make a gradual choice between performance and anonymity." 1659"empowered to make a gradual choice between performance and anonymity."
1660msgstr "" 1660msgstr ""
1661 1661
1662#: template/index.html.j2:306 1662#: template/index.html.j2:369
1663msgid "Conversation (Pre-Alpha)" 1663msgid "Conversation (Pre-Alpha)"
1664msgstr "" 1664msgstr ""
1665 1665
1666#: template/index.html.j2:308 1666#: template/index.html.j2:371
1667msgid "" 1667msgid ""
1668"GNUnet conversation is an application that provides secure voice " 1668"GNUnet conversation is an application that provides secure voice "
1669"communication in a fully decentralized way by employing GNUnet for routing " 1669"communication in a fully decentralized way by employing GNUnet for routing "
1670"and transport." 1670"and transport."
1671msgstr "" 1671msgstr ""
1672 1672
1673#: template/index.html.j2:324 1673#: template/index.html.j2:387
1674msgid "Upcoming Applications" 1674msgid "Upcoming Applications"
1675msgstr "" 1675msgstr ""
1676 1676
1677#: template/index.html.j2:330 1677#: template/index.html.j2:393
1678msgid "secushare" 1678msgid "secushare"
1679msgstr "" 1679msgstr ""
1680 1680
1681#: template/index.html.j2:332 1681#: template/index.html.j2:395
1682msgid "" 1682msgid ""
1683"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1683"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1684"social networking application on top of GNUnet. Using overlay multicast and " 1684"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1686,11 +1686,11 @@ msgid ""
1686"encrypted to authorized recipients only." 1686"encrypted to authorized recipients only."
1687msgstr "" 1687msgstr ""
1688 1688
1689#: template/index.html.j2:344 1689#: template/index.html.j2:407
1690msgid "pretty Easy privacy" 1690msgid "pretty Easy privacy"
1691msgstr "" 1691msgstr ""
1692 1692
1693#: template/index.html.j2:346 1693#: template/index.html.j2:409
1694msgid "" 1694msgid ""
1695"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1695"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1696"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1696"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 682914b6..393eb207 100644
--- a/locale/es/LC_MESSAGES/messages.po
+++ b/locale/es/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-11-04 22:32+0000\n" 11"POT-Creation-Date: 2019-11-05 01:55+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -59,11 +59,11 @@ msgstr ""
59msgid "Report issues with this website." 59msgid "Report issues with this website."
60msgstr "" 60msgstr ""
61 61
62#: common/navigation.j2.inc:38 template/index.html.j2:51 62#: common/navigation.j2.inc:38 template/index.html.j2:50
63msgid "About" 63msgid "About"
64msgstr "Sobre" 64msgstr "Sobre"
65 65
66#: common/navigation.j2.inc:39 template/index.html.j2:365 66#: common/navigation.j2.inc:39 template/index.html.j2:63
67msgid "News" 67msgid "News"
68msgstr "Nuevo" 68msgstr "Nuevo"
69 69
@@ -71,7 +71,7 @@ msgstr "Nuevo"
71msgid "Community" 71msgid "Community"
72msgstr "Comunidad" 72msgstr "Comunidad"
73 73
74#: common/navigation.j2.inc:46 template/index.html.j2:55 74#: common/navigation.j2.inc:46 template/index.html.j2:54
75msgid "Engage" 75msgid "Engage"
76msgstr "Participa" 76msgstr "Participa"
77 77
@@ -119,7 +119,7 @@ msgstr "Desarrollo"
119msgid "Documentation" 119msgid "Documentation"
120msgstr "Documentación" 120msgstr "Documentación"
121 121
122#: common/navigation.j2.inc:82 template/index.html.j2:53 122#: common/navigation.j2.inc:82 template/index.html.j2:52
123#: template/install.html.j2:6 123#: template/install.html.j2:6
124msgid "Install" 124msgid "Install"
125msgstr "Instala" 125msgstr "Instala"
@@ -1471,13 +1471,13 @@ msgstr ""
1471#: template/index.html.j2:18 1471#: template/index.html.j2:18
1472msgid "" 1472msgid ""
1473"GNUnet is a new network protocol stack for building secure, distributed, and " 1473"GNUnet is a new network protocol stack for building secure, distributed, and "
1474"privacy-preserving applications. With strong roots in academic <a href=" 1474"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1475"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href=" 1475"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1476"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol " 1476"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1477"stack." 1477"stack."
1478msgstr "" 1478msgstr ""
1479 1479
1480#: template/index.html.j2:26 1480#: template/index.html.j2:28
1481msgid "" 1481msgid ""
1482"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1482"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1483"Overlay_network\">overlay network</a> on top of the existing Internet " 1483"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1490,22 +1490,22 @@ msgstr ""
1490 1490
1491#: template/index.html.j2:37 1491#: template/index.html.j2:37
1492msgid "" 1492msgid ""
1493"GNUnet is made for a free and open society: It's a self-organizing network " 1493"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1494"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1494"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1495"software</a> as in freedom. GNUnet puts you in control of your data. You " 1495"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1496"determine which data to share with whom, and you're not pressured to accept " 1496"You determine which data to share with whom, and you&#39;re not pressured to "
1497"compromises." 1497"accept compromises."
1498msgstr "" 1498msgstr ""
1499 1499
1500#: template/index.html.j2:66 1500#: template/index.html.j2:121
1501msgid "The Internet of tomorrow needs GNUnet today" 1501msgid "The Internet of tomorrow needs GNUnet today"
1502msgstr "" 1502msgstr ""
1503 1503
1504#: template/index.html.j2:72 1504#: template/index.html.j2:127
1505msgid "Imagine..." 1505msgid "Imagine..."
1506msgstr "" 1506msgstr ""
1507 1507
1508#: template/index.html.j2:74 1508#: template/index.html.j2:129
1509msgid "" 1509msgid ""
1510"The conventional Internet is currently like a system of roads with deep " 1510"The conventional Internet is currently like a system of roads with deep "
1511"potholes and highwaymen all over the place. Even if you still can use the " 1511"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1522,11 +1522,11 @@ msgid ""
1522"central data base. -->" 1522"central data base. -->"
1523msgstr "" 1523msgstr ""
1524 1524
1525#: template/index.html.j2:96 1525#: template/index.html.j2:153
1526msgid "The Internet is broken" 1526msgid "The Internet is broken"
1527msgstr "" 1527msgstr ""
1528 1528
1529#: template/index.html.j2:98 1529#: template/index.html.j2:155
1530msgid "" 1530msgid ""
1531"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1531"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1532"protecting against address forgery, routers learning metadata, or choosing " 1532"protecting against address forgery, routers learning metadata, or choosing "
@@ -1537,33 +1537,33 @@ msgid ""
1537"multiple attacks massively threatening our freedom. -->" 1537"multiple attacks massively threatening our freedom. -->"
1538msgstr "" 1538msgstr ""
1539 1539
1540#: template/index.html.j2:110 1540#: template/index.html.j2:169
1541msgid "" 1541msgid ""
1542"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1542"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1543"\">privacy by design</a>, improving addressing, routing, naming and content " 1543"\">privacy by design</a>, improving addressing, routing, naming and content "
1544"distribution in a technically robust manner - as opposed to ad-hoc designs " 1544"distribution in a technically robust manner - as opposed to ad-hoc designs "
1545"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href=" 1545"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1546"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> " 1546"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1547"and \"distributed by design\". This improves addressing, routing, naming and " 1547"and \"distributed by design\". This improves addressing, routing, naming and "
1548"content distribution in a technically robust manner. -->" 1548"content distribution in a technically robust manner. -->"
1549msgstr "" 1549msgstr ""
1550 1550
1551#: template/index.html.j2:126 1551#: template/index.html.j2:187
1552msgid "Decentralization is hard" 1552msgid "Decentralization is hard"
1553msgstr "" 1553msgstr ""
1554 1554
1555#: template/index.html.j2:129 1555#: template/index.html.j2:190
1556msgid "" 1556msgid ""
1557"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1557"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1558"distributed or P2P project develops its own library stack, covering " 1558"distributed or P2P project develops its own library stack, covering "
1559"transports, stream muxing, discovery and others. This divides effort and " 1559"transports, stream muxing, discovery and others. This divides effort and "
1560"multiplies bug count.--> Instead of sharing common components and tools for " 1560"multiplies bug count. --> Instead of sharing common components and tools for "
1561"building P2P systems, every P2P project seems to re-invent the wheel. <!-- " 1561"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1562"TODO: rework this sentence. --> This heightens the effort and increases the " 1562"TODO: rework this sentence. --> This heightens the effort and increases the "
1563"potential number of vulnerabilities." 1563"potential number of vulnerabilities."
1564msgstr "" 1564msgstr ""
1565 1565
1566#: template/index.html.j2:141 1566#: template/index.html.j2:206
1567msgid "" 1567msgid ""
1568"GNUnet is a metadata-preserving foundation for your application, covering " 1568"GNUnet is a metadata-preserving foundation for your application, covering "
1569"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1569"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1571,11 +1571,11 @@ msgid ""
1571"almost two decades." 1571"almost two decades."
1572msgstr "" 1572msgstr ""
1573 1573
1574#: template/index.html.j2:155 1574#: template/index.html.j2:220
1575msgid "Metadata is exposed" 1575msgid "Metadata is exposed"
1576msgstr "" 1576msgstr ""
1577 1577
1578#: template/index.html.j2:157 1578#: template/index.html.j2:222
1579msgid "" 1579msgid ""
1580"Your metadata is just as revealing as the actual content; and it gets " 1580"Your metadata is just as revealing as the actual content; and it gets "
1581"exposed on the Internet.<br> Even though transport encryption is " 1581"exposed on the Internet.<br> Even though transport encryption is "
@@ -1591,11 +1591,11 @@ msgid ""
1591"routing, and more." 1591"routing, and more."
1592msgstr "" 1592msgstr ""
1593 1593
1594#: template/index.html.j2:182 1594#: template/index.html.j2:245
1595msgid "Freedoms are not respected" 1595msgid "Freedoms are not respected"
1596msgstr "" 1596msgstr ""
1597 1597
1598#: template/index.html.j2:184 1598#: template/index.html.j2:247
1599msgid "" 1599msgid ""
1600"Today, monitoring increasingly centralized infrastructure, proprietary " 1600"Today, monitoring increasingly centralized infrastructure, proprietary "
1601"implementations, traffic shapers and firewalls restrict all of the <a href=" 1601"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1603,7 +1603,7 @@ msgid ""
1603"various degrees." 1603"various degrees."
1604msgstr "" 1604msgstr ""
1605 1605
1606#: template/index.html.j2:193 1606#: template/index.html.j2:256
1607msgid "" 1607msgid ""
1608"GNUnet gives users freedoms to securely access information (\"run\" the " 1608"GNUnet gives users freedoms to securely access information (\"run\" the "
1609"network), to study all aspects of the network&#39;s operation (\"access the " 1609"network), to study all aspects of the network&#39;s operation (\"access the "
@@ -1611,13 +1611,13 @@ msgid ""
1611"deploy new applications (\"modify\")." 1611"deploy new applications (\"modify\")."
1612msgstr "" 1612msgstr ""
1613 1613
1614#: template/index.html.j2:205 1614#: template/index.html.j2:268
1615#, fuzzy 1615#, fuzzy
1616#| msgid "About GNUnet" 1616#| msgid "About GNUnet"
1617msgid "Learn more about GNUnet" 1617msgid "Learn more about GNUnet"
1618msgstr "Sobre GNUnet" 1618msgstr "Sobre GNUnet"
1619 1619
1620#: template/index.html.j2:207 1620#: template/index.html.j2:270
1621msgid "" 1621msgid ""
1622"If you want to know more about the GNUnet please continue reading the <a " 1622"If you want to know more about the GNUnet please continue reading the <a "
1623"href=\"about.html\">about page</a>. There are much more resources, such as " 1623"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1626,7 +1626,7 @@ msgid ""
1626"\"https://gnunet.org/en/video.html\">videos</a>." 1626"\"https://gnunet.org/en/video.html\">videos</a>."
1627msgstr "" 1627msgstr ""
1628 1628
1629#: template/index.html.j2:216 1629#: template/index.html.j2:279
1630msgid "" 1630msgid ""
1631"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1631"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1632"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1632"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1637,26 +1637,26 @@ msgid ""
1637"Internet!" 1637"Internet!"
1638msgstr "" 1638msgstr ""
1639 1639
1640#: template/index.html.j2:238 1640#: template/index.html.j2:301
1641msgid "Featured Applications" 1641msgid "Featured Applications"
1642msgstr "" 1642msgstr ""
1643 1643
1644#: template/index.html.j2:244 1644#: template/index.html.j2:307
1645msgid "GNU Taler (Alpha)" 1645msgid "GNU Taler (Alpha)"
1646msgstr "" 1646msgstr ""
1647 1647
1648#: template/index.html.j2:246 1648#: template/index.html.j2:309
1649msgid "" 1649msgid ""
1650"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1650"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1651"electronic payment system. Payments are cryptographically secured and are " 1651"electronic payment system. Payments are cryptographically secured and are "
1652"confirmed within milliseconds with extremely low transaction costs." 1652"confirmed within milliseconds with extremely low transaction costs."
1653msgstr "" 1653msgstr ""
1654 1654
1655#: template/index.html.j2:258 1655#: template/index.html.j2:321
1656msgid "The GNU Name System" 1656msgid "The GNU Name System"
1657msgstr "" 1657msgstr ""
1658 1658
1659#: template/index.html.j2:261 1659#: template/index.html.j2:324
1660msgid "" 1660msgid ""
1661"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href=" 1661"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1662"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU " 1662"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1668,11 +1668,11 @@ msgid ""
1668"GNS integrates a robust, efficient and instant key revocation mechanism. -->" 1668"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1669msgstr "" 1669msgstr ""
1670 1670
1671#: template/index.html.j2:278 1671#: template/index.html.j2:341
1672msgid "re:claimID" 1672msgid "re:claimID"
1673msgstr "" 1673msgstr ""
1674 1674
1675#: template/index.html.j2:280 1675#: template/index.html.j2:343
1676msgid "" 1676msgid ""
1677"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1677"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1678"Identity Provider (IdP) service built in top of the GNU Name System. It " 1678"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1680,37 +1680,37 @@ msgid ""
1680"standardized protocols (OpenID Connect)." 1680"standardized protocols (OpenID Connect)."
1681msgstr "" 1681msgstr ""
1682 1682
1683#: template/index.html.j2:293 1683#: template/index.html.j2:356
1684msgid "Filesharing (Alpha)" 1684msgid "Filesharing (Alpha)"
1685msgstr "" 1685msgstr ""
1686 1686
1687#: template/index.html.j2:295 1687#: template/index.html.j2:358
1688msgid "" 1688msgid ""
1689"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1689"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1690"to provide censorship-resistant, anonymous filesharing. The publisher is " 1690"to provide censorship-resistant, anonymous filesharing. The publisher is "
1691"empowered to make a gradual choice between performance and anonymity." 1691"empowered to make a gradual choice between performance and anonymity."
1692msgstr "" 1692msgstr ""
1693 1693
1694#: template/index.html.j2:306 1694#: template/index.html.j2:369
1695msgid "Conversation (Pre-Alpha)" 1695msgid "Conversation (Pre-Alpha)"
1696msgstr "" 1696msgstr ""
1697 1697
1698#: template/index.html.j2:308 1698#: template/index.html.j2:371
1699msgid "" 1699msgid ""
1700"GNUnet conversation is an application that provides secure voice " 1700"GNUnet conversation is an application that provides secure voice "
1701"communication in a fully decentralized way by employing GNUnet for routing " 1701"communication in a fully decentralized way by employing GNUnet for routing "
1702"and transport." 1702"and transport."
1703msgstr "" 1703msgstr ""
1704 1704
1705#: template/index.html.j2:324 1705#: template/index.html.j2:387
1706msgid "Upcoming Applications" 1706msgid "Upcoming Applications"
1707msgstr "" 1707msgstr ""
1708 1708
1709#: template/index.html.j2:330 1709#: template/index.html.j2:393
1710msgid "secushare" 1710msgid "secushare"
1711msgstr "" 1711msgstr ""
1712 1712
1713#: template/index.html.j2:332 1713#: template/index.html.j2:395
1714msgid "" 1714msgid ""
1715"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1715"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1716"social networking application on top of GNUnet. Using overlay multicast and " 1716"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1718,11 +1718,11 @@ msgid ""
1718"encrypted to authorized recipients only." 1718"encrypted to authorized recipients only."
1719msgstr "" 1719msgstr ""
1720 1720
1721#: template/index.html.j2:344 1721#: template/index.html.j2:407
1722msgid "pretty Easy privacy" 1722msgid "pretty Easy privacy"
1723msgstr "" 1723msgstr ""
1724 1724
1725#: template/index.html.j2:346 1725#: template/index.html.j2:409
1726msgid "" 1726msgid ""
1727"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1727"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1728"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1728"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 069e1314..6bdd31ee 100644
--- a/locale/fr/LC_MESSAGES/messages.po
+++ b/locale/fr/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-11-04 22:32+0000\n" 11"POT-Creation-Date: 2019-11-05 01:55+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -59,11 +59,11 @@ msgstr ""
59msgid "Report issues with this website." 59msgid "Report issues with this website."
60msgstr "" 60msgstr ""
61 61
62#: common/navigation.j2.inc:38 template/index.html.j2:51 62#: common/navigation.j2.inc:38 template/index.html.j2:50
63msgid "About" 63msgid "About"
64msgstr "" 64msgstr ""
65 65
66#: common/navigation.j2.inc:39 template/index.html.j2:365 66#: common/navigation.j2.inc:39 template/index.html.j2:63
67msgid "News" 67msgid "News"
68msgstr "" 68msgstr ""
69 69
@@ -71,7 +71,7 @@ msgstr ""
71msgid "Community" 71msgid "Community"
72msgstr "" 72msgstr ""
73 73
74#: common/navigation.j2.inc:46 template/index.html.j2:55 74#: common/navigation.j2.inc:46 template/index.html.j2:54
75msgid "Engage" 75msgid "Engage"
76msgstr "" 76msgstr ""
77 77
@@ -115,7 +115,7 @@ msgstr ""
115msgid "Documentation" 115msgid "Documentation"
116msgstr "" 116msgstr ""
117 117
118#: common/navigation.j2.inc:82 template/index.html.j2:53 118#: common/navigation.j2.inc:82 template/index.html.j2:52
119#: template/install.html.j2:6 119#: template/install.html.j2:6
120msgid "Install" 120msgid "Install"
121msgstr "" 121msgstr ""
@@ -1461,13 +1461,13 @@ msgstr ""
1461#: template/index.html.j2:18 1461#: template/index.html.j2:18
1462msgid "" 1462msgid ""
1463"GNUnet is a new network protocol stack for building secure, distributed, and " 1463"GNUnet is a new network protocol stack for building secure, distributed, and "
1464"privacy-preserving applications. With strong roots in academic <a href=" 1464"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1465"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href=" 1465"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1466"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol " 1466"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1467"stack." 1467"stack."
1468msgstr "" 1468msgstr ""
1469 1469
1470#: template/index.html.j2:26 1470#: template/index.html.j2:28
1471msgid "" 1471msgid ""
1472"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1472"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1473"Overlay_network\">overlay network</a> on top of the existing Internet " 1473"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1480,22 +1480,22 @@ msgstr ""
1480 1480
1481#: template/index.html.j2:37 1481#: template/index.html.j2:37
1482msgid "" 1482msgid ""
1483"GNUnet is made for a free and open society: It's a self-organizing network " 1483"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1484"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1484"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1485"software</a> as in freedom. GNUnet puts you in control of your data. You " 1485"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1486"determine which data to share with whom, and you're not pressured to accept " 1486"You determine which data to share with whom, and you&#39;re not pressured to "
1487"compromises." 1487"accept compromises."
1488msgstr "" 1488msgstr ""
1489 1489
1490#: template/index.html.j2:66 1490#: template/index.html.j2:121
1491msgid "The Internet of tomorrow needs GNUnet today" 1491msgid "The Internet of tomorrow needs GNUnet today"
1492msgstr "" 1492msgstr ""
1493 1493
1494#: template/index.html.j2:72 1494#: template/index.html.j2:127
1495msgid "Imagine..." 1495msgid "Imagine..."
1496msgstr "" 1496msgstr ""
1497 1497
1498#: template/index.html.j2:74 1498#: template/index.html.j2:129
1499msgid "" 1499msgid ""
1500"The conventional Internet is currently like a system of roads with deep " 1500"The conventional Internet is currently like a system of roads with deep "
1501"potholes and highwaymen all over the place. Even if you still can use the " 1501"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1512,11 +1512,11 @@ msgid ""
1512"central data base. -->" 1512"central data base. -->"
1513msgstr "" 1513msgstr ""
1514 1514
1515#: template/index.html.j2:96 1515#: template/index.html.j2:153
1516msgid "The Internet is broken" 1516msgid "The Internet is broken"
1517msgstr "" 1517msgstr ""
1518 1518
1519#: template/index.html.j2:98 1519#: template/index.html.j2:155
1520msgid "" 1520msgid ""
1521"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1521"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1522"protecting against address forgery, routers learning metadata, or choosing " 1522"protecting against address forgery, routers learning metadata, or choosing "
@@ -1527,33 +1527,33 @@ msgid ""
1527"multiple attacks massively threatening our freedom. -->" 1527"multiple attacks massively threatening our freedom. -->"
1528msgstr "" 1528msgstr ""
1529 1529
1530#: template/index.html.j2:110 1530#: template/index.html.j2:169
1531msgid "" 1531msgid ""
1532"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1532"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1533"\">privacy by design</a>, improving addressing, routing, naming and content " 1533"\">privacy by design</a>, improving addressing, routing, naming and content "
1534"distribution in a technically robust manner - as opposed to ad-hoc designs " 1534"distribution in a technically robust manner - as opposed to ad-hoc designs "
1535"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href=" 1535"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1536"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> " 1536"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1537"and \"distributed by design\". This improves addressing, routing, naming and " 1537"and \"distributed by design\". This improves addressing, routing, naming and "
1538"content distribution in a technically robust manner. -->" 1538"content distribution in a technically robust manner. -->"
1539msgstr "" 1539msgstr ""
1540 1540
1541#: template/index.html.j2:126 1541#: template/index.html.j2:187
1542msgid "Decentralization is hard" 1542msgid "Decentralization is hard"
1543msgstr "" 1543msgstr ""
1544 1544
1545#: template/index.html.j2:129 1545#: template/index.html.j2:190
1546msgid "" 1546msgid ""
1547"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1547"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1548"distributed or P2P project develops its own library stack, covering " 1548"distributed or P2P project develops its own library stack, covering "
1549"transports, stream muxing, discovery and others. This divides effort and " 1549"transports, stream muxing, discovery and others. This divides effort and "
1550"multiplies bug count.--> Instead of sharing common components and tools for " 1550"multiplies bug count. --> Instead of sharing common components and tools for "
1551"building P2P systems, every P2P project seems to re-invent the wheel. <!-- " 1551"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1552"TODO: rework this sentence. --> This heightens the effort and increases the " 1552"TODO: rework this sentence. --> This heightens the effort and increases the "
1553"potential number of vulnerabilities." 1553"potential number of vulnerabilities."
1554msgstr "" 1554msgstr ""
1555 1555
1556#: template/index.html.j2:141 1556#: template/index.html.j2:206
1557msgid "" 1557msgid ""
1558"GNUnet is a metadata-preserving foundation for your application, covering " 1558"GNUnet is a metadata-preserving foundation for your application, covering "
1559"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1559"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1561,11 +1561,11 @@ msgid ""
1561"almost two decades." 1561"almost two decades."
1562msgstr "" 1562msgstr ""
1563 1563
1564#: template/index.html.j2:155 1564#: template/index.html.j2:220
1565msgid "Metadata is exposed" 1565msgid "Metadata is exposed"
1566msgstr "" 1566msgstr ""
1567 1567
1568#: template/index.html.j2:157 1568#: template/index.html.j2:222
1569msgid "" 1569msgid ""
1570"Your metadata is just as revealing as the actual content; and it gets " 1570"Your metadata is just as revealing as the actual content; and it gets "
1571"exposed on the Internet.<br> Even though transport encryption is " 1571"exposed on the Internet.<br> Even though transport encryption is "
@@ -1581,11 +1581,11 @@ msgid ""
1581"routing, and more." 1581"routing, and more."
1582msgstr "" 1582msgstr ""
1583 1583
1584#: template/index.html.j2:182 1584#: template/index.html.j2:245
1585msgid "Freedoms are not respected" 1585msgid "Freedoms are not respected"
1586msgstr "" 1586msgstr ""
1587 1587
1588#: template/index.html.j2:184 1588#: template/index.html.j2:247
1589msgid "" 1589msgid ""
1590"Today, monitoring increasingly centralized infrastructure, proprietary " 1590"Today, monitoring increasingly centralized infrastructure, proprietary "
1591"implementations, traffic shapers and firewalls restrict all of the <a href=" 1591"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1593,7 +1593,7 @@ msgid ""
1593"various degrees." 1593"various degrees."
1594msgstr "" 1594msgstr ""
1595 1595
1596#: template/index.html.j2:193 1596#: template/index.html.j2:256
1597msgid "" 1597msgid ""
1598"GNUnet gives users freedoms to securely access information (\"run\" the " 1598"GNUnet gives users freedoms to securely access information (\"run\" the "
1599"network), to study all aspects of the network&#39;s operation (\"access the " 1599"network), to study all aspects of the network&#39;s operation (\"access the "
@@ -1601,11 +1601,11 @@ msgid ""
1601"deploy new applications (\"modify\")." 1601"deploy new applications (\"modify\")."
1602msgstr "" 1602msgstr ""
1603 1603
1604#: template/index.html.j2:205 1604#: template/index.html.j2:268
1605msgid "Learn more about GNUnet" 1605msgid "Learn more about GNUnet"
1606msgstr "" 1606msgstr ""
1607 1607
1608#: template/index.html.j2:207 1608#: template/index.html.j2:270
1609msgid "" 1609msgid ""
1610"If you want to know more about the GNUnet please continue reading the <a " 1610"If you want to know more about the GNUnet please continue reading the <a "
1611"href=\"about.html\">about page</a>. There are much more resources, such as " 1611"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1614,7 +1614,7 @@ msgid ""
1614"\"https://gnunet.org/en/video.html\">videos</a>." 1614"\"https://gnunet.org/en/video.html\">videos</a>."
1615msgstr "" 1615msgstr ""
1616 1616
1617#: template/index.html.j2:216 1617#: template/index.html.j2:279
1618msgid "" 1618msgid ""
1619"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1619"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1620"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1620"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1625,26 +1625,26 @@ msgid ""
1625"Internet!" 1625"Internet!"
1626msgstr "" 1626msgstr ""
1627 1627
1628#: template/index.html.j2:238 1628#: template/index.html.j2:301
1629msgid "Featured Applications" 1629msgid "Featured Applications"
1630msgstr "" 1630msgstr ""
1631 1631
1632#: template/index.html.j2:244 1632#: template/index.html.j2:307
1633msgid "GNU Taler (Alpha)" 1633msgid "GNU Taler (Alpha)"
1634msgstr "" 1634msgstr ""
1635 1635
1636#: template/index.html.j2:246 1636#: template/index.html.j2:309
1637msgid "" 1637msgid ""
1638"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1638"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1639"electronic payment system. Payments are cryptographically secured and are " 1639"electronic payment system. Payments are cryptographically secured and are "
1640"confirmed within milliseconds with extremely low transaction costs." 1640"confirmed within milliseconds with extremely low transaction costs."
1641msgstr "" 1641msgstr ""
1642 1642
1643#: template/index.html.j2:258 1643#: template/index.html.j2:321
1644msgid "The GNU Name System" 1644msgid "The GNU Name System"
1645msgstr "" 1645msgstr ""
1646 1646
1647#: template/index.html.j2:261 1647#: template/index.html.j2:324
1648msgid "" 1648msgid ""
1649"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href=" 1649"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1650"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU " 1650"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1656,11 +1656,11 @@ msgid ""
1656"GNS integrates a robust, efficient and instant key revocation mechanism. -->" 1656"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1657msgstr "" 1657msgstr ""
1658 1658
1659#: template/index.html.j2:278 1659#: template/index.html.j2:341
1660msgid "re:claimID" 1660msgid "re:claimID"
1661msgstr "" 1661msgstr ""
1662 1662
1663#: template/index.html.j2:280 1663#: template/index.html.j2:343
1664msgid "" 1664msgid ""
1665"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1665"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1666"Identity Provider (IdP) service built in top of the GNU Name System. It " 1666"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1668,37 +1668,37 @@ msgid ""
1668"standardized protocols (OpenID Connect)." 1668"standardized protocols (OpenID Connect)."
1669msgstr "" 1669msgstr ""
1670 1670
1671#: template/index.html.j2:293 1671#: template/index.html.j2:356
1672msgid "Filesharing (Alpha)" 1672msgid "Filesharing (Alpha)"
1673msgstr "" 1673msgstr ""
1674 1674
1675#: template/index.html.j2:295 1675#: template/index.html.j2:358
1676msgid "" 1676msgid ""
1677"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1677"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1678"to provide censorship-resistant, anonymous filesharing. The publisher is " 1678"to provide censorship-resistant, anonymous filesharing. The publisher is "
1679"empowered to make a gradual choice between performance and anonymity." 1679"empowered to make a gradual choice between performance and anonymity."
1680msgstr "" 1680msgstr ""
1681 1681
1682#: template/index.html.j2:306 1682#: template/index.html.j2:369
1683msgid "Conversation (Pre-Alpha)" 1683msgid "Conversation (Pre-Alpha)"
1684msgstr "" 1684msgstr ""
1685 1685
1686#: template/index.html.j2:308 1686#: template/index.html.j2:371
1687msgid "" 1687msgid ""
1688"GNUnet conversation is an application that provides secure voice " 1688"GNUnet conversation is an application that provides secure voice "
1689"communication in a fully decentralized way by employing GNUnet for routing " 1689"communication in a fully decentralized way by employing GNUnet for routing "
1690"and transport." 1690"and transport."
1691msgstr "" 1691msgstr ""
1692 1692
1693#: template/index.html.j2:324 1693#: template/index.html.j2:387
1694msgid "Upcoming Applications" 1694msgid "Upcoming Applications"
1695msgstr "" 1695msgstr ""
1696 1696
1697#: template/index.html.j2:330 1697#: template/index.html.j2:393
1698msgid "secushare" 1698msgid "secushare"
1699msgstr "" 1699msgstr ""
1700 1700
1701#: template/index.html.j2:332 1701#: template/index.html.j2:395
1702msgid "" 1702msgid ""
1703"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1703"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1704"social networking application on top of GNUnet. Using overlay multicast and " 1704"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1706,11 +1706,11 @@ msgid ""
1706"encrypted to authorized recipients only." 1706"encrypted to authorized recipients only."
1707msgstr "" 1707msgstr ""
1708 1708
1709#: template/index.html.j2:344 1709#: template/index.html.j2:407
1710msgid "pretty Easy privacy" 1710msgid "pretty Easy privacy"
1711msgstr "" 1711msgstr ""
1712 1712
1713#: template/index.html.j2:346 1713#: template/index.html.j2:409
1714msgid "" 1714msgid ""
1715"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1715"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1716"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1716"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 071f87b8..3ae9b38c 100644
--- a/locale/it/LC_MESSAGES/messages.po
+++ b/locale/it/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: PROJECT VERSION\n" 9"Project-Id-Version: PROJECT VERSION\n"
10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" 10"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
11"POT-Creation-Date: 2019-11-04 22:32+0000\n" 11"POT-Creation-Date: 2019-11-05 01:55+0000\n"
12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 13"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14"Language-Team: LANGUAGE <LL@li.org>\n" 14"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -59,11 +59,11 @@ msgstr ""
59msgid "Report issues with this website." 59msgid "Report issues with this website."
60msgstr "" 60msgstr ""
61 61
62#: common/navigation.j2.inc:38 template/index.html.j2:51 62#: common/navigation.j2.inc:38 template/index.html.j2:50
63msgid "About" 63msgid "About"
64msgstr "" 64msgstr ""
65 65
66#: common/navigation.j2.inc:39 template/index.html.j2:365 66#: common/navigation.j2.inc:39 template/index.html.j2:63
67msgid "News" 67msgid "News"
68msgstr "" 68msgstr ""
69 69
@@ -71,7 +71,7 @@ msgstr ""
71msgid "Community" 71msgid "Community"
72msgstr "" 72msgstr ""
73 73
74#: common/navigation.j2.inc:46 template/index.html.j2:55 74#: common/navigation.j2.inc:46 template/index.html.j2:54
75msgid "Engage" 75msgid "Engage"
76msgstr "" 76msgstr ""
77 77
@@ -115,7 +115,7 @@ msgstr ""
115msgid "Documentation" 115msgid "Documentation"
116msgstr "" 116msgstr ""
117 117
118#: common/navigation.j2.inc:82 template/index.html.j2:53 118#: common/navigation.j2.inc:82 template/index.html.j2:52
119#: template/install.html.j2:6 119#: template/install.html.j2:6
120msgid "Install" 120msgid "Install"
121msgstr "" 121msgstr ""
@@ -1461,13 +1461,13 @@ msgstr ""
1461#: template/index.html.j2:18 1461#: template/index.html.j2:18
1462msgid "" 1462msgid ""
1463"GNUnet is a new network protocol stack for building secure, distributed, and " 1463"GNUnet is a new network protocol stack for building secure, distributed, and "
1464"privacy-preserving applications. With strong roots in academic <a href=" 1464"privacy-preserving applications. With strong roots in <a href=\"https://bib."
1465"\"https://bib.gnunet.org\">research</a>, our goal is to replace the <a href=" 1465"gnunet.org\">academic research</a>, our goal is to replace the <a href="
1466"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol " 1466"\"https://secushare.org/broken-internet\">old insecure Internet</a> protocol "
1467"stack." 1467"stack."
1468msgstr "" 1468msgstr ""
1469 1469
1470#: template/index.html.j2:26 1470#: template/index.html.j2:28
1471msgid "" 1471msgid ""
1472"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/" 1472"GNUnet is typically run as an <a href=\"https://en.wikipedia.org/wiki/"
1473"Overlay_network\">overlay network</a> on top of the existing Internet " 1473"Overlay_network\">overlay network</a> on top of the existing Internet "
@@ -1480,22 +1480,22 @@ msgstr ""
1480 1480
1481#: template/index.html.j2:37 1481#: template/index.html.j2:37
1482msgid "" 1482msgid ""
1483"GNUnet is made for a free and open society: It's a self-organizing network " 1483"GNUnet is made for a free and open society: It&#39;s a self-organizing "
1484"and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html\">free " 1484"network and it is <a href=\"http://www.gnu.org/philosophy/free-sw.html"
1485"software</a> as in freedom. GNUnet puts you in control of your data. You " 1485"\">free software</a> as in freedom. GNUnet puts you in control of your data. "
1486"determine which data to share with whom, and you're not pressured to accept " 1486"You determine which data to share with whom, and you&#39;re not pressured to "
1487"compromises." 1487"accept compromises."
1488msgstr "" 1488msgstr ""
1489 1489
1490#: template/index.html.j2:66 1490#: template/index.html.j2:121
1491msgid "The Internet of tomorrow needs GNUnet today" 1491msgid "The Internet of tomorrow needs GNUnet today"
1492msgstr "" 1492msgstr ""
1493 1493
1494#: template/index.html.j2:72 1494#: template/index.html.j2:127
1495msgid "Imagine..." 1495msgid "Imagine..."
1496msgstr "" 1496msgstr ""
1497 1497
1498#: template/index.html.j2:74 1498#: template/index.html.j2:129
1499msgid "" 1499msgid ""
1500"The conventional Internet is currently like a system of roads with deep " 1500"The conventional Internet is currently like a system of roads with deep "
1501"potholes and highwaymen all over the place. Even if you still can use the " 1501"potholes and highwaymen all over the place. Even if you still can use the "
@@ -1512,11 +1512,11 @@ msgid ""
1512"central data base. -->" 1512"central data base. -->"
1513msgstr "" 1513msgstr ""
1514 1514
1515#: template/index.html.j2:96 1515#: template/index.html.j2:153
1516msgid "The Internet is broken" 1516msgid "The Internet is broken"
1517msgstr "" 1517msgstr ""
1518 1518
1519#: template/index.html.j2:98 1519#: template/index.html.j2:155
1520msgid "" 1520msgid ""
1521"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: " 1521"Protocols from Ethernet and IP to BGP and X.509 PKI are insecure by default: "
1522"protecting against address forgery, routers learning metadata, or choosing " 1522"protecting against address forgery, routers learning metadata, or choosing "
@@ -1527,33 +1527,33 @@ msgid ""
1527"multiple attacks massively threatening our freedom. -->" 1527"multiple attacks massively threatening our freedom. -->"
1528msgstr "" 1528msgstr ""
1529 1529
1530#: template/index.html.j2:110 1530#: template/index.html.j2:169
1531msgid "" 1531msgid ""
1532"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf" 1532"GNUnet provides <a href=\"https://www.w3.org/2014/strint/papers/65.pdf"
1533"\">privacy by design</a>, improving addressing, routing, naming and content " 1533"\">privacy by design</a>, improving addressing, routing, naming and content "
1534"distribution in a technically robust manner - as opposed to ad-hoc designs " 1534"distribution in a technically robust manner - as opposed to ad-hoc designs "
1535"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href=" 1535"in place today. <!-- Proposal from fabian gerlach: GNUnet is built <a href="
1536"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</> " 1536"\"https://www.w3.org/2014/strint/papers/65.pdf\">\"privacy by design\"</a> "
1537"and \"distributed by design\". This improves addressing, routing, naming and " 1537"and \"distributed by design\". This improves addressing, routing, naming and "
1538"content distribution in a technically robust manner. -->" 1538"content distribution in a technically robust manner. -->"
1539msgstr "" 1539msgstr ""
1540 1540
1541#: template/index.html.j2:126 1541#: template/index.html.j2:187
1542msgid "Decentralization is hard" 1542msgid "Decentralization is hard"
1543msgstr "" 1543msgstr ""
1544 1544
1545#: template/index.html.j2:129 1545#: template/index.html.j2:190
1546msgid "" 1546msgid ""
1547"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other " 1547"<!-- replaced with Proposal from Fabian Gerlach: It seems as if every other "
1548"distributed or P2P project develops its own library stack, covering " 1548"distributed or P2P project develops its own library stack, covering "
1549"transports, stream muxing, discovery and others. This divides effort and " 1549"transports, stream muxing, discovery and others. This divides effort and "
1550"multiplies bug count.--> Instead of sharing common components and tools for " 1550"multiplies bug count. --> Instead of sharing common components and tools for "
1551"building P2P systems, every P2P project seems to re-invent the wheel. <!-- " 1551"building P2P systems, every P2P project seems to re-invent the wheel. <!-- "
1552"TODO: rework this sentence. --> This heightens the effort and increases the " 1552"TODO: rework this sentence. --> This heightens the effort and increases the "
1553"potential number of vulnerabilities." 1553"potential number of vulnerabilities."
1554msgstr "" 1554msgstr ""
1555 1555
1556#: template/index.html.j2:141 1556#: template/index.html.j2:206
1557msgid "" 1557msgid ""
1558"GNUnet is a metadata-preserving foundation for your application, covering " 1558"GNUnet is a metadata-preserving foundation for your application, covering "
1559"areas from addressing to reliable bidirectional Axolotl-encrypted channels, " 1559"areas from addressing to reliable bidirectional Axolotl-encrypted channels, "
@@ -1561,11 +1561,11 @@ msgid ""
1561"almost two decades." 1561"almost two decades."
1562msgstr "" 1562msgstr ""
1563 1563
1564#: template/index.html.j2:155 1564#: template/index.html.j2:220
1565msgid "Metadata is exposed" 1565msgid "Metadata is exposed"
1566msgstr "" 1566msgstr ""
1567 1567
1568#: template/index.html.j2:157 1568#: template/index.html.j2:222
1569msgid "" 1569msgid ""
1570"Your metadata is just as revealing as the actual content; and it gets " 1570"Your metadata is just as revealing as the actual content; and it gets "
1571"exposed on the Internet.<br> Even though transport encryption is " 1571"exposed on the Internet.<br> Even though transport encryption is "
@@ -1581,11 +1581,11 @@ msgid ""
1581"routing, and more." 1581"routing, and more."
1582msgstr "" 1582msgstr ""
1583 1583
1584#: template/index.html.j2:182 1584#: template/index.html.j2:245
1585msgid "Freedoms are not respected" 1585msgid "Freedoms are not respected"
1586msgstr "" 1586msgstr ""
1587 1587
1588#: template/index.html.j2:184 1588#: template/index.html.j2:247
1589msgid "" 1589msgid ""
1590"Today, monitoring increasingly centralized infrastructure, proprietary " 1590"Today, monitoring increasingly centralized infrastructure, proprietary "
1591"implementations, traffic shapers and firewalls restrict all of the <a href=" 1591"implementations, traffic shapers and firewalls restrict all of the <a href="
@@ -1593,7 +1593,7 @@ msgid ""
1593"various degrees." 1593"various degrees."
1594msgstr "" 1594msgstr ""
1595 1595
1596#: template/index.html.j2:193 1596#: template/index.html.j2:256
1597msgid "" 1597msgid ""
1598"GNUnet gives users freedoms to securely access information (\"run\" the " 1598"GNUnet gives users freedoms to securely access information (\"run\" the "
1599"network), to study all aspects of the network&#39;s operation (\"access the " 1599"network), to study all aspects of the network&#39;s operation (\"access the "
@@ -1601,11 +1601,11 @@ msgid ""
1601"deploy new applications (\"modify\")." 1601"deploy new applications (\"modify\")."
1602msgstr "" 1602msgstr ""
1603 1603
1604#: template/index.html.j2:205 1604#: template/index.html.j2:268
1605msgid "Learn more about GNUnet" 1605msgid "Learn more about GNUnet"
1606msgstr "" 1606msgstr ""
1607 1607
1608#: template/index.html.j2:207 1608#: template/index.html.j2:270
1609msgid "" 1609msgid ""
1610"If you want to know more about the GNUnet please continue reading the <a " 1610"If you want to know more about the GNUnet please continue reading the <a "
1611"href=\"about.html\">about page</a>. There are much more resources, such as " 1611"href=\"about.html\">about page</a>. There are much more resources, such as "
@@ -1614,7 +1614,7 @@ msgid ""
1614"\"https://gnunet.org/en/video.html\">videos</a>." 1614"\"https://gnunet.org/en/video.html\">videos</a>."
1615msgstr "" 1615msgstr ""
1616 1616
1617#: template/index.html.j2:216 1617#: template/index.html.j2:279
1618msgid "" 1618msgid ""
1619"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get " 1619"You are very welcome to <a href=\"https://gnunet.org/en/engage.html\"> get "
1620"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install." 1620"engaged into the conversation</a>, <a href=\"https://gnunet.org/en/install."
@@ -1625,26 +1625,26 @@ msgid ""
1625"Internet!" 1625"Internet!"
1626msgstr "" 1626msgstr ""
1627 1627
1628#: template/index.html.j2:238 1628#: template/index.html.j2:301
1629msgid "Featured Applications" 1629msgid "Featured Applications"
1630msgstr "" 1630msgstr ""
1631 1631
1632#: template/index.html.j2:244 1632#: template/index.html.j2:307
1633msgid "GNU Taler (Alpha)" 1633msgid "GNU Taler (Alpha)"
1634msgstr "" 1634msgstr ""
1635 1635
1636#: template/index.html.j2:246 1636#: template/index.html.j2:309
1637msgid "" 1637msgid ""
1638"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving " 1638"<a href=\"https://taler.net/\">GNU Taler</a> is a new privacy-preserving "
1639"electronic payment system. Payments are cryptographically secured and are " 1639"electronic payment system. Payments are cryptographically secured and are "
1640"confirmed within milliseconds with extremely low transaction costs." 1640"confirmed within milliseconds with extremely low transaction costs."
1641msgstr "" 1641msgstr ""
1642 1642
1643#: template/index.html.j2:258 1643#: template/index.html.j2:321
1644msgid "The GNU Name System" 1644msgid "The GNU Name System"
1645msgstr "" 1645msgstr ""
1646 1646
1647#: template/index.html.j2:261 1647#: template/index.html.j2:324
1648msgid "" 1648msgid ""
1649"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href=" 1649"<!-- The <a href=\"use.html#gns\">GNU Name System (GNS)</a> --> The <a href="
1650"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU " 1650"\"https://docs.gnunet.org/handbook/gnunet.html#The-GNU-Name-System\">GNU "
@@ -1656,11 +1656,11 @@ msgid ""
1656"GNS integrates a robust, efficient and instant key revocation mechanism. -->" 1656"GNS integrates a robust, efficient and instant key revocation mechanism. -->"
1657msgstr "" 1657msgstr ""
1658 1658
1659#: template/index.html.j2:278 1659#: template/index.html.j2:341
1660msgid "re:claimID" 1660msgid "re:claimID"
1661msgstr "" 1661msgstr ""
1662 1662
1663#: template/index.html.j2:280 1663#: template/index.html.j2:343
1664msgid "" 1664msgid ""
1665"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized " 1665"<a href=\"https://reclaim-identity.io/\">re:claimID</a> is a decentralized "
1666"Identity Provider (IdP) service built in top of the GNU Name System. It " 1666"Identity Provider (IdP) service built in top of the GNU Name System. It "
@@ -1668,37 +1668,37 @@ msgid ""
1668"standardized protocols (OpenID Connect)." 1668"standardized protocols (OpenID Connect)."
1669msgstr "" 1669msgstr ""
1670 1670
1671#: template/index.html.j2:293 1671#: template/index.html.j2:356
1672msgid "Filesharing (Alpha)" 1672msgid "Filesharing (Alpha)"
1673msgstr "" 1673msgstr ""
1674 1674
1675#: template/index.html.j2:295 1675#: template/index.html.j2:358
1676msgid "" 1676msgid ""
1677"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims " 1677"GNUnet <a href=\"use.html#fs\">filesharing</a> is an application that aims "
1678"to provide censorship-resistant, anonymous filesharing. The publisher is " 1678"to provide censorship-resistant, anonymous filesharing. The publisher is "
1679"empowered to make a gradual choice between performance and anonymity." 1679"empowered to make a gradual choice between performance and anonymity."
1680msgstr "" 1680msgstr ""
1681 1681
1682#: template/index.html.j2:306 1682#: template/index.html.j2:369
1683msgid "Conversation (Pre-Alpha)" 1683msgid "Conversation (Pre-Alpha)"
1684msgstr "" 1684msgstr ""
1685 1685
1686#: template/index.html.j2:308 1686#: template/index.html.j2:371
1687msgid "" 1687msgid ""
1688"GNUnet conversation is an application that provides secure voice " 1688"GNUnet conversation is an application that provides secure voice "
1689"communication in a fully decentralized way by employing GNUnet for routing " 1689"communication in a fully decentralized way by employing GNUnet for routing "
1690"and transport." 1690"and transport."
1691msgstr "" 1691msgstr ""
1692 1692
1693#: template/index.html.j2:324 1693#: template/index.html.j2:387
1694msgid "Upcoming Applications" 1694msgid "Upcoming Applications"
1695msgstr "" 1695msgstr ""
1696 1696
1697#: template/index.html.j2:330 1697#: template/index.html.j2:393
1698msgid "secushare" 1698msgid "secushare"
1699msgstr "" 1699msgstr ""
1700 1700
1701#: template/index.html.j2:332 1701#: template/index.html.j2:395
1702msgid "" 1702msgid ""
1703"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized " 1703"<a href=\"https://secushare.org/\">secushare</a> is creating a decentralized "
1704"social networking application on top of GNUnet. Using overlay multicast and " 1704"social networking application on top of GNUnet. Using overlay multicast and "
@@ -1706,11 +1706,11 @@ msgid ""
1706"encrypted to authorized recipients only." 1706"encrypted to authorized recipients only."
1707msgstr "" 1707msgstr ""
1708 1708
1709#: template/index.html.j2:344 1709#: template/index.html.j2:407
1710msgid "pretty Easy privacy" 1710msgid "pretty Easy privacy"
1711msgstr "" 1711msgstr ""
1712 1712
1713#: template/index.html.j2:346 1713#: template/index.html.j2:409
1714msgid "" 1714msgid ""
1715"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is " 1715"<a href=\"https://pep.foundation/\">pretty Easy privacy</a> (p&#8801;p) is "
1716"creating a usable end-to-end encrypted e-mail solution using opportunistic " 1716"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 0b247e39..08428466 100644
--- a/news/2018-06.html.j2
+++ b/news/2018-06.html.j2
@@ -2,21 +2,7 @@
2{% block body_content %} 2{% block body_content %}
3 <h1>GNUnet 0.11.0pre66</h1> 3 <h1>GNUnet 0.11.0pre66</h1>
4<p> 4<p>
5 Wed, 06/06/2018 - 07:20 - Christian Grothoff<br> 5 We are pleased to announce the release of GNUnet 0.11.0pre66.<br>
6</p>
7<p>Download link:</p>
8<ul>
9 <li>http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0pre66.tar.gz</li>
10 <li>http://ftpmirror.gnu.org/gnunet/gnunet-0.11.0pre66.tar.gz.sig</li>
11 <li>http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0pre66.tar.gz</li>
12 <li>http://ftpmirror.gnu.org/gnunet/gnunet-gtk-0.11.0pre66.tar.gz.sig</li>
13 <li>http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0pre66.tar.gz</li>
14 <li>http://ftpmirror.gnu.org/gnunet/gnunet-fuse-0.11.0pre66.tar.gz.sig</li>
15</ul>
16<p>
17 We are pleased to announce the release of GNUnet 0.11.0pre66.
18</p>
19<p>
20 This is a pre-release to assist developers and downstream packagers to test the package before the final release after four years of development. 6 This is a pre-release to assist developers and downstream packagers to test the package before the final release after four years of development.
21</p> 7</p>
22<p> 8<p>
diff --git a/news/2019-0.11.0.html.j2 b/news/2019-0.11.0.html.j2
index 95f83243..ddf04623 100644
--- a/news/2019-0.11.0.html.j2
+++ b/news/2019-0.11.0.html.j2
@@ -2,9 +2,7 @@
2{% block body_content %} 2{% block body_content %}
3 <h1>GNUnet 0.11.0 released</h1> 3 <h1>GNUnet 0.11.0 released</h1>
4 <p> 4 <p>
5 We are pleased to announce the release of GNUnet 0.11.0. 5 We are pleased to announce the release of GNUnet 0.11.0.<br>
6 </p>
7<p>
8 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 adopters with some reasonable pain tolerance. 6 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 adopters with some reasonable pain tolerance.
9</p> 7</p>
10<h4>Download links</h4> 8<h4>Download links</h4>
diff --git a/news/2019-0.11.1.html.j2 b/news/2019-0.11.1.html.j2
index c7a9adc7..82f27c85 100644
--- a/news/2019-0.11.1.html.j2
+++ b/news/2019-0.11.1.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.1 released</h1> 3 <h1>GNUnet 0.11.1 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.1. 5 We are pleased to announce the release of GNUnet 0.11.1.
6</p> 6 <br>
7<p>
8 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, the 0.11.1 release is still only suitable for early adopters with some reasonable pain tolerance. 7 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, the 0.11.1 release is still only suitable for early adopters with some reasonable pain tolerance.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.2.html.j2 b/news/2019-0.11.2.html.j2
index 7ce33492..504a203c 100644
--- a/news/2019-0.11.2.html.j2
+++ b/news/2019-0.11.2.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.2 released</h1> 3 <h1>GNUnet 0.11.2 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.2. 5 We are pleased to announce the release of GNUnet 0.11.2.
6</p> 6<br>
7<p>
8 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, the 0.11.2 release is still only suitable for early adopters with some reasonable pain tolerance. 7 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, the 0.11.2 release is still only suitable for early adopters with some reasonable pain tolerance.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.3.html.j2 b/news/2019-0.11.3.html.j2
index 3d655cb2..50b207a1 100644
--- a/news/2019-0.11.3.html.j2
+++ b/news/2019-0.11.3.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.3 released</h1> 3 <h1>GNUnet 0.11.3 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.3. 5 We are pleased to announce the release of GNUnet 0.11.3.
6</p> 6<br>
7<p>
8 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 early adopters with some reasonable pain tolerance. 7 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 early adopters with some reasonable pain tolerance.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.4.html.j2 b/news/2019-0.11.4.html.j2
index 0fbc0c23..9aad565f 100644
--- a/news/2019-0.11.4.html.j2
+++ b/news/2019-0.11.4.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.4 released</h1> 3 <h1>GNUnet 0.11.4 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.4. 5 We are pleased to announce the release of GNUnet 0.11.4.
6</p> 6<br>
7<p>
8 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 early adopters with some reasonable pain tolerance. 7 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 early adopters with some reasonable pain tolerance.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.5.html.j2 b/news/2019-0.11.5.html.j2
index 28845d51..049aa8b5 100644
--- a/news/2019-0.11.5.html.j2
+++ b/news/2019-0.11.5.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.5 released</h1> 3 <h1>GNUnet 0.11.5 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.5. 5 We are pleased to announce the release of GNUnet 0.11.5.
6</p> 6<br>
7<p>
8 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, 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.5 release is still only suitable for early adopters with some reasonable pain tolerance. 7 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, 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.5 release is still only suitable for early adopters with some reasonable pain tolerance.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.6.html.j2 b/news/2019-0.11.6.html.j2
index fefbb287..3ee063b3 100644
--- a/news/2019-0.11.6.html.j2
+++ b/news/2019-0.11.6.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.6 released</h1> 3 <h1>GNUnet 0.11.6 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.6. 5 We are pleased to announce the release of GNUnet 0.11.6.
6</p> 6<br>
7<p>
8 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 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.6 release is still <b>only suitable for early adopters with some reasonable pain tolerance</b>. 7 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 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.6 release is still <b>only suitable for early adopters with some reasonable pain tolerance</b>.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.7.html.j2 b/news/2019-0.11.7.html.j2
index 37184d47..f2b38231 100644
--- a/news/2019-0.11.7.html.j2
+++ b/news/2019-0.11.7.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.7 released</h1> 3 <h1>GNUnet 0.11.7 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.7. 5 We are pleased to announce the release of GNUnet 0.11.7.
6</p> 6<br>
7<p>
8 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 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.7 release is still <b>only suitable for early adopters with some reasonable pain tolerance</b>. 7 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 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.7 release is still <b>only suitable for early adopters with some reasonable pain tolerance</b>.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/news/2019-0.11.8.html.j2 b/news/2019-0.11.8.html.j2
index 59cbffe6..9a92eaac 100644
--- a/news/2019-0.11.8.html.j2
+++ b/news/2019-0.11.8.html.j2
@@ -3,8 +3,7 @@
3 <h1>GNUnet 0.11.8 released</h1> 3 <h1>GNUnet 0.11.8 released</h1>
4<p> 4<p>
5 We are pleased to announce the release of GNUnet 0.11.8. 5 We are pleased to announce the release of GNUnet 0.11.8.
6</p> 6<br>
7<p>
8 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 adopters with some reasonable pain tolerance</b>. 7 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 adopters with some reasonable pain tolerance</b>.
9</p> 8</p>
10<h4>Download links</h4> 9<h4>Download links</h4>
diff --git a/static/styles.sass b/static/styles.sass
index 1e97b5d9..998313a7 100644
--- a/static/styles.sass
+++ b/static/styles.sass
@@ -312,3 +312,8 @@ header
312a.subnav-anchor 312a.subnav-anchor
313 position: relative 313 position: relative
314 top: -80px 314 top: -80px
315
316a.item-preview
317 &:link &:visited
318 text-decoration: none
319 color: #212529
diff --git a/template.py b/template.py
index 08bf13d0..6d0ff798 100755
--- a/template.py
+++ b/template.py
@@ -31,6 +31,8 @@ import jinja2
31import i18nfix 31import i18nfix
32from pathlib import Path 32from pathlib import Path
33import hashlib 33import hashlib
34from bs4 import BeautifulSoup
35
34 36
35# TODO: Turn repetition into a class. 37# TODO: Turn repetition into a class.
36 38
@@ -202,106 +204,150 @@ meetingnotes = {
202 "2018": "2018-12-27", 204 "2018": "2018-12-27",
203} 205}
204 206
207
208def preview_text(filename):
209 with open(filename) as html:
210 # html = open(filename).read()
211 soup = BeautifulSoup(html, features="lxml")
212 for script in soup(["script", "style"]):
213 script.extract()
214 k = []
215 # for i in soup.findAll('p')[1:3]:
216 for i in soup.findAll('p')[1]:
217 k.append(i)
218 b = ''.join(str(e) for e in k)
219 text = b.replace("\n", "")
220 return(text)
221
222
223def abstract_news(filename):
224 return preview_text("news/" + filename + ".j2")
225
226
205# At this moment in time, constructing this list dynamically would be 227# At this moment in time, constructing this list dynamically would be
206# too much pointless code. 228# too much pointless code.
207newsposts = [ 229newsposts = [
208 { 230 {
209 "page": "2019-0.11.8.html", 231 "page": "2019-0.11.8.html",
210 "date": "2019-10-30", 232 "date": "2019-10-30",
211 "title": "GNUnet 0.11.8" 233 "title": "GNUnet 0.11.8",
234 "abstract": "",
212 }, 235 },
213 { 236 {
214 "page": "2019-0.11.7.html", 237 "page": "2019-0.11.7.html",
215 "date": "2019-10-27", 238 "date": "2019-10-27",
216 "title": "GNUnet 0.11.7" 239 "title": "GNUnet 0.11.7",
240 "abstract": "",
217 }, 241 },
218 { 242 {
219 "page": "2019-10-ICANNPanel.html", 243 "page": "2019-10-ICANNPanel.html",
220 "date": "2019-10-20", 244 "date": "2019-10-20",
221 "title": "ICANN Panel" 245 "title": "ICANN Panel",
246 "abstract": "",
222 }, 247 },
223 { 248 {
224 "page": "2019-10-GNSSpec1.html", 249 "page": "2019-10-GNSSpec1.html",
225 "date": "2019-10-04", 250 "date": "2019-10-04",
226 "title": "GNS Spec 1" 251 "title": "GNS Spec 1",
252 "abstract": "",
227 }, 253 },
228 { 254 {
229 "page": "2019-0.11.6.html", 255 "page": "2019-0.11.6.html",
230 "date": "2019-07-24", 256 "date": "2019-07-24",
231 "title": "GNUnet 0.11.6" 257 "title": "GNUnet 0.11.6",
258 "abstract": "",
232 }, 259 },
233 { 260 {
234 "page": "2019-07-GHM_Aug_2019.html", 261 "page": "2019-07-GHM_Aug_2019.html",
235 "date": "2019-07-17", 262 "date": "2019-07-17",
236 "title": "GNUnet Hacker Meeting 2019" 263 "title": "GNUnet Hacker Meeting 2019",
264 "abstract": "",
237 }, 265 },
238 { 266 {
239 "page": "2019-06-DSTJ.html", 267 "page": "2019-06-DSTJ.html",
240 "date": "2019-06-28", 268 "date": "2019-06-28",
241 "title": "Peer DSTJ is dead, long live peer Y924" 269 "title": "Peer DSTJ is dead, long live peer Y924",
270 "abstract": "",
242 }, 271 },
243 { 272 {
244 "page": "2019-0.11.5.html", 273 "page": "2019-0.11.5.html",
245 "date": "2019-06-05", 274 "date": "2019-06-05",
246 "title": "GNUnet 0.11.5" 275 "title": "GNUnet 0.11.5",
276 "abstract": "",
247 }, 277 },
248 { 278 {
249 "page": "2019-06.html", 279 "page": "2019-06.html",
250 "date": "2019-06-01", 280 "date": "2019-06-01",
251 "title": "2019-06" 281 "title": "2019-06",
282 "abstract": "",
252 }, 283 },
253 { 284 {
254 "page": "2019-0.11.4.html", 285 "page": "2019-0.11.4.html",
255 "date": "2019-05-12", 286 "date": "2019-05-12",
256 "title": "GNUnet 0.11.4" 287 "title": "GNUnet 0.11.4",
288 "abstract": "",
257 }, 289 },
258 { 290 {
259 "page": "2019-0.11.3.html", 291 "page": "2019-0.11.3.html",
260 "date": "2019-04-07", 292 "date": "2019-04-07",
261 "title": "GNUnet 0.11.3" 293 "title": "GNUnet 0.11.3",
294 "abstract": "",
262 }, 295 },
263 { 296 {
264 "page": "2019-0.11.2.html", 297 "page": "2019-0.11.2.html",
265 "date": "2019-04-04", 298 "date": "2019-04-04",
266 "title": "GNUnet 0.11.2" 299 "title": "GNUnet 0.11.2",
300 "abstract": "",
267 }, 301 },
268 { 302 {
269 "page": "2019-0.11.1.html", 303 "page": "2019-0.11.1.html",
270 "date": "2019-04-03", 304 "date": "2019-04-03",
271 "title": "GNUnet 0.11.1" 305 "title": "GNUnet 0.11.1",
306 "abstract": "",
272 }, 307 },
273 { 308 {
274 "page": "2019-0.11.0.html", 309 "page": "2019-0.11.0.html",
275 "date": "2019-02-28", 310 "date": "2019-02-28",
276 "title": "GNUnet 0.11.0" 311 "title": "GNUnet 0.11.0",
312 "abstract": "",
277 }, 313 },
278 { 314 {
279 "page": "2019-02.html", 315 "page": "2019-02.html",
280 "date": "2019-02-01", 316 "date": "2019-02-01",
281 "title": "Google Summer of Code 2019" 317 "title": "Google Summer of Code 2019",
318 "abstract": "",
282 }, 319 },
283 { 320 {
284 "page": "2018-08.html", 321 "page": "2018-08.html",
285 "date": "2018-08-14", 322 "date": "2018-08-14",
286 "title": "GSoC 2018 - GNUnet Web-based User Interface" 323 "title": "GSoC 2018 - GNUnet Web-based User Interface",
324 "abstract": "",
287 }, 325 },
288 { 326 {
289 "page": "2018-07.html", 327 "page": "2018-07.html",
290 "date": "2018-07-01", 328 "date": "2018-07-01",
291 "title": "Second GNUnet Hacker Meeting 2018" 329 "title": "Second GNUnet Hacker Meeting 2018",
330 "abstract": "",
292 }, 331 },
293 { 332 {
294 "page": "2018-06.html", 333 "page": "2018-06.html",
295 "date": "2018-06-06", 334 "date": "2018-06-06",
296 "title": "GNUnet 0.11.0pre66" 335 "title": "GNUnet 0.11.0pre66",
336 "abstract": "",
297 }, 337 },
298 { 338 {
299 "page": "2017-10.html", 339 "page": "2017-10.html",
300 "date": "2017-10-01", 340 "date": "2017-10-01",
301 "title": "Launching the new gnunet.org" 341 "title": "Launching the new gnunet.org",
342 "abstract": "",
302 }, 343 },
303] 344]
304 345
346for item in newsposts:
347 item['abstract'] = abstract_news(item['page'])
348
349
350
305# <!-- FIXME 2015: source only available on yt. <li>Ludovic Courtès, <a href="">Reproducible Software Deployment with GNU Guix</a>, Inria</li> --> 351# <!-- FIXME 2015: source only available on yt. <li>Ludovic Courtès, <a href="">Reproducible Software Deployment with GNU Guix</a>, Inria</li> -->
306# <!-- FIXME 2014: no source link on web. <li>Julian Kirsch, <a href="">"Knocking down the HACIENDA"</a>, GNU Hacker Meeting 2014</li> --> 352# <!-- FIXME 2014: no source link on web. <li>Julian Kirsch, <a href="">"Knocking down the HACIENDA"</a>, GNU Hacker Meeting 2014</li> -->
307# <!-- FIXME 2014: no source link on web. <li>Peter Schaar, <a href="">"Technik, Recht und Überwachung"</a>, Technische Universität München</li> --> 353# <!-- 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 32d4f2e3..50f9e243 100644
--- a/template/index.html.j2
+++ b/template/index.html.j2
@@ -11,36 +11,35 @@
11 <div class="container"> 11 <div class="container">
12 <div class="row"> 12 <div class="row">
13 <div class="col-lg-6"> 13 <div class="col-lg-6">
14 <center><img src="{{ url('static/images/gnunet-logo-dark-text.png') }}" alt="GNUnet" /></center> 14 <center><img src="{{ url_static('images/gnunet-logo-dark-text.png') }}" alt="GNUnet" /></center>
15 </div> 15 </div>
16 <div class="col-lg-6"> 16 <div class="col-lg-6">
17 <p> 17 <p>
18 {% trans %} 18 {% trans %}
19 GNUnet is a new network protocol stack for building secure, distributed, 19 GNUnet is a new network protocol stack for building secure,
20 and privacy-preserving applications. With strong roots in academic 20 distributed, and privacy-preserving applications. With
21 <a href="https://bib.gnunet.org">research</a>, our goal is to replace the 21 strong roots in
22 <a href="https://secushare.org/broken-internet">old insecure Internet</a> 22 <a href="https://bib.gnunet.org">academic research</a>, our
23 protocol stack. 23 goal is to replace the
24 <a href="https://secushare.org/broken-internet">old insecure Internet</a>
25 protocol stack.
24 {% endtrans %} 26 {% endtrans %}
25 <br><br> 27 <br><br>
26 {% trans %} 28 {% trans %}
27 GNUnet is typically run as an 29 GNUnet is typically run as an
28 <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay network</a> 30 <a href="https://en.wikipedia.org/wiki/Overlay_network">overlay network</a>
29 on top of the existing Internet infrastructure forming the 31 on top of the existing Internet infrastructure forming the basis of a hybrid
30 basis of a hybrid 32 <a href="architecture.html">peer-to-peer mesh and relay backbone</a>
31 <a href="architecture.html">peer-to-peer mesh and relay backbone</a> 33 for applications to run on. It could just as well be run independently of the Internet,
32 for applications to run on. It could just as well be run 34 over <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and cable</a>.
33 independently of the Internet, over
34 <a href="https://en.wikipedia.org/wiki/Physical_layer">dedicated radio and cable</a>.
35 {% endtrans %} 35 {% endtrans %}
36 <br><br> 36 <br><br>
37 {% trans %} 37 {% trans %}
38 GNUnet is made for a free and open society: It's a self-organizing 38 GNUnet is made for a free and open society: It&#39;s a self-organizing network and it
39 network and it is 39 is <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a>
40 <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a> 40 as in freedom. GNUnet puts you in control of your data.
41 as in freedom. GNUnet puts you in control of your data. You 41 You determine which data to share with whom, and you&#39;re not
42 determine which data to share with whom, and you're not 42 pressured to accept compromises.
43 pressured to accept compromises.
44 {% endtrans %} 43 {% endtrans %}
45 </p> 44 </p>
46 </div> 45 </div>
@@ -57,13 +56,69 @@
57 </div> 56 </div>
58</div> 57</div>
59 58
59<div class="container-fluid">
60 <div class="container">
61 <div class="row">
62 <div class="container text-center">
63 <h1>{{ _("News") }}<a name="news"></a></h1>
64 </div>
65 </div>
66 <div class="row">
67 {% for item in newsdata[:3] %}
68 <div class="col-lg-4">
69 <section>
70 <header>
71 <h3>{{ item['title'] }}</h3>
72 <p>
73 {{ item['date'] }}
74 </p>
75 </header>
76 <p>
77 {{ item['abstract'] }}...
78 </p>
79 <p>
80 <a href="news/{{ item['page'] }}">read more</a>
81 </p>
82 </section>
83 </div>
84 {% endfor %}
85 </div>
86 <div class="row">
87 {% for item in newsdata[3:4] %}
88 <div class="col-lg-4">
89 <section>
90 <header>
91 <h3>{{ item['title'] }}</h3>
92 <p>
93 {{ item['date'] }}
94 </p>
95 </header>
96 <p>
97 {{ item['abstract'] }}...
98 </p>
99 <p>
100 <a href="news/{{ item['page'] }}">read more</a>
101 </p>
102 </section>
103 </div>
104 {% endfor %}
105 </div>
106 <div class="row">
107 <div class="container text-center">
108 <p>
109 Read more of our recent news postings <a href="news/index.html">here</a>.
110 </p>
111 </div>
112 </div>
113 </div>
114</div>
60 115
61 116
62<div class="container-fluid c_acronym link-white"> 117<div class="container-fluid c_acronym link-white">
63 <div class="container"> 118 <div class="container">
64 <div class="row"> 119 <div class="row">
65 <div class="container text-center"> 120 <div class="container text-center">
66 <h1><a name="about"></a>{% trans %}The Internet of tomorrow needs GNUnet today{% endtrans %}</h1> 121 <h1><a name="about"></a>{{ _("The Internet of tomorrow needs GNUnet today") }}</h1>
67 </div> 122 </div>
68 </div> 123 </div>
69 <div class="row"> 124 <div class="row">
@@ -72,22 +127,24 @@
72 <h3>{{ _("Imagine...") }}</h3> 127 <h3>{{ _("Imagine...") }}</h3>
73 <p> 128 <p>
74 {% trans %} 129 {% trans %}
75 The conventional Internet is currently like a system of roads 130 The conventional Internet is currently like a system of
76 with deep potholes and highwaymen all over the place. Even if 131 roads with deep potholes and highwaymen all over the
77 you still can use the roads (e.g. send emails, or browse 132 place. Even if you still can use the roads (e.g. send
78 websites) your vehicle might get hijacked, damaged, or long 133 emails, or browse websites) your vehicle might get hijacked,
79 arms might reach into its back and steal your items (data) to 134 damaged, or long arms might reach into its back and steal
80 use it against you and sell it to others - while you can&#39;t 135 your items (data) to use it against you and sell it to
81 even notice the thievery nor accuse and hold the scroungers 136 others - while you can&#39;t even notice the thievery nor
82 accountable. 137 accuse and hold the scroungers accountable.
83 <!-- Proposal from Fabian Gerlach: The conventional Internet is currently like a system of roads 138 <!--
84 with deep potholes and surveillance cameras all over the place. 139 Proposal from Fabian Gerlach: The conventional Internet is currently like a system of roads
85 Even if you still can use the roads (e.g. send emails, or browse 140 with deep potholes and surveillance cameras all over the place.
86 websites) your vehicle might gets damaged. And the surveillance 141 Even if you still can use the roads (e.g. send emails, or browse
87 cameras will create a movement profile about your life: They 142 websites) your vehicle might gets damaged. And the surveillance
88 recognize your car license plate, track you everywhere you drive, 143 cameras will create a movement profile about your life: They
89 and save this information in a central data base. --> 144 recognize your car license plate, track you everywhere you drive,
90 {% endtrans %} 145 and save this information in a central data base.
146 -->
147 {% endtrans %}
91 </section> 148 </section>
92 </p> 149 </p>
93 </div> 150 </div>
@@ -100,11 +157,13 @@
100 insecure by default: protecting against address forgery, 157 insecure by default: protecting against address forgery,
101 routers learning metadata, or choosing trustworthy CAs is 158 routers learning metadata, or choosing trustworthy CAs is
102 nontrivial and sometimes impossible. 159 nontrivial and sometimes impossible.
103 <!-- Proposal from Fabian Gerlach: The Internet is not designed with security in mind: 160 <!--
104 The network generally learns too much about users; it has insecure 161 Proposal from Fabian Gerlach: The Internet is not designed with security in mind:
105 defaults and high complexity; and it is centralized. That makes it very 162 The network generally learns too much about users; it has insecure
106 vulnerable for multiple attacks massively threatening our freedom. --> 163 defaults and high complexity; and it is centralized. That makes it very
107 {% endtrans %} 164 vulnerable for multiple attacks massively threatening our freedom.
165 -->
166 {% endtrans %}
108 </p> 167 </p>
109 <p> 168 <p>
110 {% trans %} 169 {% trans %}
@@ -113,10 +172,12 @@
113 improving addressing, routing, naming and 172 improving addressing, routing, naming and
114 content distribution in a technically robust manner - as 173 content distribution in a technically robust manner - as
115 opposed to ad-hoc designs in place today. 174 opposed to ad-hoc designs in place today.
116 <!-- Proposal from fabian gerlach: GNUnet is built 175 <!--
117 <a href="https://www.w3.org/2014/strint/papers/65.pdf">"privacy by design"</> and 176 Proposal from fabian gerlach: GNUnet is built
118 "distributed by design". This improves addressing, routing, naming and 177 <a href="https://www.w3.org/2014/strint/papers/65.pdf">"privacy by design"</a> and
119 content distribution in a technically robust manner. --> 178 "distributed by design". This improves addressing, routing, naming and
179 content distribution in a technically robust manner.
180 -->
120 {% endtrans %} 181 {% endtrans %}
121 </p> 182 </p>
122 </section> 183 </section>
@@ -127,15 +188,19 @@
127 188
128 <p> 189 <p>
129 {% trans %} 190 {% trans %}
130 <!-- replaced with Proposal from Fabian Gerlach: 191 <!--
131 It seems as if every other distributed or P2P project 192 replaced with Proposal from Fabian Gerlach:
132 develops its own library stack, covering transports, stream 193 It seems as if every other distributed or P2P project
133 muxing, discovery and others. This divides effort and 194 develops its own library stack, covering transports, stream
134 multiplies bug count.--> 195 muxing, discovery and others. This divides effort and
135 Instead of sharing common components and tools for building P2P systems, every P2P project seems to re-invent the wheel. 196 multiplies bug count.
136 <!-- TODO: rework this sentence. --> 197 -->
137 This heightens the effort and increases the 198 Instead of sharing common components and tools for
138 potential number of vulnerabilities. 199 building P2P systems, every P2P project seems to re-invent
200 the wheel.
201 <!-- TODO: rework this sentence. -->
202 This heightens the effort and increases the
203 potential number of vulnerabilities.
139 {% endtrans %} 204 {% endtrans %}
140 <p> 205 <p>
141 {% trans %} 206 {% trans %}
@@ -155,24 +220,22 @@
155 <h3>{{ _("Metadata is exposed") }}</h3> 220 <h3>{{ _("Metadata is exposed") }}</h3>
156 <p> 221 <p>
157 {% trans %} 222 {% trans %}
158 Your metadata is just as revealing as the actual content; and it gets exposed on the Internet.<br> 223 Your metadata is just as revealing as the actual content; and it gets exposed on the Internet.<br>
159 Even though transport encryption is increasingly being 224 Even though transport encryption is increasingly being
160 deployed on the Internet, it still reveals data that can 225 deployed on the Internet, it still reveals data that can
161 threaten democracy: the identities of senders and receivers, 226 threaten democracy: the identities of senders and receivers,
162 the times, frequency and the volume of communication are all 227 the times, frequency and the volume of communication are all
163 still revealed.<br> 228 still revealed.<br>
164 <!-- Looks like a weak argumentation to me: 229 <!--
165 which <a 230 Looks like a weak argumentation to me:
166 href="https://www.freehaven.net/anonbib/cache/websitefingerprinting-pets2016.pdf">enables 231 which <a href="https://www.freehaven.net/anonbib/cache/websitefingerprinting-pets2016.pdf">enables reverse-engineering pages visited via website fingerprinting</a>.
167 reverse-engineering pages visited via website 232 -->
168 fingerprinting</a>. 233 GNUnet
169 --> 234 <a href="https://secushare.org/anonymity">addresses</a>
170 GNUnet 235 these concerns with perfect forward secrecy via ephemeral
171 <a href="https://secushare.org/anonymity">addresses</a> 236 public key addressing, fixed packet size to hinder traffic
172 these concerns with perfect forward secrecy via ephemeral 237 analysis, layered encryption, Sybil-resistant routing, and
173 public key addressing, fixed packet size to hinder traffic 238 more.
174 analysis, layered encryption, Sybil-resistant routing, and
175 more.
176 {% endtrans %} 239 {% endtrans %}
177 </p> 240 </p>
178 </section> 241 </section>
@@ -182,20 +245,20 @@
182 <h3>{{ _("Freedoms are not respected") }}</h3> 245 <h3>{{ _("Freedoms are not respected") }}</h3>
183 <p> 246 <p>
184 {% trans %} 247 {% trans %}
185 Today, monitoring increasingly centralized infrastructure, 248 Today, monitoring increasingly centralized infrastructure,
186 proprietary implementations, traffic shapers and firewalls 249 proprietary implementations, traffic shapers and firewalls
187 restrict all of the 250 restrict all of the
188 <a href="https://www.gnu.org/philosophy/free-sw.html">essential freedoms</a> 251 <a href="https://www.gnu.org/philosophy/free-sw.html">essential freedoms</a>
189 to various degrees. 252 to various degrees.
190 {% endtrans %} 253 {% endtrans %}
191 </p> 254 </p>
192 <p> 255 <p>
193 {% trans %} 256 {% trans %}
194 GNUnet gives users freedoms to securely access information 257 GNUnet gives users freedoms to securely access information
195 ("run" the network), to study all aspects of the network&#39;s 258 ("run" the network), to study all aspects of the network&#39;s
196 operation ("access the code"), to distribute information 259 operation ("access the code"), to distribute information
197 ("copy"), as well as the freedom to deploy new applications 260 ("copy"), as well as the freedom to deploy new applications
198 ("modify"). 261 ("modify").
199 {% endtrans %} 262 {% endtrans %}
200 </p> 263 </p>
201 </section> 264 </section>
@@ -205,22 +268,22 @@
205 <h3>{{ _("Learn more about GNUnet") }}</h3> 268 <h3>{{ _("Learn more about GNUnet") }}</h3>
206 <p> 269 <p>
207 {% trans %} 270 {% trans %}
208 If you want to know more about the GNUnet please continue reading 271 If you want to know more about the GNUnet please continue reading
209 the <a href="about.html">about page</a>. There are much more resources, 272 the <a href="about.html">about page</a>. There are much more resources,
210 such as the <a href="https://docs.gnunet.org">main handbook / 273 such as the <a href="https://docs.gnunet.org">main handbook /
211 reference manual</a>, a <a href="https://bib.gnunet.org/">bibliography</a> 274 reference manual</a>, a <a href="https://bib.gnunet.org/">bibliography</a>
212 and <a href="https://gnunet.org/en/video.html">videos</a>. 275 and <a href="https://gnunet.org/en/video.html">videos</a>.
213 {% endtrans %} 276 {% endtrans %}
214 </p> 277 </p>
215 <p> 278 <p>
216 {% trans %} 279 {% trans %}
217 You are very welcome to <a href="https://gnunet.org/en/engage.html"> 280 You are very welcome to <a href="https://gnunet.org/en/engage.html">
218 get engaged into the conversation</a>, 281 get engaged into the conversation</a>,
219 <a href="https://gnunet.org/en/install.html">install GNUnet</a>, 282 <a href="https://gnunet.org/en/install.html">install GNUnet</a>,
220 <a href="https://gnunet.org/en/use.html">use it</a> and 283 <a href="https://gnunet.org/en/use.html">use it</a> and
221 <a href="https://gnunet.org/en/engage.html">contribute</a>. <br> 284 <a href="https://gnunet.org/en/engage.html">contribute</a>. <br>
222 Be aware that this project is still in an early alpha stage when it comes 285 Be aware that this project is still in an early alpha stage when it comes
223 to software &#8211; it is not an easy task to rewrite the whole Internet! 286 to software &#8211; it is not an easy task to rewrite the whole Internet!
224 {% endtrans %} 287 {% endtrans %}
225 </p> 288 </p>
226 </section> 289 </section>
@@ -356,29 +419,4 @@
356 </div> 419 </div>
357 </div> 420 </div>
358</div> 421</div>
359
360
361
362<div class="container">
363 <div class="row">
364 <div class="container text-center">
365 <h1>{{ _("News") }}<a name="news"></a></h1>
366 </div>
367 </div>
368 <div class="row">
369 <div class="col-lg-12">
370 <p>
371 Recent Posts:
372 </p>
373 <ul>
374 {% for item in newsdata[:4] %}
375 <li>{{ item['date'] }}: <a href="news/{{ item['page'] }}" title="{{ item['date']}}">{{ item['title'] }}</a></li>
376 {% endfor %}
377 </ul>
378 </div>
379 <div class="col-lg-12">
380 Read more of our recent news postings <a href="news/index.html">here</a>.
381 </div>
382 </div>
383</div> <!-- /container -->
384{% endblock body_content %} 422{% endblock body_content %}