reactpy icon indicating copy to clipboard operation
reactpy copied to clipboard

Document How to Set Up a Development Environment with Docker

Open rmorshea opened this issue 3 years ago • 2 comments

Current Situation

Presently for contributors working on Windows, the test suite does not run successfully. As a result it's hard for developers on Windows to contribute features and fixes. While there may be ways to mitigate this in the future, we should take steps now to ensure a consistent contributor experience regardless of your chosen OS.

Proposed Actions

The easiest way to level the playing field here is to write up documentation and create tools which would allow someone to spin up a development environment inside a docker container.

Work Items

  • [ ] Make Dockerfile which can spin up a dev env
  • [ ] Write docs on how to use dev env container

rmorshea avatar Jan 19 '22 03:01 rmorshea

I think this may be related to: https://github.com/idom-team/idom/issues/657

rmorshea avatar Feb 16 '22 20:02 rmorshea

The best way of doing this would be using vscode configuration, which would automate the docker setup. Only thing users would need to do is install docker.

On Windows, that also involves enabling Windows Subsystem for Linux (WSL).

Archmonger avatar Apr 15 '22 02:04 Archmonger