Topics

New badge-holder: JSON for Modern C++


David A. Wheeler
 

Great news!  The project “JSON for Modern C++” just got a badge:

  https://bestpractices.coreinfrastructure.org/projects/289

 

They started a badge entry 4 days ago (2016-08-15 07:12:13 UTC) and got the badge just a few hours ago (2016-08-18 16:38:07 UTC).  It looks good; they have lots of clear justifications, and the project is already proudly displaying a badge (great!  They’ve earned it!).

 

I took a look at the project repo page:

  https://github.com/nlohmann/json

It looks they’re doing *lots* of good things, including CI builds with Travis, 100% test coverage, a passing Coverity scan, and using cppcheck (a common tool for analyzing C++ code).  Very impressive.

 

My congrats to the project, nice job!

 

--- David A. Wheeler

 


Dan Kohn
 

It's particularly nice that on their readme, they call out following CII best practices as one of the reasons to choose their library. Hopefully, we can be a competitive feature going forward that will cause a race toward better practices.



On Thu, Aug 18, 2016 3:26 PM, Wheeler, David A dwheeler@... wrote:

Great news!  The project “JSON for Modern C++” just got a badge:

  https://bestpractices.coreinfrastructure.org/projects/289

 

They started a badge entry 4 days ago (2016-08-15 07:12:13 UTC) and got the badge just a few hours ago (2016-08-18 16:38:07 UTC).  It looks good; they have lots of clear justifications, and the project is already proudly displaying a badge (great!  They’ve earned it!).

 

I took a look at the project repo page:

  https://github.com/nlohmann/json

It looks they’re doing *lots* of good things, including CI builds with Travis, 100% test coverage, a passing Coverity scan, and using cppcheck (a common tool for analyzing C++ code).  Very impressive.

 

My congrats to the project, nice job!

 

--- David A. Wheeler

 



--
Dan Kohn <mailto:dan@...>
Executive Director, Cloud Native Computing Foundation <https://cncf.io/>
tel:+1-415-233-1000


David A. Wheeler
 

Dan Kohn [mailto:dan@linuxfoundation.org]:
It's particularly nice that on their readme, they call out following CII best practices as one of the reasons to choose their library. Hopefully, we can be a competitive feature going forward that will cause a race toward better practices.
I *completely* agree. I would love to see a widespread race to implement better practices. There's reason to hope that we're seeing the start of it.

-- David A. Wheeler