4 ms·
Without even delving on the perverse sanctions part, it should never be forgotten that the whole point of git is that it's a distributed source control system.
by cfv 7y ago
Without even delving on the perverse sanctions part, it should never be forgotten that the whole point of git is that it's a distributed source control system. Grab your source and move it elsewhere. Heck, even an old forked gitlab community instance should work.
Github is good for the exposure, but it's their house, and so their rules apply, not ours. Don't rely on them to always be OK with you staying.
- driverdan 7y agoEvery time something like this happens someone has to make this argument. This isn't just about the source, it's all the other tools like pull requests that Github provides. Git is only one part of Github.
- cfv 7y agoMerge requests have been a gitlab feature since forever though. Like issues, and webhooks
- webo 7y agoCode search, access permissions, code owners, 3rd party integrations?
- cfv 7y agoIf you tried looking it up yourself instead of making me feed you info in what totally looks like bad faith that would be awesome.
- shadowgovt 7y agoFWIW, I have attempted to look it up myself, and unlike Github, GitLab doesn't appear to allow me a transparent view into their offerings in action without signing up to start my free trial. Which is a lot more engagement than Github requires of someone just trying to discover capabilities.
- seanstev 7y agohttps://about.gitlab.com/features/ https://about.gitlab.com/features/ From what it looks like, the free trial is similar to GitHub‘s paid account but you can use the extra tools for free for the duration of the trial. Seems as transparent as GitHub. Never used GitLab outside of running it myself but I think hosting OS software on GitLab.com is free.
- mroche 7y agoThere's also the feature comparison chart: https://about.gitlab.com/pricing/gitlab-com/feature-comparison/ https://about.gitlab.com/pricing/gitlab-com/feature-comparis... You don't even need the trial. Just press "Register" to get the standard login page for GitLab.com. From there you can sign in with GitHub (or make an account) and explore the platform for yourself. The trial is just for the paid subscriptions. The normal, free account has access to all of the platform's Gold features as long as the repos in question are public (or internal, just not private). > Yes! As part of GitLab’s commitment to open source, Gold project-level features are available for free to public projects on GitLab.com. Gold group-level features, however, still require a subscription, for reasons explained here[0]. For organizations interested in free Gold features for groups, we also offer free Gold and Ultimate to educational institutions and open source projects[1]. Note that public repos inside a public group do have access to Gold level features. It's just the group level features that are restricted. [0] https://about.gitlab.com/handbook/product/#gitlabcom-subscription-scope-and-tiers https://about.gitlab.com/handbook/product/#gitlabcom-subscri... [1] https://about.gitlab.com/blog/2018/06/05/gitlab-ultimate-and-gold-free-for-education-and-open-source/ https://about.gitlab.com/blog/2018/06/05/gitlab-ultimate-and...
- mcintyre1994 7y agoYes to all (obviously 3rd party integrations vary, in practice depends which you need), but I guess the actual point is that all these extras are implemented by each service individually and aren't guaranteed to be compatible.
- hrktb 7y agoIt should really be an argument to have github decentralized as well. I know the “hub” part is in the name, but there must be a way to have separate legal instances working under different sets of rules. The finance world optimized the hell out of regional rules, we should find the legal equivalent to avoid a single gov. setting the rules for the whole planet. Up until now it might not have been worth the hassle, I’d argue it has become more important nowadays.