commit 5e7203d4925992265aeb1b876c5df629b299e87f
Author: Pili Guerra <[email protected]>
Date:   Wed Feb 5 12:36:31 2020 +0100

    Update GSoC Project descriptions
---
 content/gsoc/onion-toolbox/contents.lr             | 34 ++++++++++++----------
 .../gsoc/ooni-explorer-advanced-search/contents.lr | 18 ++++++++----
 content/gsoc/ooni-probe-experiments/contents.lr    | 16 ++++++----
 3 files changed, 42 insertions(+), 26 deletions(-)

diff --git a/content/gsoc/onion-toolbox/contents.lr 
b/content/gsoc/onion-toolbox/contents.lr
index bae15c0..1d52e87 100644
--- a/content/gsoc/onion-toolbox/contents.lr
+++ b/content/gsoc/onion-toolbox/contents.lr
@@ -29,24 +29,31 @@ title: Onion Tool Box
 ---
 subtitle:
 
-Myonion is a developer tool box, providing a command line interface and a GUI 
to configure and deploy existing services via .onion. A minimal prototype for 
myonion already [exists](https://github.com/hiromipaw/myonion).
-
-Someone that may want to run an onion service can use the myonion wrapper app 
to start a .onion from their computer and sharea static website or a web 
application.
-
-Myonion can also be used to deploy the resulting configured app to a defined 
set of cloud providers.
-
+Myonion is a developer tool box, providing a command line interface and a GUI 
to configure and deploy existing services via .onion. The idea behind myonion 
is to make onion services accessible to developers that might be interested to 
innovate in the privacy space, building applications that are designed for 
privacy and security.
 ---
 body:
 
-## Problem definition
+# Problem
 
 It is not necessarily difficult to use onion services, but it might be tricky 
to configure a web service to be offered via .onion so that it doesn’t leak 
sensitive information.
 
 There are detailed 
[guides](https://riseup.net/en/security/network-security/tor/onionservices-best-practices)
 available for users that would like to offer a web application via .onion and 
some tools have been developed to help service operators: discover known 
misconfiguration or [vulnerabilities](https://onionscan.org/) or deploy an 
[onion site](https://github.com/alecmuffett/eotk).
 
-## Scope
+Involving a wider developer community can help creating a better image of Tor 
and onion services, replacing the “dark net” narrative with the secure and 
private web one.
+
+Onion services can also be relevant to all those people interested in the 
“zero-trust” strategy. The concept behind zero-trust is to adopt strategies 
and tools to help prevent data breaches by eliminating the concept of trust 
from an organization’s network architecture, with the principle of never 
trust, always verify.
 
-Myonion provides a way to build and deploy onion ready applications, allowing 
developers to build and test web applications and easily share them with 
others, bundling the code and configuration in a lightweight, portable Docker 
container application that runs thesame everywhere.
+Ultimately myonion is about creating a better experience for onion services 
developers and operators and therefore fostering a more legitimate onion 
service ecosystem.
+
+# Proposal
+
+Myonion is a developer tool box, providing a command line interface and a GUI 
to configure and deploy existing services via .onion. A minimal prototype for 
myonion already [exists](https://github.com/hiromipaw/myonion).
+
+Someone that may want to run an onion service can use the myonion wrapper app 
to start a .onion from their computer and sharea static website or a web 
application.
+
+Myonion can also be used to deploy the resulting configured app to a defined 
set of cloud providers.
+
+Myonion provides a way to build and deploy onion ready applications, allowing 
developers to build and test web applications and easily share them with 
others, bundling the code and configuration in a lightweight, portable Docker 
container application that runs the same everywhere.
 
 The experience for developers will be similar to using other industry 
solutions, like the [Docker desktop 
app](https://www.docker.com/products/docker-desktop).
 
@@ -54,12 +61,7 @@ Developers using myonion are provided with pre-defined and 
customizable applicat
 
 The resulting application is therefore deployable via a set of endpoint 
management tools to known providers. Providing a way to deploy onion services 
at scale.
 
-## Impact
+# Resources
 
-The idea behind myonion is to make onion services accessible to developers 
that might be interested to innovate in the privacy space, building 
applications that are designed for privacy and security.
+- Myonion repo on github: https://github.com/hiromipaw/myonion
 
-Involving a wider developer community can help creating a better image of Tor 
and onion services, replacing the “dark net” narrative with the secure and 
private web one.
-
-Onion services can also be relevant to all those people interested in the 
“zero-trust” strategy. The concept behind zero-trust is to adopt strategies 
and tools to help prevent data breaches by eliminating the concept of trust 
from an organization’s network architecture, with the principle of never 
trust, always verify.
-
-Ultimately myonion is about creating a better experience for onion services 
developers and operators and therefore fostering a more legitimate onion 
service ecosystem.
diff --git a/content/gsoc/ooni-explorer-advanced-search/contents.lr 
b/content/gsoc/ooni-explorer-advanced-search/contents.lr
index b4d883c..cd3f5d6 100644
--- a/content/gsoc/ooni-explorer-advanced-search/contents.lr
+++ b/content/gsoc/ooni-explorer-advanced-search/contents.lr
@@ -28,11 +28,18 @@ title: OONI Explorer Advanced Search
 ---
 subtitle:
 
-This project is about enriching the OONI Explorer search functionality with 
the ability to visualize an analysis of metadata pertaining to filtered 
measurements.
-
+OONI Explorer is an open data resource on internet censorship around the 
world. This project is about enriching the OONI Explorer search functionality 
with the ability to visualize an analysis of metadata pertaining to filtered 
measurements.
 ---
 body:
 
+# Problem
+
+
+
+# Proposal
+
+This project is about enriching the OONI Explorer search functionality with 
the ability to visualize an analysis of metadata pertaining to filtered 
measurements.
+
 This would involve adding the ability to filter on multiple axis: country, 
ASN, time range, anomaly, confirmed, failure, domain or input, citizenlab 
category code.
 
 The results would then be presented in an aggregate form, such as showing:
@@ -46,8 +53,9 @@ These results could then be presented as a table or some 
other charts, such as a
 
 Some other more detailed, drill-down views could also be implemented.
 
-A potential applicant should also have some prior design 
+A potential applicant should also have some prior design experience
+
+# Resources
 
-- *Prerequisites:* API call to be implemented by Federico
-- *Links/Resource:* https://github.com/ooni/explorer
+- OONI Explorer repo on github: https://github.com/ooni/explorer
 
diff --git a/content/gsoc/ooni-probe-experiments/contents.lr 
b/content/gsoc/ooni-probe-experiments/contents.lr
index c6426ef..4d5d2f7 100644
--- a/content/gsoc/ooni-probe-experiments/contents.lr
+++ b/content/gsoc/ooni-probe-experiments/contents.lr
@@ -28,16 +28,22 @@ title: OONI Probe network experiments
 ---
 subtitle:
 
-As part of this project you would be working on researching and developing new 
OONI Probe network experiments.
+OONI Probe is a free software project that aims to uncover internet censorship 
around the world. As part of this project you would be working on researching 
and developing new OONI Probe network experiments.
 
 ---
 body:
 
-These experiments would be integrated inside of probe-engine and could 
eventually make their way into the OONI Probe desktop client.
+# Problem
+
+# Proposal
+
+*Prerequisites:* Knowledge of network programming
+
+As part of this project you would be working on researching and developing new 
OONI Probe network experiments. These experiments would be integrated inside of 
probe-engine and could eventually make their way into the OONI Probe desktop 
client.
 
 The GSoC project is only about researching and implementing a working test in 
probe-engine, not the UI and client integration of the test.
 
-For some inspiration on some ideas for new experiments, see: 
https://github.com/ooni/probe-engine/issues?q=is%3Aopen+is%3Aissue+label%3A%22new+experiment%22
+# Resources
 
-Prerequisites: Knowledge of network programming
-Links/Resources: https://github.com/ooni/probe-engine
\ No newline at end of file
+- OONI Probe repo on github: https://github.com/ooni/probe-engine
+- [Ideas for new 
experiments](https://github.com/ooni/probe-engine/issues?q=is%3Aopen+is%3Aissue+label%3A%22new+experiment%22)
\ No newline at end of file



_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to