The REPETO project (an initiative funded by the NSF FAIROS RCN to build a network for practical reproducibility in experimental computer science) invites OSDI '26 attendees to join our BoF session on 07/13/2026 to learn about packaging storage research experiments on Chameleon. Chameleon is an open platform, which means that the hardware resources that folks use for their experiments will also be available to anybody who wishes to reproduce a presented experiment — all you will need is the packaging of the experiment itself!
We will teach the audience about tools and services Chameleon provides to share experiments, including the platform's integrated JupyterHub, Chameleon daypass, which allows you to give access to the testbed to anybody who wants to reproduce your experiment, and Chameleon Trovi, a sharing portal that allows you to share digital research and education artifacts, such as packaged experiments, workshop tutorials, or class materials.
During the sessions:
- The Chameleon team will present an overview of the testbed and highlight features that facilitate practical reproducibility in computer science research.
- Each session will include a panel discussion with OSDI authors who used Chameleon to package their experiments for the conference.
- The audience will have the opportunity to try replicating the experiments that the OSDI authors packaged on Chameleon hardware or try packaging their own experiments to share on Trovi.
Where/When?
We will host one in-person session (one hour) at OSDI '26 on July 13 (8pm-9pm). Details about the BoF sessions will be available at the conference. Our agenda will include:
- 15 min Chameleon presentation
- 10-15 min author demo
- 15 min Q/A session
Resources
If you would like to know more about Chameleon Cloud before the event, please check out these resources:
Blogs
- Chameleon at FAST
- The Practical Reproducibility Opportunity | Chameleon
- Running experiments inside a Jupyter Notebook | Chameleon
- Packaging Experiments for Reproducibility | Chameleon
- Experiment Patterns: Making Complex Experiments Easy | Chameleon
- AutoAppendix: Towards One-Click Reproduction of Computational Artifacts | Chameleon
- Importing GitHub Repositories to Trovi: A Step-by-Step Guide | Chameleon
- From GitHub to Publication: Using Trovi Effectively | Chameleon
Reproducibility Artifacts on Chameleon
Tutorials and Videos
- Chameleon introduction: https://www.youtube.com/watch?v=2eGKmBRVbK8
- Trovi: https://www.youtube.com/watch?v=-kXNibXcC6U
More about REPETO
- repeto.cs.uchicago.edu
- Reproducibility Resources
- Reproducibility Report 2024
- Report on Challenges of Practical Reproducibility for Systems and HPC Computer Science
- REPETO Badges on Chameleon
- Submit Artifacts for a REPETO Badge
- Reproducibility Hackathon Guide
Questions?
If you have any questions about these sessions, please contact Marc Richardson (mtrichardson@uchicago.edu), Vinita Pawar (vinita.pawar@utah.edu), Rohan Kadekodi (rohankad@cs.washington.edu).
