Cheese speleology

The Raku Programming Language Collect, Conserve and Remaster Project

Cheese speleology

Originally published on 5 September 2009 by Carl Mäsak.

Here’s an idea I had the other day.

We’re in the process of upgrading how proto installs Raku projects. mberends++ has taken the initiative by creating a branch and a TODO. Today, the same mberends++ also landed a commit in Rakudo such that all our RAKULIB worries just vanish. It’s looking good.

One thing I would like to fall out from this refactor is a way to run all the tests in all Raku projects. Think of it as a kind of community-level introspection — proto’s Ecosystem.pm was my early attempt at this. And we can easily set up cron jobs and HTML serializers for a nightly run of these things on feather. This would have two benefits, I think:

Testing all of the Raku ecosystem sure is simpler than testing all of CPAN. But if it can help improve Rakudo and the Raku community, I think it can be very worthwhile.