Suggestion for a new package: MinimalWorkingExamples.jl

This example underscores my point above: you really need a manifest for anything nontrivial. Note how the code in that example is outdated now (will fail at CSV.Source).

I think it would be better to come up with a convenience solution that reproduces an environment in a few steps, rather than just automatically downloading the latest versions of some packages. And, from the user side, that packs code + manifest to an archive or a gist.

2 Likes