Live data from Hacker News

Travis CI is no longer providing CI minutes for open source projects

news.ycombinator.com

61–70 of 193 posts

Re: Travis CI is no longer providing CI minutes for open source projects

#61

Many people are saying to those of us who _haven't_, for one reason or another, gotten completely off of Travis CI, "the writing was on the wall" or "you can't expect free forever." And I think they're missing the gravity of the situation—there were (and are still) a _ton_ of OSS projects out there that are configured to use Travis CI for their testing and build pipelines, and it's not free to switch to something els…

Are there GitHub CI integrations that offer payment integration, so that the submitter of the pull request can be charged for the costs of CI related to their pull request?

what kind of project would you use this in? I can see how this might combat a very specific type of abuse, but it seems like it'd be even more effective in deterring contributions entirely.

Re: Travis CI is no longer providing CI minutes for open source projects

#62
post #20
post #13

Earlier quoted context omitted.

Running arbitrary code on a distributed network of end user PCs with network access is a recipe for a bot net. Yes it’s doable but it’s not a magic wand to claim that an open platform will solve it. The magic of Travis was that with a couple clicks of OAuth you were signed up and running builds for your own PRs. My first thought upon seeing this years ago was “ How many people are using this to mine crypto?! “.

> Running arbitrary code on a distributed network of end user PCs It's a bit more complicated than that. I run gitlab and gitlab runners for a living, I can tell. First thing first, you'd have to register a runner with a specific project. So no "arbitrary code". Second thing, unless you can push a branch to the project main repository, no pipeline is ran. So for your own personal forks you'd either rely on gitlab.com…

> First thing first, you'd have to register a runner with a specific project. So no "arbitrary code".

This isn't what "arbitrary code" means.

Re: Travis CI is no longer providing CI minutes for open source projects

#63

Earlier quoted context omitted.

> Your project is NOT sponsored by a commercial company or organization and does NOT have paid employees > Your project does NOT provide commercial services (such as consulting or training) around the software, and does NOT distribute paid versions of the software Jetbrains should really take it to the next level and require all developers on your open source project to provide up-to-date proof of unemployment benefi…

I think you’re misunderstanding - you can have a job just the project you use JetBrains products for can’t be your job or anyone’s job.

FYI, you're replying to sarcasm.

Re: Travis CI is no longer providing CI minutes for open source projects

#65

Only a few weeks ago they wrote a letter ( https://blog.travis-ci.com/oss-announcement ) that said "Open source accounts, as always, will be completely free under travis-ci.com." Their home page at travis-ci.com still says: > Testing your open source projects is always 100% free! > Seriously. Always. We like to think of it as our way of giving back to a community that gives us so much as well. That is simply not what…

[deleted]

Re: Travis CI is no longer providing CI minutes for open source projects

#66

As linked above, the idea of new leadership starving OSS and simply supporting existing enterprise contracts was talked about extensively in the acquisition announcement thread: https://news.ycombinator.com/item?id=18978251

Speaking from experience: they're not even managing to service paying customers well.

[deleted]

Re: Travis CI is no longer providing CI minutes for open source projects

#67
post #58

Earlier quoted context omitted.

My previous company was on Travis, and as soon as I saw that Travis was purchased by private equity, I knew the downward spiral had begun and I recommended we move to something else. Not surprised that this is happening a couple of years later...my understanding is that private equity will tend towards slowing/stopping development after acquisition to cut costs/headcount, and then squeeze the remaining value from wha…

Are there any evidence of private equity providing benefits for society? Sometimes it looks like they have a inverse Midas hand, everything they touch putrefy.

my state run pension invests in private equity funds to diversify the portfolio

Re: Travis CI is no longer providing CI minutes for open source projects

#68

Earlier quoted context omitted.

"including no company funds any part of it, including paying people to work on it(?!)" JetBrains open source licenses have a similar restriction https://www.jetbrains.com/opensource/ > Your project is NOT sponsored by a commercial company or organization and does NOT have paid employees > Your project does NOT provide commercial services (such as consulting or training) around the software, and does NOT distribute pa…

> Your project is NOT sponsored by a commercial company or organization and does NOT have paid employees > Your project does NOT provide commercial services (such as consulting or training) around the software, and does NOT distribute paid versions of the software Jetbrains should really take it to the next level and require all developers on your open source project to provide up-to-date proof of unemployment benefi…

Seriously. Better better be careful about whose pull requests you accept.

Re: Travis CI is no longer providing CI minutes for open source projects

#69
post #35

Only a few weeks ago they wrote a letter ( https://blog.travis-ci.com/oss-announcement ) that said "Open source accounts, as always, will be completely free under travis-ci.com." Their home page at travis-ci.com still says: > Testing your open source projects is always 100% free! > Seriously. Always. We like to think of it as our way of giving back to a community that gives us so much as well. That is simply not what…

I wonder how many people start out making pledges like that because they wish other companies would and they want to be the change they wish to see in the world. And they don’t realize that taking investor money means you no longer have the power to keep your promises even if you want to because you’re promising with other people’s money.

It's absolutely childish to make promises you can't keep. Like Google and don't be evil.
Post reply on HN