aboutsummaryrefslogtreecommitdiff
path: root/locale/fr/LC_MESSAGES/messages.po
diff options
context:
space:
mode:
Diffstat (limited to 'locale/fr/LC_MESSAGES/messages.po')
-rw-r--r--locale/fr/LC_MESSAGES/messages.po666
1 files changed, 578 insertions, 88 deletions
diff --git a/locale/fr/LC_MESSAGES/messages.po b/locale/fr/LC_MESSAGES/messages.po
index 2f87a8ea..5be0fc8f 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-02-27 20:53+0100\n" 11"POT-Creation-Date: 2019-04-03 15:17+0200\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"
@@ -34,7 +34,7 @@ msgstr ""
34msgid "Contact" 34msgid "Contact"
35msgstr "" 35msgstr ""
36 36
37#: common/footer.j2.inc:9 common/navigation.j2.inc:37 37#: common/footer.j2.inc:9 common/navigation.j2.inc:54
38msgid "GNUnet e.V." 38msgid "GNUnet e.V."
39msgstr "" 39msgstr ""
40 40
@@ -42,7 +42,7 @@ msgstr ""
42msgid "About GNUnet" 42msgid "About GNUnet"
43msgstr "" 43msgstr ""
44 44
45#: common/footer.j2.inc:15 common/navigation.j2.inc:45 45#: common/footer.j2.inc:15 common/navigation.j2.inc:66
46msgid "Bug Tracker" 46msgid "Bug Tracker"
47msgstr "" 47msgstr ""
48 48
@@ -54,11 +54,11 @@ msgstr ""
54msgid "Copyright Assignment" 54msgid "Copyright Assignment"
55msgstr "" 55msgstr ""
56 56
57#: common/footer.j2.inc:22 common/navigation.j2.inc:47 57#: common/footer.j2.inc:22 common/navigation.j2.inc:68
58msgid "Continuous Integration" 58msgid "Continuous Integration"
59msgstr "" 59msgstr ""
60 60
61#: common/footer.j2.inc:23 common/navigation.j2.inc:66 61#: common/footer.j2.inc:23 common/navigation.j2.inc:87
62#: template/developers.html.j2:24 62#: template/developers.html.j2:24
63msgid "Bibliography" 63msgid "Bibliography"
64msgstr "" 64msgstr ""
@@ -75,55 +75,59 @@ msgid ""
75"html'>us</a>." 75"html'>us</a>."
76msgstr "" 76msgstr ""
77 77
78#: common/navigation.j2.inc:33 78#: common/navigation.j2.inc:48
79msgid "Community" 79msgid "Community"
80msgstr "" 80msgstr ""
81 81
82#: common/navigation.j2.inc:35 template/developers.html.j2:34 82#: common/navigation.j2.inc:51 template/developers.html.j2:34
83msgid "Discussion" 83msgid "Discussion"
84msgstr "" 84msgstr ""
85 85
86#: common/navigation.j2.inc:36 86#: common/navigation.j2.inc:52
87msgid "GSoC Projects"
88msgstr ""
89
90#: common/navigation.j2.inc:53
87msgid "Copyright for Contributors" 91msgid "Copyright for Contributors"
88msgstr "" 92msgstr ""
89 93
90#: common/navigation.j2.inc:38 94#: common/navigation.j2.inc:55
91msgid "IRC Archive" 95msgid "IRC Archive"
92msgstr "" 96msgstr ""
93 97
94#: common/navigation.j2.inc:42 98#: common/navigation.j2.inc:62
95msgid "Development" 99msgid "Development"
96msgstr "" 100msgstr ""
97 101
98#: common/navigation.j2.inc:44 102#: common/navigation.j2.inc:65
99msgid "System Architecture" 103msgid "System Architecture"
100msgstr "" 104msgstr ""
101 105
102#: common/navigation.j2.inc:46 template/gnurl.html.j2:124 106#: common/navigation.j2.inc:67 template/gnurl.html.j2:124
103msgid "Source Code" 107msgid "Source Code"
104msgstr "" 108msgstr ""
105 109
106#: common/navigation.j2.inc:58 110#: common/navigation.j2.inc:79
107msgid "Documentation" 111msgid "Documentation"
108msgstr "" 112msgstr ""
109 113
110#: common/navigation.j2.inc:61 template/tutorial.html.j2:5 114#: common/navigation.j2.inc:82 template/tutorial.html.j2:5
111msgid "Tutorials" 115msgid "Tutorials"
112msgstr "" 116msgstr ""
113 117
114#: common/navigation.j2.inc:62 118#: common/navigation.j2.inc:83
115msgid "Glossary" 119msgid "Glossary"
116msgstr "" 120msgstr ""
117 121
118#: common/navigation.j2.inc:63 122#: common/navigation.j2.inc:84
119msgid "Handbook" 123msgid "Handbook"
120msgstr "" 124msgstr ""
121 125
122#: common/navigation.j2.inc:64 126#: common/navigation.j2.inc:85
123msgid "C-Tutorial" 127msgid "C-Tutorial"
124msgstr "" 128msgstr ""
125 129
126#: common/navigation.j2.inc:65 130#: common/navigation.j2.inc:86
127msgid "FAQ" 131msgid "FAQ"
128msgstr "" 132msgstr ""
129 133
@@ -244,11 +248,11 @@ msgstr ""
244msgid "GNUnet System Architecture" 248msgid "GNUnet System Architecture"
245msgstr "" 249msgstr ""
246 250
247#: template/architecture.html.j2:20 251#: template/architecture.html.j2:21
248msgid "Foundations" 252msgid "Foundations"
249msgstr "" 253msgstr ""
250 254
251#: template/architecture.html.j2:22 255#: template/architecture.html.j2:23
252msgid "" 256msgid ""
253"The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like " 257"The foundations of GNUnet are a distributed hash table (R5N), an SCTP-like "
254"end-to-end encrypted messaging layer (CADET), a public key infrastructure " 258"end-to-end encrypted messaging layer (CADET), a public key infrastructure "
@@ -257,11 +261,11 @@ msgid ""
257"subsystems replace the traditional TCP/IP stack." 261"subsystems replace the traditional TCP/IP stack."
258msgstr "" 262msgstr ""
259 263
260#: template/architecture.html.j2:35 264#: template/architecture.html.j2:36
261msgid "Security" 265msgid "Security"
262msgstr "" 266msgstr ""
263 267
264#: template/architecture.html.j2:38 268#: template/architecture.html.j2:39
265msgid "" 269msgid ""
266"GNUnet is implemented using a multi-process architecture. Each subsystem " 270"GNUnet is implemented using a multi-process architecture. Each subsystem "
267"runs as a separate process, providing fault-isolation and enabling tight " 271"runs as a separate process, providing fault-isolation and enabling tight "
@@ -406,6 +410,38 @@ msgid ""
406"org/gauger/\">https://old.gnunet.org/gauger/</a>." 410"org/gauger/\">https://old.gnunet.org/gauger/</a>."
407msgstr "" 411msgstr ""
408 412
413#: template/download.html.j2:7 template/gnurl.html.j2:138
414msgid "Downloads"
415msgstr ""
416
417#: template/download.html.j2:11
418msgid ""
419"Here you can download releases of our software and find links to the various "
420"versions."
421msgstr ""
422
423#: template/download.html.j2:17
424msgid "0.11.x series"
425msgstr ""
426
427#: template/download.html.j2:18
428msgid "tarball"
429msgstr ""
430
431#: template/download.html.j2:20
432msgid ""
433"The tarball of version 0.11.0 can be obtained from GNU FTP and its mirrors."
434msgstr ""
435
436#: template/download.html.j2:30
437msgid "git"
438msgstr ""
439
440#: template/download.html.j2:32
441msgid ""
442"You can fetch the git tag of version 0.11.0 from our development server:"
443msgstr ""
444
409#: template/engage.html.j2:7 445#: template/engage.html.j2:7
410msgid "Talk With Us" 446msgid "Talk With Us"
411msgstr "" 447msgstr ""
@@ -417,22 +453,23 @@ msgid ""
417"and discuss GNUnet." 453"and discuss GNUnet."
418msgstr "" 454msgstr ""
419 455
420#: template/engage.html.j2:18 456#: template/engage.html.j2:20
421msgid "" 457msgid ""
422"<a href=\"https://lists.gnu.org/mailman/listinfo/help-gnunet\">General Help " 458"<i class=\"fas fa-at\"></i> <a href=\"https://lists.gnu.org/mailman/listinfo/"
423"Mailing List</a>" 459"help-gnunet\">General Help Mailing List</a>"
424msgstr "" 460msgstr ""
425 461
426#: template/engage.html.j2:23 462#: template/engage.html.j2:26
427msgid "" 463msgid ""
428"<a href=\"https://lists.gnu.org/mailman/listinfo/gnunet-developers" 464"<i class=\"fas fa-at\"></i> <a href=\"https://lists.gnu.org/mailman/listinfo/"
429"\">Development Mailing List</a>" 465"gnunet-developers\">Development Mailing List</a>"
430msgstr "" 466msgstr ""
431 467
432#: template/engage.html.j2:28 468#: template/engage.html.j2:32
433msgid "" 469msgid ""
434"Available on <a href=\"https://freenode.net\">irc.freenode.net</a> in " 470"<i class=\"far fa-comments\"></i> Available on <a href=\"https://freenode.net"
435"channel <a href=\"ircs://chat.freenode.net:6697/#gnunet\">#gnunet</a>." 471"\">irc.freenode.net</a> in the channel <a href=\"ircs://chat.freenode."
472"net:6697/#gnunet\">#gnunet</a>."
436msgstr "" 473msgstr ""
437 474
438#: template/ev.html.j2:7 475#: template/ev.html.j2:7
@@ -511,13 +548,13 @@ msgstr ""
511msgid "2013-12 (constitutional meeting)" 548msgid "2013-12 (constitutional meeting)"
512msgstr "" 549msgstr ""
513 550
514#: template/faq.html.j2:6 551#: template/faq.html.j2:12
515msgid "" 552msgid ""
516"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. " 553"I receive many &quot;WARNING Calculated flow delay for X at Y for Z&quot;. "
517"Should I worry?" 554"Should I worry?"
518msgstr "" 555msgstr ""
519 556
520#: template/faq.html.j2:8 557#: template/faq.html.j2:14
521msgid "" 558msgid ""
522"A: Right now, this is expected and a known cause for high latency in GNUnet. " 559"A: Right now, this is expected and a known cause for high latency in GNUnet. "
523"We have started a major rewrite to address this and other problems, but " 560"We have started a major rewrite to address this and other problems, but "
@@ -525,11 +562,11 @@ msgid ""
525"expected." 562"expected."
526msgstr "" 563msgstr ""
527 564
528#: template/faq.html.j2:17 565#: template/faq.html.j2:23
529msgid "Is there a graphical user interface?" 566msgid "Is there a graphical user interface?"
530msgstr "" 567msgstr ""
531 568
532#: template/faq.html.j2:19 569#: template/faq.html.j2:25
533msgid "" 570msgid ""
534"A: gnunet-gtk is a separate download. The package contains various GTK+ " 571"A: gnunet-gtk is a separate download. The package contains various GTK+ "
535"based graphical interfaces, including a graphical tool for configuration." 572"based graphical interfaces, including a graphical tool for configuration."
@@ -742,10 +779,6 @@ msgid ""
742"checked in as signed git tags." 779"checked in as signed git tags."
743msgstr "" 780msgstr ""
744 781
745#: template/gnurl.html.j2:138
746msgid "Downloads"
747msgstr ""
748
749#: template/gnurl.html.j2:140 782#: template/gnurl.html.j2:140
750msgid "" 783msgid ""
751"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp." 784"Releases are published on <a href=\"https://ftp.gnu.org/gnu/gnunet/\">ftp."
@@ -781,6 +814,457 @@ msgid ""
781"<b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>." 814"<b>A88C 8ADD 1298 28D7 EAC0 2E52 E22F 9BBF EE34 8588</b>."
782msgstr "" 815msgstr ""
783 816
817#: template/gsoc-2018-gnunet-webui.html.j2:7
818msgid "GSoC 2018: GNUnet WebUI"
819msgstr ""
820
821#: template/gsoc-2018-gnunet-webui.html.j2:11
822msgid "Tue, 08/14/2018 - 07:55, Phil Buschmann"
823msgstr ""
824
825#: template/gsoc-2018-gnunet-webui.html.j2:17
826msgid ""
827"<strong>What was done?</strong><br /> In the context of Google Summer of "
828"Code 2018, my mentor (Martin Schanzenbach) and I have worked on creating and "
829"extending the REST API of GNUnet. Currently, we mirrored the functionality "
830"of following commands:"
831msgstr ""
832
833#: template/gsoc-2018-gnunet-webui.html.j2:32
834msgid ""
835"Additionally, we developed a website with the Javascript framework Angular 6 "
836"and the design framework iotaCSS to use the new REST API. The REST API of "
837"GNUnet is now documented with Sphinx."
838msgstr ""
839
840#: template/gsoc-2018-gnunet-webui.html.j2:40
841msgid ""
842"<strong>Why did we create a REST API?</strong><br /> ... when you can use "
843"the command line tools?<br /> We need to keep in mind, that everyone has the "
844"right to stay secure and private but not everyone feels comfortable using a "
845"terminal. The further developed REST access to GNUnet APIs in addition to "
846"the new web application allows new users to interact with GNUnet over a well "
847"known tool: their browsers. This addition to the C API and the command line "
848"tools may attract new users and developers."
849msgstr ""
850
851#: template/gsoc-2018-gnunet-webui.html.j2:52
852msgid ""
853"<strong>How can we use it?</strong><br /> 1. The REST API developed in "
854"GNUnet<br /> The REST API is already merged into the gnunet.git repository "
855"(<a href=\"https://gnunet.org/git/gnunet.git/\">GNUnet Main Git</a>).<br /> "
856"To use the new features, clone the repository and follow the <a href="
857"\"https://gnunet.org/installation\">Installation</a> on gnunet.org. Then, "
858"start the rest service with \"gnunet-arm -i rest\"."
859msgstr ""
860
861#: template/gsoc-2018-gnunet-webui.html.j2:63
862msgid ""
863"2. The Web Application<br /> The web application is available under the "
864"gnunet-webui.git repository (<a href=\"https://gnunet.org/git/gnunet-webui."
865"git/\">GNUnet WebUI Git</a>).<br /> You need to install the newest version "
866"of 'node' and 'yarn'. Dependent on your system, you may need to download "
867"newer versions and install them manually and not over your packet manager. "
868"After the installation succeeded, you need to clone the repository. Then, "
869"you need to run \"yarn install\" and \"yarn start\" for testing purposes. To "
870"deploy the website (keep in mind, that this website communicates with "
871"another localhost instance) use \"yarn build\" for building the web "
872"application and use the output in the 'dist' directory."
873msgstr ""
874
875#: template/gsoc-2018-gnunet-webui.html.j2:80
876msgid ""
877"3. The Documentation<br /> The documentation is available under the gnunet-"
878"rest-api.git repository (<a href=\"https://gnunet.org/git/gnunet-rest-api."
879"git/\">GNUnet REST API Docmentation Git</a>).<br /> Clone the repository and "
880"\"make html\". Then open the 'index.html' under 'build/html/'."
881msgstr ""
882
883#: template/gsoc-2018-gnunet-webui.html.j2:91
884msgid ""
885"Please, give it a try and contact me, if you find any bugs or unintentional "
886"features. ;)"
887msgstr ""
888
889#: template/gsoc-2018-gnunet-webui.html.j2:97
890msgid ""
891"<strong>What can be improved?</strong><br /> Right now, the build process of "
892"the web application may be a little too complex for a casual user. We may be "
893"able to solve this by using docker.<br /> Additionally, the web application "
894"does not prevent wrong inputs but responds with error messages. Adding "
895"GNUnet Records is currently only usable for people, who know how a GNS "
896"Record looks like. This can be adapted to each record type.<br /> Last but "
897"not least, additional features, design changes, etc..."
898msgstr ""
899
900#: template/gsoc-2018-gnunet-webui.html.j2:111
901msgid "Thanks for reading."
902msgstr ""
903
904#: template/gsoc.html.j2:7
905msgid "GNUnet's Google Summer of Code projects"
906msgstr ""
907
908#: template/gsoc.html.j2:10
909msgid ""
910"As a GNU project, GNUnet has participated in the Google Summer of Code "
911"(GSoC) for a number of years. This page lists all current, past, and "
912"finished projects."
913msgstr ""
914
915#: template/gsoc.html.j2:18
916msgid "Current projects (2019)"
917msgstr ""
918
919#: template/gsoc.html.j2:22
920msgid ""
921"It is time for GNUnet to run properly on Android. Note that GNUnet is "
922"written in C, and this is not about rewriting GNUnet in Java, but about "
923"getting the C code to run on Android."
924msgstr ""
925
926#: template/gsoc.html.j2:29
927msgid ""
928"<strong>Mentors:</strong> <a href=\"https://www.goebel-consult.de/\">Hartmut "
929"Goebel</a>"
930msgstr ""
931
932#: template/gsoc.html.j2:38
933msgid ""
934"There is a push for migrating our CI to Gitlab. The CI should eventually not "
935"just run \"make check\" on various platforms, but also perform tests with "
936"multiple peers running in different VMs with specific network topologies (i."
937"e. NAT) between them being simulated. The CI should also be integrated with "
938"Gauger for performance regression analysis. Running jobs only when "
939"dependencies have changed and scripting more granular triggers or ideally "
940"automatic dependency discovery (as done by the autotools) is also important."
941msgstr ""
942
943#: template/gsoc.html.j2:50
944msgid "<strong>Mentors:</strong> TBD"
945msgstr ""
946
947#: template/gsoc.html.j2:59
948msgid ""
949"Python 2.7 is reaching its end-of-life, and we want to get rid of the "
950"dependency on Python. The existing gnunet-qr tool is a rather simple wrapper "
951"around python-zbar, which itself wraps libzbar. The goal of this project is "
952"to directly use libzbar to scan QR codes for GNUnet / the GNU Name System "
953"(see also <a href=\"https://bugs.gnunet.org/view.php?id=5562\">#5562</a>). "
954"<br> <strong>Mentors:</strong> Christian Grothoff"
955msgstr ""
956
957#: template/gsoc.html.j2:75
958msgid ""
959"reclaimID is a decentralized identity system build on top of the GNU Name "
960"System. Upon authorization, the user provides a requesting party (RP) such "
961"as a website with an authorization ticket (e.g. piggybacked in an OpenID "
962"authorization code). The RP uses information contained in this ticket to "
963"<ol> <li> Retrieve the decryption key from GNS</li> <li> Retrieve the user "
964"attributes from GNS</li> </ol> The GNS lookups ensure that the RP receives "
965"up-to-date attributes and functional decryption keys. However, in particular "
966"the RP-specific encryption key resolution can be slow and even fail "
967"depending on the network topology. We propose that in an initial exchange, "
968"in particular OpenID authorization code flows, we try to incorporate key and "
969"maybe even an attribute set in the ticket exchange. In order to mitigate "
970"this issue, this project is meant to investigate and implement how... <ol> "
971"<li> ... decryption keys can be added to an initial exchange in OpenID.</li> "
972"<li> ... initial set(s) of attributes can be piggybacked in OpenID.</li> </"
973"ol> <br/> <strong>Mentors:</strong> Martin Schanzenbach"
974msgstr ""
975
976#: template/gsoc.html.j2:106
977msgid ""
978"re:claimID is a decentralized identity system build on top of the GNU Name "
979"System. The initial design and implementation of re:claimID includes an "
980"attribute-based encryption module in order to prevent unauthorized access to "
981"attributes in the name system. Our motivation for re:claimID was for it to "
982"be name system agnostic, which means the design theoretically also works for "
983"other name systems such as namecoin. Other name systems often do not have "
984"built-in mechanisms in order to do this. Hence, we implemented an ABE access "
985"control layer. Our ABE implementation requires two third party libraries: "
986"libpbc and libgabe. While we could merge libgabe into the gnunet service "
987"implementation of re:claimID, libpbc is a rather large, third party library "
988"which lacks packaging in distributions and for platforms. On the other hand, "
989"GNS supports record data encryption using symmetric keys as labels. If we "
990"make the access control layer of re:claimID more generic in order to support "
991"both ABE and GNS encryption, we could reduce the required depenencies. This "
992"would result in gnunet packages to include re:claimID by default. In short, "
993"the goals are to... <ol> <li> ... improve performance by reducing encryption "
994"overhead.</li> <li> ... reduce dependencies.</li> </ol> <br/> "
995"<strong>Mentors:</strong> Martin Schanzenbach"
996msgstr ""
997
998#: template/gsoc.html.j2:141
999msgid ""
1000"One great problem of the current Internet is the lack of disintermediation. "
1001"When people want to talk they need a chat service. When they want to share "
1002"files they need a file transfer service. Although GNUnet already possesses "
1003"quite advanced integration into Linux networking, a little extra work is "
1004"needed for existing applications like irc, www, ftp, rsh, nntpd to run over "
1005"it in a peer-to-peer way, simply by using a GNS hostname like friend.gnu. "
1006"Once people have added a person to their GNS they can immediately message, "
1007"exchange files and suchlike directly, with nothing but the GNUnet in the "
1008"middle, using applications that have been distributed with unix systems ever "
1009"since the 1980's. We can produce an OS distribution where these things work "
1010"out of the box with the nicknames of people instead of cloud services. For "
1011"more information and context, read"
1012msgstr ""
1013
1014#: template/gsoc.html.j2:162
1015msgid "<strong>Mentors:</strong> lynX &amp; dvn"
1016msgstr ""
1017
1018#: template/gsoc.html.j2:168
1019msgid "Past projects"
1020msgstr ""
1021
1022#: template/gsoc.html.j2:172
1023msgid ""
1024"There are a variety of GNUNet APIs that should be exposed in the Rust "
1025"wrappers. Implementing these will require extending the port of GNUNet utils "
1026"written by Andrew Cann and Kelong Cong."
1027msgstr ""
1028
1029#: template/gsoc.html.j2:180
1030msgid ""
1031"As an introduction to the code base, we suggest that the student and Jeff "
1032"Burdges together update the asynchronous IO system from gjio to futures-rs "
1033"or another layer built upon it. Jeff Burdges is expected to concurrently be "
1034"implementing a GNUNet API for his own mix network work."
1035msgstr ""
1036
1037#: template/gsoc.html.j2:190 template/gsoc.html.j2:214
1038#: template/gsoc.html.j2:268 template/gsoc.html.j2:298
1039#: template/gsoc.html.j2:542
1040msgid "<strong>Mentors:</strong> Jeff Burdges"
1041msgstr ""
1042
1043#: template/gsoc.html.j2:195
1044msgid "Required Skills: Rust"
1045msgstr ""
1046
1047#: template/gsoc.html.j2:200
1048msgid "Difficulty level: low"
1049msgstr ""
1050
1051#: template/gsoc.html.j2:208
1052msgid ""
1053"Implement the AnycastExit spec to enable GNUnet clients to connect over Tor."
1054msgstr ""
1055
1056#: template/gsoc.html.j2:219
1057msgid ""
1058"Note: There was a Special TLDs spec to allow Tor to resolve domain names "
1059"using GNS over Tor too, but currently that's on hold until folks think more "
1060"about how names should be moved around the local system. We're calling this "
1061"more collaborative approach NSS2 for now."
1062msgstr ""
1063
1064#: template/gsoc.html.j2:228 template/gsoc.html.j2:402
1065#: template/gsoc.html.j2:442 template/gsoc.html.j2:472
1066msgid "Required Skills: C"
1067msgstr ""
1068
1069#: template/gsoc.html.j2:233 template/gsoc.html.j2:477
1070#: template/gsoc.html.j2:582
1071msgid "Difficulty level: medium"
1072msgstr ""
1073
1074#: template/gsoc.html.j2:241
1075msgid ""
1076"Design and implementation of <a href=\"http://jsonapi.org/\">REST APIs</a> "
1077"that expose the <a href=\"https://gnunet.org/doxygen/modules.html\">GNUnet "
1078"API</a> so that easy, hands-on development is possible. Also, browser-based "
1079"UIs will be much easier to create on top of REST APIs."
1080msgstr ""
1081
1082#: template/gsoc.html.j2:252 template/gsoc.html.j2:572
1083msgid "<strong>Mentors:</strong> Martin Schanzenbach"
1084msgstr ""
1085
1086#: template/gsoc.html.j2:260
1087msgid ""
1088"Improve the Rust implementation of GNUnet utils, possibly including adding "
1089"support for asynchronous IO using mio, or perhaps a higher level "
1090"asynchronous IO library built upon it, such as rotor, mioco, eventual_io, or "
1091"gj."
1092msgstr ""
1093
1094#: template/gsoc.html.j2:276
1095msgid ""
1096"Implement rudimentary Android compatibility for GNUnet, in part by porting "
1097"the GNUnet utils scheduler to act as a thin wrapper over libuv."
1098msgstr ""
1099
1100#: template/gsoc.html.j2:283
1101msgid "<strong>Mentors:</strong> Jeff Burdges and Christian Grothoff"
1102msgstr ""
1103
1104#: template/gsoc.html.j2:291 template/gsoc.html.j2:535
1105msgid ""
1106"Implementation of a replacement for PANDA (see Pond) with better security, "
1107"and maybe integration with the GNU Name System for key exchange."
1108msgstr ""
1109
1110#: template/gsoc.html.j2:303
1111msgid "Required Skills: Rust or C, crypto"
1112msgstr ""
1113
1114#: template/gsoc.html.j2:308 template/gsoc.html.j2:365
1115#: template/gsoc.html.j2:407 template/gsoc.html.j2:447
1116msgid "Difficulty level: high"
1117msgstr ""
1118
1119#: template/gsoc.html.j2:316
1120msgid ""
1121"Implement different place types and file sharing by creating a new place for "
1122"the shared content."
1123msgstr ""
1124
1125#: template/gsoc.html.j2:322
1126msgid "Place types to be implemented:"
1127msgstr ""
1128
1129#: template/gsoc.html.j2:326
1130msgid ""
1131"<ul> <li>File: generic file with comments</li> <li>Image: display an image "
1132"with comments referencing a region of the image</li> <li>Sound: play a sound "
1133"file with comments referencing a timestamp</li> <li>Directory/Album: "
1134"pointers to File / Image / Sound places</li> <li>Event: with RSVP</li> "
1135"<li>Survey: ask your social neighborhood questions in a structured form</li> "
1136"</ul>"
1137msgstr ""
1138
1139#: template/gsoc.html.j2:337
1140msgid "Also provide the following UI functionality:"
1141msgstr ""
1142
1143#: template/gsoc.html.j2:341
1144msgid ""
1145"<ul> <li>Fork existing channels, reorganize people into new chatrooms or "
1146"channels.</li> <li>Share a post (edit and repost something elsewhere, on a "
1147"fan page for example).</li> <li>Edit a previously published post + offer "
1148"edit history to readers.</li> <li>Control expiry of channel history.</li> </"
1149"ul>"
1150msgstr ""
1151
1152#: template/gsoc.html.j2:350
1153msgid ""
1154"See also <a href=\"http://secushare.org/features\">http://secushare.org/"
1155"features</a>"
1156msgstr ""
1157
1158#: template/gsoc.html.j2:355
1159msgid "<strong>Mentors:</strong> lynX"
1160msgstr ""
1161
1162#: template/gsoc.html.j2:360
1163msgid "Required Skills: C/C++"
1164msgstr ""
1165
1166#: template/gsoc.html.j2:373
1167msgid ""
1168"Implement aggregation of distributed state from various channels in order to "
1169"provide for a powerful social graph API capable of producing social network "
1170"profiles, dashboards, a calendar out of upcoming event invitations (if "
1171"available), social search functionality and most of all to make it easy for "
1172"users to adopt cryptographic identities of their contacts/friends simply by "
1173"finding them in the social graph of their existing contacts (\"This is "
1174"Linda. You have 11 contacts in common with her. [ADD]\")."
1175msgstr ""
1176
1177#: template/gsoc.html.j2:391
1178msgid ""
1179"Related to <a href=\"http://secushare.org/rendezvous\">secushare.org/"
1180"rendezvous</a>"
1181msgstr ""
1182
1183#: template/gsoc.html.j2:397 template/gsoc.html.j2:437
1184msgid "<strong>Mentors:</strong> t3sserakt, lynX"
1185msgstr ""
1186
1187#: template/gsoc.html.j2:414
1188msgid ""
1189"<ul> <li> Emulate IMAP/SMTP protocols as necessary to transform traditional "
1190"mail clients into secushare user interfaces. </li> <li> Think of ways to map "
1191"e-mail addresses to secushare identities. </li> <li> Encode or translate "
1192"various e-mail features into secushare equivalents. </li> <li> Parts of "
1193"secushare are currently written in Rust, therefore Rust is preferred for "
1194"this task but it is not an requirement. </li> </ul>"
1195msgstr ""
1196
1197#: template/gsoc.html.j2:455
1198msgid ""
1199"Implementation of the GNUnet auction system described in Chapter 3 of <a "
1200"href=\"https://gnunet.org/libbrand-thesis\">this thesis</a>. Specific tasks "
1201"are adding smart contract creation and round time enforcement to libbrandt "
1202"as well as creating the GNUnet auction service, library and the three user "
1203"interface programs create, info and join."
1204msgstr ""
1205
1206#: template/gsoc.html.j2:467
1207msgid "<strong>Mentors:</strong> mate, cg"
1208msgstr ""
1209
1210#: template/gsoc.html.j2:485
1211msgid ""
1212"Implementation of additional transports to make GNUnet communication more "
1213"robust in the presence of problematic networks: GNUnet-over-SMTP, GNUnet-"
1214"over-DNS"
1215msgstr ""
1216
1217#: template/gsoc.html.j2:492 template/gsoc.html.j2:506
1218msgid "<strong>Mentors:</strong> Matthias Wachs"
1219msgstr ""
1220
1221#: template/gsoc.html.j2:500
1222msgid ""
1223"Implementation of ALG-based NAT traversal methods (FTP/SIP-based hole "
1224"punching, better STUN support)"
1225msgstr ""
1226
1227#: template/gsoc.html.j2:514
1228msgid ""
1229"<strong>Mentors:</strong> Matthias Wachs, Christian Grothoff, Jeff Burdges"
1230msgstr ""
1231
1232#: template/gsoc.html.j2:522
1233msgid ""
1234"Improving libaboss to make computation on shared secrets (including repeated "
1235"multiplication) based on <a href=\"https://dl.acm.org/citation.cfm?"
1236"doid=62212.62213\">Ben-Or et al.</a> if possible. This in particular means "
1237"moving libaboss to bignums (gcry_mpi)."
1238msgstr ""
1239
1240#: template/gsoc.html.j2:550
1241msgid ""
1242"Please refer to the description for this project listed under GNU Guix "
1243"project ideas."
1244msgstr ""
1245
1246#: template/gsoc.html.j2:556
1247msgid "Finished projects"
1248msgstr ""
1249
1250#: template/gsoc.html.j2:562
1251msgid ""
1252"Implementation of a Web-based UI for GNUnet similar to GNUnet-Gtk with a yet "
1253"to be determined framework such as Angular2. This includes the design and "
1254"implementation of not yet existing <a href=\"http://jsonapi.org/\">REST "
1255"APIs</a> that expose the <a href=\"https://gnunet.org/doxygen/modules.html"
1256"\">GNUnet API</a>."
1257msgstr ""
1258
1259#: template/gsoc.html.j2:577
1260msgid "Required Skills: C, JavaScript, CSS"
1261msgstr ""
1262
1263#: template/gsoc.html.j2:587
1264msgid ""
1265"Report: <a href=\"gsoc-2018-gnunet-webui.html\">GSoC 2018: GNUnet WebUI</a>"
1266msgstr ""
1267
784#: template/index.html.j2:13 1268#: template/index.html.j2:13
785msgid "" 1269msgid ""
786"GNUnet is a new network protocol stack for building secure, distributed, and " 1270"GNUnet is a new network protocol stack for building secure, distributed, and "
@@ -810,7 +1294,7 @@ msgid ""
810msgstr "" 1294msgstr ""
811 1295
812#: template/index.html.j2:43 1296#: template/index.html.j2:43
813msgid "Download GNUnet (via Git)" 1297msgid "Download GNUnet"
814msgstr "" 1298msgstr ""
815 1299
816#: template/index.html.j2:48 1300#: template/index.html.j2:48
@@ -1000,7 +1484,7 @@ msgstr ""
1000msgid "News" 1484msgid "News"
1001msgstr "" 1485msgstr ""
1002 1486
1003#: template/news.html.j2.inc:3 1487#: template/news.html.j2.inc:5
1004msgid "More news" 1488msgid "More news"
1005msgstr "" 1489msgstr ""
1006 1490
@@ -1012,70 +1496,70 @@ msgstr ""
1012msgid "This page documents the GNUnet history." 1496msgid "This page documents the GNUnet history."
1013msgstr "" 1497msgstr ""
1014 1498
1015#: template/team.html.j2:21 1499#: template/team.html.j2:18
1016msgid "GNU maintainer." 1500msgid "NSE, CADET."
1017msgstr "" 1501msgstr ""
1018 1502
1019#: template/team.html.j2:33 1503#: template/team.html.j2:29
1020msgid "Continuous Integration, secushare, packaging (Guix)." 1504msgid "secushare, PSYC, multicast, advocacy, sights and sounds, UX."
1021msgstr "" 1505msgstr ""
1022 1506
1023#: template/team.html.j2:46 1507#: template/team.html.j2:40
1024msgid "Set, Consensus, Voting" 1508msgid "GNU maintainer."
1025msgstr "" 1509msgstr ""
1026 1510
1027#: template/team.html.j2:58 1511#: template/team.html.j2:50
1028msgid "Mix networking" 1512msgid "secushare, Social, PSYC, Multicast, data protection theory."
1029msgstr "" 1513msgstr ""
1030 1514
1031#: template/team.html.j2:69 1515#: template/team.html.j2:60
1032msgid "Random peer sampling" 1516msgid "Continuous Integration, secushare, packaging (Guix)."
1033msgstr "" 1517msgstr ""
1034 1518
1035#: template/team.html.j2:80 1519#: template/team.html.j2:71
1036msgid "secushare, Social, PSYC, Multicast" 1520msgid "Set, Consensus, Voting"
1037msgstr "" 1521msgstr ""
1038 1522
1039#: template/team.html.j2:92 1523#: template/team.html.j2:81
1040msgid "GNU Name System, Identity Management, ABE." 1524msgid "Mix networking"
1041msgstr "" 1525msgstr ""
1042 1526
1043#: template/team.html.j2:104 1527#: template/team.html.j2:91
1044msgid "Testbed, voice." 1528msgid "Random peer sampling"
1045msgstr "" 1529msgstr ""
1046 1530
1047#: template/team.html.j2:115 1531#: template/team.html.j2:101 template/team.html.j2:143
1048msgid "secushare, Social, PSYC, Multicast." 1532msgid "W32 port."
1049msgstr "" 1533msgstr ""
1050 1534
1051#: template/team.html.j2:126 1535#: template/team.html.j2:111
1052msgid "Web site, packaging (Nix/Guix)." 1536msgid "secushare, Social, PSYC, Multicast"
1053msgstr "" 1537msgstr ""
1054 1538
1055#: template/team.html.j2:138 1539#: template/team.html.j2:122
1056msgid "secushare, PSYC, multicast, advocacy, sights and sounds, UX." 1540msgid "GNU Name System, Identity Management, ABE."
1057msgstr "" 1541msgstr ""
1058 1542
1059#: template/team.html.j2:149 1543#: template/team.html.j2:133
1060msgid "secushare, Social, PSYC, Multicast, data protection theory." 1544msgid ""
1545"Documentation, Website, libgnurl maintainer, System Integration, Build "
1546"System, some admin roles, packaging (NetBSD pkgsrc, Guix, Gentoo)."
1061msgstr "" 1547msgstr ""
1062 1548
1063#: template/team.html.j2:159 1549#: template/team.html.j2:154
1064msgid "NSE, CADET." 1550msgid "Testbed, voice."
1065msgstr "" 1551msgstr ""
1066 1552
1067#: template/team.html.j2:169 template/team.html.j2:179 1553#: template/team.html.j2:164
1068msgid "W32 port." 1554msgid "secushare, Social, PSYC, Multicast."
1069msgstr "" 1555msgstr ""
1070 1556
1071#: template/team.html.j2:190 1557#: template/team.html.j2:174
1072msgid "" 1558msgid "Multicast."
1073"Documentation, Website, libgnurl, System Integration, Build System, "
1074"packaging (NetBSD pkgsrc, Guix, Gentoo,...)."
1075msgstr "" 1559msgstr ""
1076 1560
1077#: template/team.html.j2:200 1561#: template/team.html.j2:184
1078msgid "Multicast." 1562msgid "Web site, packaging (Nix/Guix)."
1079msgstr "" 1563msgstr ""
1080 1564
1081#: template/tutorial-archpi.html.j2:5 1565#: template/tutorial-archpi.html.j2:5
@@ -1083,7 +1567,8 @@ msgid "Tutorial: GNUnet on Archlinux/Pi"
1083msgstr "" 1567msgstr ""
1084 1568
1085#: template/tutorial-archpi.html.j2:12 template/tutorial-debian9.html.j2:28 1569#: template/tutorial-archpi.html.j2:12 template/tutorial-debian9.html.j2:28
1086#: template/tutorial-macos.html.j2:14 template/tutorial-ubuntu1804.html.j2:28 1570#: template/tutorial-macos.html.j2:14 template/tutorial-netbsd.html.j2:17
1571#: template/tutorial-ubuntu1804.html.j2:28
1087msgid "Requirements" 1572msgid "Requirements"
1088msgstr "" 1573msgstr ""
1089 1574
@@ -1115,18 +1600,18 @@ msgstr ""
1115msgid "Make an installation directory" 1600msgid "Make an installation directory"
1116msgstr "" 1601msgstr ""
1117 1602
1118#: template/tutorial-debian9.html.j2:54 template/tutorial-macos.html.j2:150 1603#: template/tutorial-debian9.html.j2:54 template/tutorial-macos.html.j2:131
1119#: template/tutorial-ubuntu1804.html.j2:56 1604#: template/tutorial-netbsd.html.j2:209 template/tutorial-ubuntu1804.html.j2:56
1120msgid "Get the source code" 1605msgid "Get the source code"
1121msgstr "" 1606msgstr ""
1122 1607
1123#: template/tutorial-debian9.html.j2:73 template/tutorial-macos.html.j2:158 1608#: template/tutorial-debian9.html.j2:73 template/tutorial-macos.html.j2:139
1124#: template/tutorial-ubuntu1804.html.j2:66 1609#: template/tutorial-netbsd.html.j2:217 template/tutorial-ubuntu1804.html.j2:66
1125msgid "Compile and Install" 1610msgid "Compile and Install"
1126msgstr "" 1611msgstr ""
1127 1612
1128#: template/tutorial-debian9.html.j2:98 template/tutorial-macos.html.j2:170 1613#: template/tutorial-debian9.html.j2:98 template/tutorial-macos.html.j2:151
1129#: template/tutorial-ubuntu1804.html.j2:77 1614#: template/tutorial-netbsd.html.j2:227 template/tutorial-ubuntu1804.html.j2:77
1130msgid "Option 1: GNUnet for production / usage" 1615msgid "Option 1: GNUnet for production / usage"
1131msgstr "" 1616msgstr ""
1132 1617
@@ -1208,22 +1693,26 @@ msgstr ""
1208msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)" 1693msgid "Tutorial: GNUnet on macOS 10.14 (Mojave)"
1209msgstr "" 1694msgstr ""
1210 1695
1211#: template/tutorial-macos.html.j2:21 1696#: template/tutorial-macos.html.j2:21 template/tutorial-netbsd.html.j2:28
1212msgid "Installation" 1697msgid "Installation"
1213msgstr "" 1698msgstr ""
1214 1699
1215#: template/tutorial-macos.html.j2:58 1700#: template/tutorial-macos.html.j2:39 template/tutorial-netbsd.html.j2:100
1216msgid "First steps" 1701msgid "First steps"
1217msgstr "" 1702msgstr ""
1218 1703
1219#: template/tutorial-macos.html.j2:125 1704#: template/tutorial-macos.html.j2:106 template/tutorial-netbsd.html.j2:167
1220msgid "Alternative: Installation from source" 1705msgid "Alternative: Installation from source"
1221msgstr "" 1706msgstr ""
1222 1707
1223#: template/tutorial-macos.html.j2:203 1708#: template/tutorial-macos.html.j2:184 template/tutorial-netbsd.html.j2:252
1224msgid "Option 2: GNUnet experimental" 1709msgid "Option 2: GNUnet experimental"
1225msgstr "" 1710msgstr ""
1226 1711
1712#: template/tutorial-netbsd.html.j2:5
1713msgid "Tutorial: GNUnet on NetBSD 8.0 CURRENT"
1714msgstr ""
1715
1227#: template/tutorial-ubuntu1804.html.j2:6 1716#: template/tutorial-ubuntu1804.html.j2:6
1228msgid "Tutorial: GNUnet on Ubuntu 18.04" 1717msgid "Tutorial: GNUnet on Ubuntu 18.04"
1229msgstr "" 1718msgstr ""
@@ -1239,10 +1728,11 @@ msgid ""
1239"GNUnet installation instructions: <ul> <li><a href=\"tutorial-ubuntu1804.html" 1728"GNUnet installation instructions: <ul> <li><a href=\"tutorial-ubuntu1804.html"
1240"\">Ubuntu 18.04</a></li> <li><a href=\"tutorial-archpi.html\">Arch-Pi</a></" 1729"\">Ubuntu 18.04</a></li> <li><a href=\"tutorial-archpi.html\">Arch-Pi</a></"
1241"li> <li><a href=\"tutorial-debian9.html\">Debian 9</a></li> <li><a href=" 1730"li> <li><a href=\"tutorial-debian9.html\">Debian 9</a></li> <li><a href="
1242"\"tutorial-macos.html\">macOS</a></li> </ul>" 1731"\"tutorial-macos.html\">macOS</a></li> <li><a href=\"tutorial-netbsd.html"
1732"\">NetBSD</a></li> </ul>"
1243msgstr "" 1733msgstr ""
1244 1734
1245#: template/tutorial.html.j2:25 1735#: template/tutorial.html.j2:26
1246msgid "" 1736msgid ""
1247"<a href=\"https://tutorial.gnunet.org/\">C Coding Tutorial for GNUnet</a>" 1737"<a href=\"https://tutorial.gnunet.org/\">C Coding Tutorial for GNUnet</a>"
1248msgstr "" 1738msgstr ""