Hi devs,
As previously agreed (see
http://markmail.org/thread/j5yuaxixbyvytfr3), I've now
configured all commons module to have proper TPC % values to make the build pass.
I've also configured a Jenkins job that'll run once per day at midnight and send
us an email if some module fails to pass the TPC check.
When this happens it means some dev will have committed during the day code without enough
test and he would have globally lowered the quality of the project for the module(s) where
he committed. Even if he committed some functional tests to compensate he'll still
need to write some more unit tests to make the TPC check pass again.
http://ci.xwiki.org/view/Commons/job/xwiki-commons%20Quality%20Checks/
Next step is to do the same for Rendering and the Platform. I'll work on that.
Thanks
-Vincent