Packages added to a running VM appear in the shell straight away
Now that's just showing off.
Very cool.
Tangentially related... when I learned of https://rr-project.org/ I figured it would form the basis of some web UI to share reproducible bugs with a project maintainer that could be stepped through by the project maintainer.
What better way to demonstrate a bug than record the steps, and upload that as some closure that could be stepped through in a WebAssembly'd QEMU web browser by the maintainer.
Or a CI service could do something similar. "Test X failed. Click here to step through."
Not sure if you're implicitly referencing it, but what you're describing (right down to the CI integration with GitHub Actions) sounds almost exactly like Pernos.co (https://pernos.co/), which I believe came from one of the primary rr developers.
tuxes | 22 hours ago
Now that's just showing off.
Very cool.
Tangentially related... when I learned of https://rr-project.org/ I figured it would form the basis of some web UI to share reproducible bugs with a project maintainer that could be stepped through by the project maintainer.
What better way to demonstrate a bug than record the steps, and upload that as some closure that could be stepped through in a WebAssembly'd QEMU web browser by the maintainer.
Or a CI service could do something similar. "Test X failed. Click here to step through."
Perhaps that idea was lacking something like https://trynix.dev/ .
masot | 18 hours ago
Not sure if you're implicitly referencing it, but what you're describing (right down to the CI integration with GitHub Actions) sounds almost exactly like Pernos.co (https://pernos.co/), which I believe came from one of the primary rr developers.
supermarin | 16 hours ago
feature request: build & run a nixpkgs PR