Rough copy doc for dev environment on WSL

Review Request #10684 — Created Sept. 6, 2019 and updated

Information

4511

Reviewers

A rough copy for things that need to be added to the getting started section for better doc support for setting up a dev environment in WSL.


 

# Review Board on WSL
Before we set up the development environment, you need to enable and install a linux distrobution for Windows. You can find a complete guide for this here. Below are additions to each section that should be made for better doc support for WSL.

System Dependencies

WSL installs very barebones versions of Linux so you need to download and install some packages first. Run the following:
sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libmysqlclient-dev

Python

Run pip install wheel after setting up PyEnv and Python.

Develop in Windows

Before downloading reviewboard you have two options:
1. Develop in your Linux distro using the terminal.
2. Use Visual Studio or PyCharm to remote develop

If you chose option one skip t


Description From Last Updated

Windows But really we should just be telling folks to use the Getting Started instructions for cloning stuff.

brenniebrennie

typo: barebones

brenniebrennie

Visual Studio Code

brenniebrennie

development comma after development. distro -> distribution

brenniebrennie
brennie
  1. 
      
  2. RB on WSL Mockup.md (Revision 1)
    28
    1. Open a new project in PyCharm.
    Show all issues

    Windows

    But really we should just be telling folks to use the Getting Started instructions for cloning stuff.

    1. I figured we should make it clear that they need to clone the Review Board repo to Windows but don't need to for django-evolution and djblets.

  3. RB on WSL Mockup.md (Revision 1)
    7 sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libmysqlclient-dev

    Show all issues

    typo: barebones

  4. Show all issues

    Visual Studio Code

  5. Show all issues

    development

    comma after development.

    distro -> distribution

  6. 
      
PE
Review request changed
Removed Files:

# Review Board on WSL
Before we set up the dev environment you need to enable and install a linux distro for Windows. You can find a complete guide for this here. Below are additions to each section that should be made for better doc support for WSL.

System Dependencies

WSL installs very bear bones versions of Linux so you need to download and install some packages first. Run the following:
sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libmysqlclient-dev

Python

Run pip install wheel after setting up PyEnv and Python.

Develop in Windows

Before downloading reviewboard you have two options:
1. Develop in your Linux distro using the terminal.
2. Use Visual Studio or PyCharm to remote develop

If you chose option one skip this and contin

Added Files:

# Review Board on WSL
Before we set up the development environment, you need to enable and install a linux distrobution for Windows. You can find a complete guide for this here. Below are additions to each section that should be made for better doc support for WSL.

System Dependencies

WSL installs very barebones versions of Linux so you need to download and install some packages first. Run the following:
sudo apt-get install -y gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git libmysqlclient-dev

Python

Run pip install wheel after setting up PyEnv and Python.

Develop in Windows

Before downloading reviewboard you have two options:
1. Develop in your Linux distro using the terminal.
2. Use Visual Studio or PyCharm to remote develop

If you chose option one skip t

Loading...