Verified Commit 743ae977 authored by shelikhoo's avatar shelikhoo
Browse files

line wrapping adjustmemt for doc/gettor.md

parent 547a476b
Loading
Loading
Loading
Loading
+25 −22
Original line number Diff line number Diff line
@@ -4,12 +4,12 @@ Gettor distributor and updater
The gettor distributor provides links to download Tor Browser
from uncensored providers over email. It is used by users on networks where 
the main Tor download website is being blocked, so they can send an email to 
gettor and receive a response with a link to download Tor Browser that will not be 
blocked in their network.
gettor and receive a response with a link to download Tor Browser that will 
not be blocked in their network.

It is implemented as a resource in the backend, a distributor that
communicates over email and an updater that uploads the new Tor Browser releases to 
the providers.
communicates over email and an updater that uploads the new Tor Browser 
releases to the providers.

TBLink resource
---------------
@@ -35,32 +35,35 @@ TBLink resources are unpartitioned, so each distributor with access to them
gets the full list of resources. There is no need in gettor to assign resources 
to unique distributors.

Tor Browser releases might be for some platforms and not others. The backend, distributors.
and updater are designed to provide the latest version for each platform.
Tor Browser releases might be for some platforms and not others. The backend, 
distributors. and updater are designed to provide the latest version for 
each platform.

Gettor updater
--------------

The gettor updater monitors Tor Browser releases, and when there is a new release 
uploads it to all the supported providers (github for now) and sends the new 
links to the backend over http to be propagated to the distributors.
The gettor updater monitors Tor Browser releases, and when there is a new 
release uploads it to all the supported providers (github for now) and 
sends the new links to the backend over http to be propagated to the 
distributors.

It does listen to the [release 
json](https://aus1.torproject.org/torbrowser/update_3/release/downloads.json) 
and get the latest version for each platform of the Tor Browser and its signature to 
upload to each provider.
and get the latest version for each platform of the Tor Browser and its 
signature to upload to each provider.

Gettor distributor
------------------

The gettor distributor listens to incoming emails over IMAP and responds with 
links to download Tor Browser for the requested platform and language. It does accept 
the platform and/or language being provided in the subject or the body of the 
email.

If platform is provided the distributor will answer with a help email describing 
how to use the service. If the platform is provided but no language is provided it will 
send the download links for the requested platform and *en-US* language.
links to download Tor Browser for the requested platform and language. 
It does accept the platform and/or language being provided in the subject or 
the body of the email.

If platform is provided the distributor will answer with a help email 
describing how to use the service. If the platform is provided but no language 
is provided it will send the download links for the requested platform and 
*en-US* language.

There are three predefined platform aliases:
* **windows**. That will provide *win32* bundles.