I assume it happens regularly. I had a couple of flights myself on other plans than initially advertised. I always assumed that the airline canceled/delayed other flights because of it (taking plane a and crew a from flight a to do flight b with plane a).
Before the 737 Max got grounded (after the 2nd crash), I remember reports that some airlines allowed passengers to rebook their flights for free (to end up on a different plane). I doubt they will continue doing it once the 737 Max is allowed to fly again. Eg, Southwest is too dependent on it.
When GitHub's financials got leaked in 2016, GitHub's personal accounts accounted for 12.5% of their revenue. GitHub Enterprise was 50%, their organization (= business) accounts were the remaining 37.5% [1]. It's fair to say that the personal accounts are irrelevant from a revenue perspective.
They likely are doing both, raising $ for % and debt additionally. It's not either or, just that debt rounds usually don't get reported/announced. They often happen hand in hand with investment rounds.
We pushed data automatically into a Google Sheet (e.g. importdata() from Looker). The sheet had a column per month and I simply exported that sheet at the end of a month and shared it with our investors (together with an email update). Super easy, the Google Sheet "dashboard" was available to everybody in the company and our investors received the same information.
Sorry to hear about those issues. I shared your feedback with a couple of people, and we will work hard on being more mindful when making such changes going forward.
If you have more feedback, I'm happy to connect with one of the PMs or somebody from the Jenkins OSS team.
I'm the founder/CEO of Codeship and we got acquired by CloudBees earlier this year. And I want to make sure that Jenkins + all CloudBees products get better :)
Thank you :) Did you have a chance to watch the video on our blog? That addresses some of your questions.
Although we started as a cloud/SaaS platform, we always wanted to serve the whole market. Partnering with CloudBees allows us to do that and together, we can help pretty much any developer or dev team in the world, on-prem or cloud, technology agnostic, etc.
The Codeship brand will continue because we think a lot of people know it and we want to avoid confusing them. I also think it makes sense to have different brands for the cloud/SaaS piece and the on-prem products.
I think that's a good point. There's quite some fragmentation in the cloud CI/CD space (if we look beyond Jenkins). If necessary, GitHub could still acquire down the road. The downside risk is small.
I think the majority of developers & companies doesn't want one product that does everything. It's better for the user to have clear APIs, solve specific problems very well and then make it easier to integrate with other products. It should all be building blocks that work well together. You should be able to use, e.g., GitHub because you prefer it over Bitbucket, integrate it with Codeship (or whatever other CI/CD solution you like) and then add other products like Percy or Code Climate as needed. There's a use case, and some people prefer to get everything out of one hand, but if we look at how software is getting purchased nowadays, it's more and more team-focused, fewer company-wide purchases. That's great. Pick the tools and products that solve your specific problem very well, as long as they integrate well with what the rest of your team uses.
Now that doesn't mean you couldn't build a company that does everything, or that Microsoft couldn't start acquiring and then does everything (they kind of doing it already, same with AWS). What we can see, though, is that the quality of specific products isn't that great. That's not surprising. It's easier to do a few things very well vs. 200 things.
You are right, you never know. I think CloudBees is trying hard to do it the right way and ensure that the result is better products for our customers. That means doubling down on both, Codeship and Jenkins and figure out ways to align the products more (eg. Codeship pipeline configuration and Jenkins pipeline configuration).