Live data from Hacker News

CodeCov is now Open Source

about.codecov.io

1–10 of 179 posts

Re: CodeCov is now Open Source

#4
Not really open source, they are releasing their code under the BSL (Business Source License https://github.com/codecov/self-hosted/blob/main/LICENSE). But still great, and they use Django :D

It's also interesting that they will no longer offer a commercial self-hosted solution.

> As a part of this shift, we are offering a new self-hosted repo that makes it easy to run Codecov in a minimal docker-compose based setup for proof-of-concept and small volume deployments. We are end-of-lifing our commercial self-hosted offering, but will continue to provide support to existing customers who are running Codecov on-prem.

Re: CodeCov is now Open Source

#7
post #4

Not really open source, they are releasing their code under the BSL (Business Source License https://github.com/codecov/self-hosted/blob/main/LICENSE ). But still great, and they use Django :D It's also interesting that they will no longer offer a commercial self-hosted solution. > As a part of this shift, we are offering a new self-hosted repo that makes it easy to run Codecov in a minimal docker-compose based setup…

N.B. BSL already refers to boost

Re: CodeCov is now Open Source

#8
post #6

"I've decided to become vegetarian. From now on I only eat meat on Wednesdays." "That's not what vegetarian means!" BSL is not open source.

To extend the metaphor though... only eating meat on Wednesdays is much better than eating it every day, and releasing the source and accepting contributions, even if under a licence not recognised as meeting the full open-source standards, is still much of the value.

Re: CodeCov is now Open Source

#9
post #6

"I've decided to become vegetarian. From now on I only eat meat on Wednesdays." "That's not what vegetarian means!" BSL is not open source.

Would you rather they just keep their source completely closed then?

I just don’t understand the criticism of a company transparently acting in its best interest (in what I would consider to be a completely reasonable way).

Re: CodeCov is now Open Source

#10

But how does that compare to SonarQube's code coverage?

My [very biased] $0.02:

If you need only coverage on the most recent git diff / patch + looking at the repo level coverage on the head of a branch, both do a reasonable job.

Codecov's focus on code coverage largely branches off on:

-- Tracking the git tree (comparing base to head of a PR) --> e.g., how much did test coverage change on this branch / PR

-- Supporting monorepos: Demarcating by test type ("Flags") and team/module ("Components") so you can focus only what you care about vs. the full repo.

-- Supporting partial test runs: Codecov lets you run only some of your tests and still show accurate overall coverage data.

Post reply on HN