testing strategy
currently with !1 (merged) , testing only ensures that the project is installable. It would be very valuable to have a suite of tests that can programmatically verify the functional integrity of the project i.e. will it actually run if it is successfuly installed.