Quansight-Labs / jupyter-a11y-mgmt

🚀♿️ Project management for CZI Jupyter accessibility grant
https://jupyter-a11y.netlify.app
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Setup JLab user testing environment #192

Closed trallard closed 1 year ago

trallard commented 1 year ago

We must ensure we have a reproducible and easy-to-access environment for user testing.

### TODO
- [x] Setup repo `Quansight-Labs/JLab-user-testing-setup`
- [x] Define a list of requirements
- [x] Spin-up environment
- [x] Add contents with [nbgitpuller](https://tljh.jupyter.org/en/latest/howto/content/nbgitpuller.html) - the content is in the repo
- [x] Document how to deploy the infrastructure
- [x] Internal team testing (pre-user testing) - CZI-a11y team
- [x] Tear down and send costs for billing
### Requirements
- [x] [TLJH deployment](https://tljh.jupyter.org/en/latest/index.html)
- [x] [Latest JupyterLab stable release](https://github.com/jupyterlab/jupyterlab/releases)
- [x] Ensure that the default [user interface is set to JupyterLab](https://tljh.jupyter.org/en/latest/howto/env/notebook-interfaces.html#trying-an-alternate-interface-temporarily)
- [x] Low friction authentication mechanism
- [x] Should have write access to the working directory

Infra issue https://github.com/Quansight/quansight-cloud-infrastructure/issues/6

### Identified content needed
- [x] Source for [numpy/numpy-tutorials Saving and Sharing your NumPy Arrays](https://github.com/numpy/numpy-tutorials/blob/main/content/save-load-arrays.md)

Assigning @costrouc as he is our POC

trallard commented 1 year ago

FYI @costrouc and @isabela-pf the repository for the User testing infra and scripts is at https://github.com/Quansight-Labs/JupyterLab-user-testing

trallard commented 1 year ago

This is complete now, will open an issue to keep track of any nags or improvements for future testing