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