This event is being hosted by a Reproducibility Ambassador — a PhD student selected through our RepAmb (Reproducibility Ambassador) program to represent reproducibility initiatives at major systems conferences. The ambassador program sponsors active Chameleon and Trovi users to travel to conferences, share their work packaging reproducible experiments, and engage the broader research community around practical reproducibility. Our ambassador for NSDI '26 is Sabiha Afroz (Virginia Tech). If you'd like to learn more about the ambassador program — including how to nominate a student from your group — please reach out to Marc Richardson or Rani Irawan.

The REPETO project (an initiative funded by the NSF FAIROS RCN to build a network for practical reproducibility in experimental computer science) invites NSDI '26 attendees to join our BoF sessions on May 4th, 2026 and May 5th, 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 anyone access to the testbed to reproduce your experiment without needing a full account — and cc-snapshot, which lets you capture and share the exact disk image of your experiment environment to ensure reproducibility. We will also cover Trovi, a platform-agnostic sharing portal for digital research and education artifacts such as packaged experiments, workshop tutorials, and class materials. While Trovi integrates tightly with Chameleon, it can be used to share artifacts from any platform.
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 NSDI authors who used Chameleon to package their experiments for the conference.
- The audience will have the opportunity to try replicating the experiments that the NSDI authors packaged on Chameleon hardware or try packaging their own experiments to share on Trovi.
Where/When?
We will host two in-person sessions at NSDI '26 — one on May 4 (sometime between 5:30 pm–10:00 pm) and one on May 5 (sometime between 7:30 pm–10:00 pm). Each session will run for one hour; exact scheduling will be confirmed at the conference. Our agenda will include:
- 15 min Chameleon presentation
- 15 min Trovi presentation
- 30 min Q&A/interactive exercises
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
- Running Artifact Evaluations on Chameleon | Blog
Reproducibility Artifacts on Chameleon
Tutorials and Videos
More about REPETO
Questions?
If you have any questions about these sessions, please contact Marc Richardson or Sabiha Afroz.