# Requirements for the OSCAL Workshop
## For the audience
### WiFi White List Requirements
*.nist.gov
raw.githubusercontent.com
*.github.com
ghcr.io
npmjs.com
*.docker.com
vscode.dev
*.visualstudio.com
### Pre-Installed Software
NOTE FOR WORKSHOP ATTENDIES
All workshop attendees interested in reproducing on the spot the demos which will be part of the OSCAL workshop, are strongly advised to install the day before the workshop the following applications. NIST team reserves the right to polish the demos until May 22 evening. Wi-Fi will be available during the workshop, but no time will be set aside for the installation of the applications used.
The following software should be installed:
- [Docker Desktop](https://www.docker.com/products/docker-desktop/)
- Windows users may also have to install [WSL](https://learn.microsoft.com/en-us/windows/wsl/install) as instructed by Docker Desktop
- [Visual Studio Code](https://code.visualstudio.com/)
- The Visual Studio Code [DevContainers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
- Git
Users can also further reduce the amount of setup by:
- Pulling the live demo's [container image](https://github.com/aj-stein-nist/oscal-2023-workshop/pkgs/container/oscal-common-env)
```
docker pull ghcr.io/aj-stein-nist/oscal-common-env:latest
```
- Cloning the workshop's associated [GitHub repository](https://github.com/aj-stein-nist/oscal-2023-workshop)
```
git clone --recurse-submodules https://github.com/aj-stein-nist/oscal-2023-workshop.git
```
*Note: users may want to wait to pull content until the day before the workshop.*
## For the Podium (Presenters)