2016-09-21 19:31:51 +02:00
|
|
|
# Development environment installation
|
2015-11-04 05:57:54 +01:00
|
|
|
|
2016-09-21 19:31:51 +02:00
|
|
|
Zulip support a wide range of ways to install the Zulip development
|
|
|
|
environment. We recommend using the Vagrant development environment,
|
2016-10-11 02:10:39 +02:00
|
|
|
since it is easiest to setup and uninstall.
|
|
|
|
|
|
|
|
If you have a very slow network connection, however, you may want to
|
|
|
|
avoid using Vagrant (which involves downloading an Ubuntu image) and
|
|
|
|
either [install directly](install-ubuntu-without-vagrant-dev.html) or
|
|
|
|
use [the manual install process](install-generic-unix-dev.html)
|
|
|
|
instead. Note that those options only support Linux.
|
|
|
|
|
|
|
|
An alternative option with poor network connectivity is to rent a
|
|
|
|
cloud server (with at least 2GB of RAM), install the development
|
|
|
|
environment there (we'd recommend the
|
|
|
|
[install directly](install-ubuntu-without-vagrant-dev.html) approach),
|
|
|
|
and connect to the development environment over SSH.
|
2016-09-21 19:31:51 +02:00
|
|
|
|
|
|
|
#### For OS X
|
2015-11-04 05:57:54 +01:00
|
|
|
|
2016-08-25 07:13:12 +02:00
|
|
|
* [Detailed tutorial for Vagrant development environment](dev-env-first-time-contributors.html). Recommended for first-time contributors.
|
|
|
|
* [Brief installation instructions for Vagrant development environment](brief-install-vagrant-dev.html)
|
2016-09-21 19:31:51 +02:00
|
|
|
* [Using Docker (experimental)](install-docker-dev.html)
|
|
|
|
|
|
|
|
#### For LINUX/ Other UNIX Platforms
|
|
|
|
|
|
|
|
* [Detailed tutorial for Vagrant development environment](dev-env-first-time-contributors.html). Recommended for first-time contributors.
|
|
|
|
* [Brief installation instructions for Vagrant development environment](brief-install-vagrant-dev.html)
|
|
|
|
* [Installing on Ubuntu 14.04 Trusty or 16.04 Xenial directly](install-ubuntu-without-vagrant-dev.html).
|
|
|
|
This offers the most convenient developer experience, but is difficult to uninstall.
|
2016-08-25 07:13:12 +02:00
|
|
|
* [Installing manually on other UNIX platforms](install-generic-unix-dev.html)
|
|
|
|
* [Using Docker (experimental)](install-docker-dev.html)
|
2016-09-21 19:31:51 +02:00
|
|
|
|
|
|
|
#### For Windows
|
|
|
|
|
|
|
|
* [Detailed tutorial for Vagrant development environment](dev-env-first-time-contributors.html). Recommended for first-time contributors.
|
|
|
|
* [Brief installation instructions for Vagrant development environment](brief-install-vagrant-dev.html)
|
|
|
|
|
|
|
|
## Using the Development Environment & Testing
|
|
|
|
|
|
|
|
Once you've installed the Zulip development environment, you'll want
|
|
|
|
to read these documents to learn how to use it:
|
|
|
|
|
2016-08-25 07:13:12 +02:00
|
|
|
* [Using the Development Environment](using-dev-environment.html)
|
|
|
|
* [Testing](testing.html)
|
2016-05-05 01:16:31 +02:00
|
|
|
|