Earlier quoted context omitted.
Don't need to be the CEO of GitHub to answer that question. Why? Because money.
more importantly why not? github is not doing anything special to make ICE worse. the reasoning of divestment from disagreeable organizations is an individual right, but does not make sense to be adopted as a company policy to not work with LEO's. being politically minded at a company is fine, but trying to shame companies into adopting your ideals is unrealistic and counterproductive for neutral tools like Github
GitHub is now free for teams
411–420 of 664 posts
Re: GitHub is now free for teams
#412Re: GitHub is now free for teams
#413Very few companies can make me feel like part of their journey like Github (Cloudflare also) They understand their target audience more than most of the companies out there. When they are making moves such as this, they explain what was behind it. I find it authentic.
Me too! Microsoft has done a really great job of managing the acquisition without ruining GitHub. GitHub already had a great understanding of their audience and a pulse on the community prior to being bought, so I'm really glad that they haven't lost that now that they're a Microsoft subsidiary.
I mean, if they hadn't done a thing it would have been a great job, too. Pumping in cash to fund previously paid features for free sure goes a long way, too, but the changes they've made so far I'd hardly call managing and more not touching it aside from making paid things free.
Re: GitHub is now free for teams
#414By and far the main difference between 'Team' ($4/person/month) and 'Enterprise' ($21/person/month) is SSO/LDAP [0]. The SSO tax is real [1]. [0]: https://github.com/pricing [1]: https://sso.tax/
Re: GitHub is now free for teams
#415Earlier quoted context omitted.
Can you explain this position? If GitHub were funding their free teams product with revenue from, say, organized crime which is kidnapping children, would it be appropriate and on-topic to ask about that? But it's no longer appropriate when it's a government agency? Is it just US government agencies, or would it be appropriate again to ask if the funding were coming from ISIS? Also, is it generally the case that comp…
Presumably ICE buys light bulbs. Should we also call out light bulb manufacturers and distributors for “working with ICE”? It’s not about politics for me, but rather the viewpoint that companies shouldn’t be the moral police of their customers.
Re: GitHub is now free for teams
#416Earlier quoted context omitted.
What's the closed-source SAML library you're thinking of? Every SAML integration I've seen has been done with an open-source library.
I mean the company is writing it's own code for a significant part. Let's say one has to integrate SAML/OIDC into a Java app of some sort. One can find an open source library to handle part of the SAML or XML in Java, but it doesn't take the right settings or import user attributes as needed or handle URL redirections properly. So the company has to write a ton of authentication code to make it work. It may start fro…
The company will end up writing a ton of authentication and authorization code --- it'll do that no matter what, because the application will have its own security logic, like all applications do.
(OIDC doesn't use XML. But the story is the same, with different endpoints.)
Re: GitHub is now free for teams
#417I've not been a big fan of GitHub historically, but the pace of innovation since the MS acquisition is really impressive. I wonder how much of that is MS influence vs just MS funding.
I do assume a lot of this is their own money, but with the financial security that Microsoft offers you just can't do much wrong. Even without actual money actually moving, it might still be MS funding that makes the difference.
Re: GitHub is now free for teams
#418Earlier quoted context omitted.
SAML is a technology problem, on top of all other problems. The messages are under specified and overcomplicated, doing incredibly obscure stuff (XML signing and canonization for one) that nobody can understand and implement. That's mainly why it's so hard to use and there is so little support from libraries. As security researcher, we could nitpick all days on security being hard, no matter the solution. It is factu…
1. I don't think this particular thread is a good venue to litigate SAML vs. OIDC. 2. I think the product complexity issues are, like, 95% the same whether you use OIDC or SAML. 3. I think no matter how much simplification you got from using OIDC instead of SAML, none of it is going to offset the actual reason why SSO integration is a paid feature. 4. I agree that SAML is much worse than OIDC from a protocol implemen…
Ironically, the first point makes me realize that half the work to bring in a product in an entreprise is to deploy and set it up -properly with authentication- while the other half is to get the budget and approvals to buy it. Thus it's rather relevant to the thread in an unfortunate way.
Re: GitHub is now free for teams
#419I wonder if this will lead to more closed source software being written. I don't mean by MS specifically, but overall.
Not saying they're a philanthropic organisation that should promote open source to the kids or anything, just agreeing about an almost certain side effect.
Re: GitHub is now free for teams
#420Earlier quoted context omitted.
I'd like to share feedback on GitHub Actions. Tried it out, and the learning curve was too much. I want to use stuff I already know -- e.g., write a Dockerfile, and then GH could run it on PR builds. The "workflow" concept didn't land for me, and I hope you consider a more generalized, open-source approach to running arbitrary scripts in response to PRs being opened, merges to master, etc.
I don't think it was particularly difficult to use... the multi-os targets are probably about the most confusing. I tend to stick with bare scripts and npm scripts as much as possible though, so the environment doesn't matter as much.