Hi Damien,
I strongly disagree with the notion that other people should do work
because you broke something. That is exactly what I feared when
you first proposed making Pier-Model a separate project.
I think the basic issue is that your development needs to happen
in an image where you have Pier loaded with all add-ons.
You could of course write integration tests for your API changes,
but I think just loading Pier might be easier for now.
We don’t have issues with the difficult problems, we have with code
that simply doesn’t load because classes were moved, or doesn’t run
because the inheritance hierarchy was changed. None of which would
have happened had you developed in an image where Pier is loaded.
I’m looking forward to having web-based testing integrated in CI.
That is something we cannot organise from outside Inria.
Stephan