7 ms·
GitLab 15.5
- mdaniel 4y ago> Email notification when two-factor OTP attempt is wrong I love that idea and hope I never see one of those emails Separately, that's awesome about them upstreaming fixes to kubernetes, but latest comment on the issue that the PR has tagged as closing totally captures my experience with all those stalebots: > @k8s-ci-robot added lifecycle/rotten (Denotes an issue or PR that has aged beyond stale and will be auto-closed.) labels 8 days ago
- hobo_mark 4y ago> Email notification when two-factor OTP attempt is wrong Sounds like they read HN: https://news.ycombinator.com/item?id=32911299 https://news.ycombinator.com/item?id=32911299
- sylware 4y agoHope it has better noscript/basic (x)html support, at least for core functions (like bugzilla has).
- mdaniel 4y agoDid you file an issue about that experience? I would not expect any such thing to be prioritized but it for sure won't be prioritized if there's no issue for it
- sylware 4y agoYes, a long time ago I did manage to contact somebody there, got the finger. I don't expect less from most javascript kiddies.
- Gigachad 4y agoIt's not an "issue" its the design. GitLab is a web app and not a document so there is no chance they will rewrite the whole thing to support not running scripts.
- mdaniel 4y agoI think you're lobbying the wrong user; I'm not the one trying to noscript the Internet :-) I was just reminding the commenter that bitching on HN is not actionable. Neither is "contacting somebody there," but at that point, I had done my part
- argella 4y agoMy company is forcing my team (data science) to shut down our gitlab server and move to azure devops (ran by software engineering). They’ve configured ADO as a pile of shit. I want to quit.
- mirekrusin 4y agoWasn't azure devops deprecated yet after github aquisition? ps. I'd probably quit as well
- zhfliz 4y agohaven't seen an official announcement of this, only various people assuming in various places on the internet. if you have any official statement to support that i'd be happy to see that.
- input_sh 4y agoNope, it and TFVC (an alternative versioning system to Git) are unfortunately still alive. But at least Azure DevOps supports Git, which makes it slightly less horrible. And it doesn't look like it's going anywhere, with Azure DevOps Server 2022 RC1 being released in August (https://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2022 https://learn.microsoft.com/en-us/azure/devops/server/releas...). Did I mention how much Microsoft sucks at naming things?
- foepys 4y agoTFVC is more like Subversion but has a lot more features. It has next to nothing in common with git except that you can use it to version control files. Although I would agree that git's workflow is better for almost all use cases. Azure DevOps has a lot more features than GitHub for micromanagement which means that middle management loves it. You can design elaborate workflows on boards and link almost everything together. It also supports reporting, connects directly to the Azure AD, and supports complex permission management with ACL for nearly every feature you can imagine. It also supports free stakeholder accounts.
- 4y ago
- misnome 4y agoOur internal gitlab spends an hour every night intermittently responding and at least 20 minutes literally unresponsive because of running the “backup” and “upgrade” steps. I’m told that we’re talking to the Gitlab premium people and it’s currently unavoidable. We don’t have a large instance. “Maintenance mode” makes the whole process slower, so we don’t turn it on. And I think premium now costs the same as self-hosted GitHub? Has anyone had similar bad experiences with medium company (~500 employees, probably 1/4-1/3 developers) enterprise self-hosting?
- jeff_carr 4y agoHave you tried gitea? It's super hard core. Also, it's written in golang. The only thing that will cause gitea to fail, as far as I can tell, is the hardware. It's basically a daemon on top of the linux kernel. Stand on the shoulders of giants. When you can.
- kenniskrag 4y agoeven the gitea people are using github for development. The reason they mention on the migration issue is, that not all features needed are ready. They e.g. implemented issue deletation a few months ago. https://github.com/go-gitea/gitea/issues/1029 https://github.com/go-gitea/gitea/issues/1029
- vanous 4y ago>even the gitea people are using github for development. The reason they mention on the migration issue is, that not all features needed are ready. They e.g. implemented issue deletation a few months ago. Actually,data gravity is the issue, not features. https://github.com/go-gitea/gitea/pull/18165 https://github.com/go-gitea/gitea/pull/18165 needs to be merged to be able to leave Github.
- kenniskrag 4y agoThey are writing an import function im this pull request. I think the code an pull requests are easy migrated manually. The 2k open issues would have to be cleaned up first. Then migrate the remaining issues via api. One issue could be the non existing user on the import side.
- wycy 4y agoWhat are people using these days for self-hosted version control in a corporate setting, Gitlab/GitHub/gitea? I’m currently testing out Gitlab for deployment at work but finding it frequently goes oddly unresponsive. Is gitea appropriate in a corporate setting or is it more for hobbyists?
- ghosty141 4y agoDepends on your needs. Do you only need a remote repo and issues + pull requests? Gitea all the way. Do you also do project management (sprints, milestones etc) and want CI/CD and integration with things like k8s etc? Gitlab (Premium)
- vanous 4y agoGitea for code, docs as code with Woodpecker for CI for test tasks and build/deploy tasks. Also integrated with Weblate for translation. Kanboard for more complex task management with a hook server for custom automations.
- suprjami 4y agoGitLab internal instance and GitLab hosted. I like it, though we probably could do permission automation better on the internal instance. The team who run the hosted stuff have this perfect.
- IshKebab 4y agoPhabricator at my company. It's surprisingly good. The main downsides are no built in CI, it's written in PHP, and it's been abandoned. There is a community project to take over but too early to see if it will succeed. I would probably use self hosted Gitlab or Gitea/Gogs if I was choosing now.
- ttoinou 4y agoAnyone knows when the limit of 5 free users on Gitlab.com (SaaS) will be implemented / effective ? https://about.gitlab.com/blog/2022/03/24/efficient-free-tier/ https://about.gitlab.com/blog/2022/03/24/efficient-free-tier... It was supposed to be out on the 19th but it's the 22th and I still don't see any difference
- john_cogs 4y agoGitLab team member here. We intend to roll out the application of these limits gradually and impacted users will be notified in-app at least 60 days prior to the user limits being applied. If you have not yet received a notification, you have at least 60 days until you will see any impact related to this change.
- lolinder 4y agoSince you're here commenting: the fact that you guys eliminated the $5 per user per month tier before making this change meant my company has started switching to GitHub. The combination of the two changes makes it feel like you really weren't interested in converting free tier users to paying customers so much as in shedding freeloaders, which is unfortunate. We on the dev team would rather stick with GitLab, but "Microsoft is icky so we need to pay four times as much for the same product" isn't very persuasive to the people holding the purse.
- ttoinou 4y agoMaybe we are simply not meant to be their customers ? No need to suppose they wanted our money in the first place
- ttoinou 4y agoThanks John ! Where will the notification be sent exactly ? By emails ? As a todo https://gitlab.com/dashboard/todos https://gitlab.com/dashboard/todos ?
- john_cogs 4y ago
- kyriakos 4y agoI'm hoping for a gitlab release with no new features just UI optimizations. It's a great product with a huge range of features but it feels like a kitchen sink of tools glued together. The UI is inconsistent, some parts dynamically update some don't. The settings interface is a mess. Merge requests review UI is nowhere as good as github. I wish some time was spent on polishing and ironing out these details.
- smallishlemur 4y ago> Merge requests review UI is nowhere as good as github. I wish some time was spent on polishing and ironing out these details. Other than the partially dynamic updates, what do you dislike about merge requests compared to GitHub pull requests? Is it a general layout/UI thing or is there some other functional difference?
- kyriakos 4y agoI don't have it in front of my right now to go into detail but one thing I find very frustrating is functional. When there is a merge conflict its a 50/50 coin toss if the conflict can be displayed in the UI or not.
- smallishlemur 4y agoDo you mean displaying conflicts directly in the diff? At the moment I believe an alert is shown on the file if there's a conflict, and the comparison changes to the source branch and the base of the target branch. Depending on the complexity of the conflict, you are able to resolve via the conflict resolution UI (otherwise you'll have to just resolve it locally).
- kyriakos 4y agoCorrect, conflicts are not shown in the diff just the fact that they exist.
- zeeZ 4y ago
- maxbond 4y agoI'd like to move off of GitHub but I'm disappointed that I'll have to leave behind the discoverability and cache of GitHub. I'm not sure that it will be as clear if I put a GitLab on my resume, for instance. I imagine others have given this thought; any advice or experiences to share?
- ktaylora 4y agoI started on GitHub, moved to a job that used Gitlab, and then another that uses Bitbucket. Being platform agnostic about CI/CD and Git, I think, looks better than being wed to a single provider.
- suprjami 4y agoThink of this the other way around. Do you want to work for a company who equates "GitHub" with coding and doesn't know what GitLab is? I wouldn't.
- maxbond 4y agoI think lots of perfectly good companies have hiring people who might make this kind of mistake. But I'm also concerned it would doom an open source project, as contributors/users would have more trouble finding it.
- suprjami 4y agoI agree. There's a popular roguelike which is hosted on GitLab (called Infra Arcana) and it's not always easy for people to find it, nor to find the equivalent of GitHub's Releases page.
- Gigachad 4y agoWhat discoverability does GitHub provide anyway? I know they have that Explore page but I was under the impression they were trying to kill that. I have mostly found projects through the source link on whatever package manager I discovered it on.
- beardedman 4y agoWow, rewind 2 years and the comments for any GitLab post looked really different. I'm still a GitHub user/fan - but seems the GL folks might want to pay attention.
- jpace121 4y agoIt’s very interesting to see how different the responses are. I think if I was in charge at GitLab I would at minimum be trying to determine why.
- Gigachad 4y agoIn the last 2 years GitHub has improved massively while GitLab seems to have only hiked prices while not improving much on the reliability and general UX sides. I don't personally have any issues with them putting quotas on all the stuff that used to be unlimited because I recognize things have to remain sustainable, but to justify these costs, the service has to feel rock solid like GitHub does.
- smithcoin 4y agoI was a happy gitlab user for a long time. As ops manager I led the migration from GitHub to gitlab 3 years ago. At the time it seemed like a great decision. Now, as tech director I am looking to switch us back. It is very clear in my interactions with gitlab they do not care about small companies. Their pricing structure is bonkers and has completely catered out the middle. IMHO the jumping the shark moment was the IPO. I want gitlab to succeed. I’ve spent several sessions with various teams there sharing my feedback and it goes nowhere. I am not arrogant enough that I expect it to be implemented; there are no follow ups even for clarity or to say “thanks but no thanks”. How is their code search so broken at this point? What features are they cranking out that are more important than making the site usable? Right now it looks like they are solely focused on implementing pricing increases, storage limits and user restrictions. I have had a representative say to me why don’t you upgrade to premium- as if a $99/seat/user/month is palatable to any company or a realistic solution. I get that companies need to make money, but their approach is tone deaf. They had an issue where pricing was discussed and it ended up changing nothing [0]. I agree with the sentiment in this thread. It seems there are two common themes. 1- the inconsistencies in the UI are frustrating many people. 2- The pricing that probably made them an attractive alternative is no longer there. I look forward to the incoming PR damage control in this thread per company policy [1], that again will lead to no changes. [0] https://gitlab.com/gitlab-org/gitlab/-/issues/213185 https://gitlab.com/gitlab-org/gitlab/-/issues/213185 [1] https://about.gitlab.com/handbook/marketing/community-relations/developer-evangelism/hacker-news/ https://about.gitlab.com/handbook/marketing/community-relati...
- apple4ever 4y agoYou really hit the two big problems with GitLab which I wish they would address. But guess they are making enough money they don't care. Sad.
- lolinder 4y agoThe elimination of the basic tier is the thing that really threw me off. I want GitLab to succeed because I want there to be a viable competitor to GitHub. But they've leaned so hard into this "everything in one" shtick that it's now impossible to just pay for them as a GitHub competitor. Their new price point only makes sense if you're also using their issue tracker and doing crazy things with CI that can't be done with GitHub actions. Maybe there's a market that's interested in this all-in-one stuff, but I suspect most companies already have an issue tracker and are not going to invest in switching, because that causes headaches for years. As for CI, there's definitely a "hardcore CI" market for whom GitHub actions is insufficient, but they already have a solid open source option in Jenkins. I worry that GitLab's lost focus on the git-with-simple-automations market will cement GitHub's dominance for the foreseeable future.
- npigrounet 4y agoGitlab is totally buggy and way too expensive.
- Ecstatify 4y agoGitlab is the Firefox of browsers.
- lawgimenez 4y agoIt amazes me GitLab hasn't improved in any way their issues, projects and milestones UX.