I’m looking for a “review buddy” to help @georgyo as he gives the track a lick of paint. Any experienced Exercism maintainers know enough Ocaml to help out wave things through?
That would be great. Thank you! @georgyo@tautologico - please tag @BethanyG in any of your PRs that you’d like checking over from an Exercism perspective (or generally waving through!)
@iHiD I accepted the invite on Friday, but my PRs are still getting autoclosed.
Batch of PRs from the weekend:
The test-runner-changes that got merged on Friday unfortunally had a bug where the docker entrypoint was still set to run.sh instead of the new run.py. Part of this was due to the fact that run-tests-in-docker.sh did not mimic how tests were actually being executed on production. This PR hopefully makes the test match more closely.
Similar to the above, testing in the exercises repository did not mimic the production environment for tests. Now it can.
Finish the migration of oUnit → ounit2
Roll the allergies qcheck tests into ounit2.
This one is more opinionated than the others. I had trouble with the system dependency of bmake for getopts. This does a fair amount of standardization in that project.
My next wave is going to be updating the problem-specifications submodule. It would have been in this wave, but etl and forth both have added some irregular tests that I haven’t figured out how to deal with yet.
There are 7 PRs from me there, and they all should apply cleanly on top of each other.
I’ll gladly take any comments from anyone interested. Though I’ll have limited internet the next two weeks while I am traveling. So no rush on any of this.