From 673d085913fdcf58f0d442d54fd252a193a7d26c Mon Sep 17 00:00:00 2001
From: squahtx
If you are running Windows, the Windows Subsystem for Linux (WSL) is strongly +recommended for development. More information about WSL can be found at +https://docs.microsoft.com/en-us/windows/wsl/install. Running Synapse natively +on Windows is not officially supported.
The code of Synapse is written in Python 3. To do pretty much anything, you'll need a recent version of Python 3.
The source code of Synapse is hosted on GitHub. You will also need a recent version of git.
For some tests, you will need a recent version of Docker.
@@ -208,7 +212,6 @@ git checkout developIf you need help getting started with git, this is beyond the scope of the document, but you can find many good git tutorials on the web.
Once you have installed Python 3 and added the source, please open a terminal and setup a virtualenv, as follows:
cd path/where/you/have/cloned/the/repository
@@ -218,8 +221,6 @@ pip install -e ".[all,dev]"
pip install tox
This will install the developer dependencies for the project.
-TBD
Join our developer community on Matrix: #synapse-dev:matrix.org!