wakaama icon indicating copy to clipboard operation
wakaama copied to clipboard

More badges

Open rettichschnidi opened this issue 3 years ago • 3 comments

PR #581 added one first badge to our readme.

I think we should have some more badges in order to motivate/attract more developers, improve the project overall.

Some badges I could find so far:

  • SonarCloud:
    • Scanned on sonarcloud: SonarCloud SonarCloud SonarCloud
    • Metrics: Bugs Code Smells Coverage Duplicated Lines (%) Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt Vulnerabilities
  • Workflows: A separate badge can be created for every workflow. For now, only "Build and Test" is shown. Usefulness probably limited as we will merge only if all those workflows have succeeded anyway.
  • Shield.io GitHub license Contributors Open Issues Open Issues Open PR Closed PR ... and many more...

Questions

  • What do you think about the listed badges?
    • Clearly, the SonarCloud badges show that we have a lot to do (Wakaama code but also the SonarCloud configuration). Which of those (if any at all) would be helpful to give a good, fair impression of the project?
  • What other badges would you like to see?

rettichschnidi avatar Apr 21 '21 22:04 rettichschnidi

I really like this, pardon my ignorance but where will they be visible?

tuve avatar Apr 22 '21 07:04 tuve

Can you make a proposal that we can look at? I think it is better to keep a "clean interface" and pick a small number of really useful badges to start with. Also be a bit selective so that we don't discourage anyone by posting bad looking metrics. We can add an issue to improve them first and the badge later when we want to maintain a good score.

qleisan avatar Apr 22 '21 08:04 qleisan

I really like this, pardon my ignorance but where will they be visible?

In README.md, which gets rendered on the "landing page".

rettichschnidi avatar Apr 22 '21 09:04 rettichschnidi