Earlier quoted context omitted.
As someone who uses the paid Azure Pipelines agents I can say I really like it generally but their hosted build agent performance is ... adequate ... at best.
I noticed Travis builds complete faster once they're running, by something like 20% in my case, but that's more than offset by having twice as many parallel builds by default. Never dug into why it's slower, though, at a guess something to do with the filesystem
Announcing unlimited free private repos
661–670 of 716 posts
Re: Announcing unlimited free private repos
#662Many people will choose private then -> less public repositories. Github looses its essence.
Re: Announcing unlimited free private repos
#663Earlier quoted context omitted.
Yes, Microsoft realized that long ago. Gates and Balmer prolonged the inevitable through monopoly power, but Nadella has accepted the future and is "turning the aircraft carrier." It's amazing that Microsoft came back to life from being a zombie company. In hindsight, it was such a large zombie that it had sufficient time to change business models. Somehow Sears wasn't. There's a business school case study and tenure…
If by 'zombie company' you mean raking in massive amounts of money and growing spectacularly every year? [1] MSFT has changed in some positive ways, but since Satya took over, growth has been actually flat-ish to negative overall until 2018 (a good year). Paradoxically, MSFT stock was flat during the Ballmer years when there was rock solid consistent growth. The 'new MSFT' things is quite overrated in terms of what i…
Re: Announcing unlimited free private repos
#664Earlier quoted context omitted.
When I last worked there and ballmer was running things, he thought he was doing great cause he got more money each year from stupid enterprise agreements with stupid companies. But the innovation was really slow and it was all about increasing the value of what they had, windows. The world was moving on without them. Satya nadella made a surprising change for Microsoft. If a company is going to last long term they h…
Look, as an ex-MSFT person I'm only glad to see someone shit on Ballmer. I didn't like the guy myself. But the pillars of today's Microsoft success were all created by him. Azure? Ballmer. Subscription services (and Office 365 in particular)? Ballmer. XBOX? Ballmer. Satya gets _way_ too much credit for what Microsoft is today. I feel that's mostly because he looks better on stage, and that's a very low bar. A raging…
Re: Announcing unlimited free private repos
#665Earlier quoted context omitted.
Azure Pipelines free offering is superior to Travis by every imaginable metric - UI latency, build latency, featureset, sane, carefully thought about YAML syntax, etc.
Their documentation seemed weird. It seemed like if you wanted to self-host your own CI builder with their agent, it was still limited to 1 parallel build on their free plan? Is that true? With Gitlab, if you bring your own runner, there's no limitation like that AFAIK (I've never done this yet because I never surpassed 2k build minutes a month) but I glanced their docs.
Re: Announcing unlimited free private repos
#666Earlier quoted context omitted.
> Your assertion can only make sense if you also believe that a 12% paycut is irrelevant to your income. You only see the short term. I was on Github during my university, all my projects were there, my team mate were on there too, it was pretty great. When my student account expired, I decided to move everything to Gitlab. I didn't want to move but I won't pay 7$ a month to host my old school projects and some perso…
Sure, but that 12% isn't irrelevant, it's an investment. They're investing 12% of lost revenue in future growth. Now, if personal accounts were far less (e.g. 1% of revenue), I could see the argument that they're irrelevant. Maybe I'm just complaining about vocabulary, and perhaps your clarification was what the OP intended.
Re: Announcing unlimited free private repos
#667A lot of people are concerned about the “what if they make me the product since I’m no longer paying.” A few reasons I don’t think that will happen: - private, single contributor repos tend to be pretty small. it costs Github very little to service a single account. - Github is a growing social network for developers. Getting young engineers on the platform for free will pay off handsomely when they join a team and a…
Re: Announcing unlimited free private repos
#668Earlier quoted context omitted.
It's currently in stark contrast with GitHub. I won't be at all surprised if I see in-your-face ads on GitHub in the near future. It's not like there isn't a precedent for it (hello, SourceForge).
You won't see ads on GitHub.
Re: Announcing unlimited free private repos
#669Earlier quoted context omitted.
What feature did you find lacking?
I find the GitLab issue board to have a poor UX. For example, depending on where you click, it will open a small summary to the right or it will open a new page with all the issue information. Also, it is ridiculously expensive to have epics, compared to every other issue tracker I have seen, in GitLab issues.
I'd love to hear more about your painpoints with issue boards (and issues in general).
Re: Announcing unlimited free private repos
#670While I think this is a great move, don't forget that private repos also means no more free Travis CI. Gitlab CI however offers 2,000 build minutes a month with their integrated CI service. Even if your whole set up takes 10 minutes to build on CI, that's 200 builds a month which is plenty for an individual project that's on a private repo. In other words, I think Gitlab's free private repos + CI is still a better ch…
Primarily, each pipeline stage can directly reference other public Github repos, with no additional code on your part. This taps in to that community that only exists on Github; for example, to build a project in Language-of-Choice, you just need to find a public implementation of the build pipeline stage for that language, then reference the URL in the action you build.
Its also very docker native, actually to the point of being totally unobvious that everything starts with a docker container. The documentation and hints about how to use it are still pretty sparse since its in beta.
Pricing still hasn't been announced. We'll see. But it feels very promising, especially if a community developers around it focused on providing pipeline stages.