Hi Victor,

I searched SonaQube and found that most Apache projects already have
defined keys or ids which we can reuse when referencing Fineract CN repos:
https://sonarcloud.io/organizations/apache/projects?search=fineract


On Wed, Oct 20, 2021 at 2:18 PM Awasum Yannick <[email protected]> wrote:

>
>
> On Wed, Oct 20, 2021 at 12:32 PM James Dailey <[email protected]>
> wrote:
>
>> Yes.  Good to have another measure. Thanks Victor!
>>
>> I would not be discouraged and please take the total days w a big grain
>> of salt.  These automated tools are kinda mindless (sic).
>>
>
> I was thinking more along the lines of if the estimate is this long, then
> in an open source project where all the contributors are volunteers, it
> will probably take longer than a year to get compliant with SonarQube.
>
> Some of those code smells and bug reports might be false positives.
>
>>
>> Curious if the six blocker issues found are critical and already raised
>> on Jira in some way?  (That would be a good data point.)
>>
>> Maybe version 1.6 can reduce this debt estimate by 25% ?  Is that a good
>> target?
>>
>
> Depends alot on the volunteers available. Even just a 5% technical debt
> reduction per month is a good goal given the community rate of code
> contributions.
>
> The good thing is that with SonarQube in place, we can check and make sure
> new code doesn't increase the technical debt.
>
> Recently at work, we started using SonarLint (https://www.sonarlint.org/)
> to aid us in writing higher quality code. SonarLint is actually the
> lighter, IDE specific version of SonarQube, It will find faults or errors
> as you code before it even reaches the compile stage or CI tools. It would
> be a good idea to test it on a Fineract repo and follow most of the
> recommendations.
>
>
>>
>>
>>
>>
>>
>> On Tue, Oct 19, 2021, 10:47 PM Awasum Yannick <[email protected]> wrote:
>>
>>> Thanks very much for this valuable work Victor.
>>>
>>> This will help the Fineract code bases to improve in quality over time.
>>>
>>> Woow, we have about 360 days of tech debt... Weeeew...
>>>
>>> This will probably also be added as a point in Fineract 1.x roadmap been
>>> discussed on the other thread.
>>>
>>> On Wed, Oct 20, 2021, 05:58 VICTOR MANUEL ROMERO RODRIGUEZ <
>>> [email protected]> wrote:
>>>
>>>> Hello Fineract Community,
>>>>
>>>> Today the SonarQube at SonarCloud is publishing the results of the
>>>> Fineract's Source Code Analysis.
>>>>
>>>> https://sonarcloud.io/dashboard?id=apache_fineract
>>>>
>>>> The results will give us visibility about the improvements that can be
>>>> done for improving the QA.
>>>>
>>>> Now working also in the Fineract-CN repositories and I will let you
>>>> know the results.
>>>>
>>>> Regards
>>>>
>>>> Victor
>>>>
>>>

Reply via email to