If you have the karma, please!

When we got the build failures, I asked Brett about having a Camel profile and 
if I could get karma on sonar, but didn't get an answer. Don't know if he 
didn't notice my request, or what the reason was for him ignoring it. I chose 
not to push it.

Thanks,
Hadrian

On Feb 7, 2011, at 9:33 AM, Daniel Kulp wrote:

> 
> 
> Hadrian,
> 
> I believe the sonar build for Camel is using the default "Sun checks with 
> Findbugs" setup.   I could change that to use the Camel rules for Checkstyle 
> and PMD.
> 
> The CXF build is now using the CXF rulesets for both.  It jumped the 
> compliance level from ~85% to ~96% as we didn't feel a bunch of the 
> PMC/Checkstyle rules were really violations of anything.
> 
> Dan
> 
> 
> On Monday 07 February 2011 12:33:05 am Hadrian Zbarcea wrote:
>> Hi,
>> 
>> The ASF is running a pilot instance of Sonar [1] and, thanks to Brett
>> Porter, Camel was included. After four failed builds, Olivier Lamy pitched
>> in and made Chuck Norris happy on the fifth try.
>> 
>> Therefore [drum roll] I am happy to introduce the first sonar report of
>> Camel [2]. Feel free to take a look at the many things we can improve in
>> camel. (I am willing to bet Christian Schneider will jump on the package
>> dependencies). There are a bunch of low hanging fruits, such as redundant
>> throws and collapsible if statements that could quickly improve our rating
>> from an already respectable 78.9%.
>> 
>> Needless to say, it becomes even more important to keep our builds stable
>> and keep working on reducing testing time, as building Camel sucks over 5
>> hours of scarce build time in the sonar environment.
>> 
>> Many thanks to Brett, Olivier and INFRA for the help.
>> Hadrian
>> 
>> [1] http://sonar.apache.org/
>> [2] http://sonar.apache.org/dashboard/index/37401
> 
> -- 
> Daniel Kulp
> dk...@apache.org
> http://dankulp.com/blog

Reply via email to