RIP GitLabhttps://about.gitlab.com/blog/gitlab-act-2/
>>108802370that fucking retard site demanded i sign in constantly just to download anything good riddance they will not be missed
Too long; didn't read
grok, summarize this article
>>108802387tl:dr they are firing everyone and replacing them with AI agents. what can go wrong?
>>108802387Should have said ai;dr
whateverlab
Is GitLab code getting slopified?
>>108802387>>108802398>firing people>more AI slop>costs could go up for solo devs because they are targeting big companies>less free CI/CD minutes for solo devsI don't feel so good frens, I literally switched this year to gitlab, looks like I have to switch again, back to github
so free accounts are getting fucked
how does this affect me personally
>>108802386Same. The last straw for me was mandated MFA. Mother fuckers, you ALREADY HAD MFA because your stupid fucking "Remember Me" checkbox on the login page NEVER FUCKING WORKED in the 10 years since I've used gitlab, so every single time I would do anything on that site I would have to get a code from my email. Fuck 'em. They don't care about the user experience at all. Saw generic corporate "We're leveraging AI!" all over the front page and ragequit, deleted my account and set up my own remote repo origin. Shitlab, you will not be missed.
Is Gitea a good alternative?
>>108802370Why do platforms like this even need to "move fast" its fucking git.
>>108802525a very good idea
>>108802370Fuck where will all the porn mods migrate to now? Seriously I have never seen anyone use gitlab outside of porn mods.
>>108802533justify manager bonuses to corporate overlords
>>108802533This is what inevitably happens when a company gets too bloated on the business side. Stupid business people don't know or care what made the product good in the first place, chase quick profit at the expense of their customers, and effectively destroy their product. I have seen this play out over and over again. Someone in another thread said here in America we should start doing what the Asians do and normalize developers leaving and starting their own company when the business idiots get too big for their britches. I agree.
>>108802542um a gitlab fork?
>>108802525It's good I use it. Not as many CI/CD features but it's closer to what you really want out of git and stays out of the way.I'm waiting for github cloning to work with issues and pull requests. I'll clone all the github repos I access on a regular basis and never visit that fuckass site ever again.
>>108802498Just self host
>>108802533You don't understand. It's the agentic era. Big Data for the web 3.0 smart cities! Retinal display + blast processing included!
>>108802498switch to self hosted gitea
>>108802533line must go up
>>108802594>>108802622yeah, I think self hosting is the only sane way nowadays.
>>108802370>removing up to three layers of management in some functions so leaders are closer to the work.why are wagies like this
>>108802679The modern economy can be explained as pointless jobs that exist only as daycare for normalfags.
>>108802525yes, gitea is greatRunning it for years now.
If you're a developer, you'll probably even have fun setting up your own CI/CD system on a home server without gitlab.
>>108802710a git post-receive hook is all you need
i love when every layoff is just listed as 'ai is replacing jobs its so good' when in reality the business is just failing and investors reward layoffs
fantastic newsI'm definitely killing myself if I have to do another version control + CI migration
>>108802759Yeah the sad reality is, AI probably could replace the majority of basic bitch data entry and customer service chat roles, but they keep them because the pay is so low anyways and the LLMs still make shit up when talking to customers.
>>108802370The text is way too long.I will wait for Lunduke to make a video about this.
>>108802370>github consistently shitting itself>literally need to do nothing other than keep functioning normally and they'll gain free market share>"duhhh we move to AI agents"rest in piss I guess
>>108802780the implications of this development for Israel, our greatest ally and the only democratic state in the Middle East are worrisome
>>108802786ye this is what I don't understand, they must be really retarded at gitlab if they don't see what's happening, they could have made gitlab more attractive for solo devs to get more users but they are going this stupid route instead
>>108802804its a san francisco company they literally cant help it, they're huffing in the kool aid at the source
>>108802804>they must be really retarded at gitlabThe key is in the subtitle of that article. "Our investors". They do not give a fuck about delivering a quality product. They care about satisfying a bunch of rich old assholes that don't understand shit about fuck and only want to see the green line go up, and the current method of doing so is shoving the freshest AI meme into everything because that's what these rich old assholes love to throw their money at right now.Until of course the entire illusion of this AI revolution collapses, the same old rich assholes start to pull out their investments in panic, and we'll be facing the biggest economic crisis in history where we'll be the ones eating shit.
Codeberg
>>108802840>-berg
>>108802837Who do you think are those "investors"?Gitlab is not a public traded company.How do i invest in gitlab?
>>108802840kill yourself
>>108802622>paying for vps>paying for domain name>after you die shit goes downi better leech of big corpos
"We're rewiring internal processes with AI agents, automating the reviews, approvals, and handoffs to speed us up, and plan to right-size roles across the company to follow suit."lel>>108802840https://fossil-scm.orghttps://en.wikipedia.org/wiki/Fossil_(software)https://chiselapp.com/by the creator of SQLite, Richard Hipp.
>>108802525No, Gitea is trash. Use Forgejo.https://forgejo.org/compare-to-gitea/
>>108802370They're going full slop, never go full slop
/g/ knows you can self-host gitlab, right? They even provide an "omnibus" ubuntu package, so you can just apt-get install it even if you don't know how to use Docker.We host it at work. The current version meets our needs and it's behind a strict IP whitelist so even if new versions of the product go to shit immediately we can just keep it running indefinitely.
>>108803476How long before they start paywalling essential features like CI/CD?
>>108803476>>108803482Oh you just wont update. Ok. You know gitlab has major security fixes in every release?
>>108803482They could start doing that tomorrow and it simply wouldn't affect us.>>108803487>security fixesIP whitelisting goes a long way here. Even if an unauthed RCE is found, it would only be a concern for lateral movement.
>>108803182Just an sbc or an old laptop, hook it up to a duckdns domain and you're good.
>>108803476>*pozzes you're 3-year-old CI/CD runner with the latest skid exploit*heh, nothing personnel, kid :^)
>>108802622>gitea
>>108803612The stuff that actually runs codeberg is not open source.
>>108802386Blame git, not the remote. git commands are wildly inefficient and honestly the whole thing needs to be nuked. It's too easy to DoS any completely anonymous access git remote.
>>108803252forgejo only exists because some German liberals got mad about those evil nazis running gitea.
>>108803612kill yourself
>>108803612you're gonna have to do better than 10 year old meme templates bro, maybe snailcat can help you
>>108803629In all my years hosting git repos, i never experienced a ddos targeting git itself.And the post you reply to is talking about a login wall that doesnt even affect git. You can still git clone and whatever. The login wall is for the webinterface and archive creation and download, which has fuck all to do with git.
>>108802370When Microsoft bought github i was looking into alternatives and gitlab seemed to bloated, laggy and commercial to me.So even thought that gitlab was the most shilled one, i decided to host gitea instead. And i still do it till today.The only problem i had was when AI scrapers showed up and ddosed it. It forced me to change a few settings and block some ranges in nginx.
>>108802498Ahahahahahaha.Oh wow. Didn't most F/OSS move to them when Microslop bought Github? Hahahahahahaha.Tick Tock, Codeberg and one or two others as well?
>>108802858Private companies still get investment, they're just not publicly listed to keep poors out. More and more companies are going private as money evaporates from the general economy. I would put this on par with allbirds becoming an "ai" company. It's a farce, but the music is still playing for now.
>>108802858>>108803843gitlab is a publicly traded company
>>108803886I know, was speaking generically for clueless anon's sake
>>108803676It's simply untrue. Your remote is running git blame, git show and other shit. Literally everyone is putting something like PoW in front of their remotes because of it. cgit probably the most ass fucked of all.
Self hosted forgejo goddesses win again
>>108802370The cycle of enshittification must progress
>>108802370why is gitlab so slow in opening any files? It takes several seconds for the site to load while gitea and forgejo load instantly for me. github is the same its slow and bugs out all the time.
>>108802840>>108803628>>108803746>code(((berg)))nuff said.
>>108802498>not hosting your own git online because you are fucking stupid and poorhow is this something we need to know about? you chose to be a retard. deal with the consequences. learn to host your own shit and stop sucking on the cocks of strangers in exchange for free hosting
>>108802370lmao, they're going all in before the models can even program a shitty website, the absolute state
>>108803843>they're just not publicly listed to keep poors out.that isn't how it works at all, you poorly educated baboon. fucking hell this board gets dumber by the second
>>108803476>We host it at workOh you poor soul.
>>108802542Gitgud lol
>>108802523Haha yes this fucking bug: https://gitlab.com/gitlab-org/gitlab/-/work_items/379326
>>108805109lmfao embarassing, if this is what they had going for them maybe a pivot to AI might legit be an improvement
>>108805109No manager is going to allocate time to dumb shit like this when it's all about building new AI features to sell to enterprise customers. The B2C market is dead.
>>108805133Reading the whole thread is frustrating.>what ios browser do you use?>they're all the same. Not working on desktop also.>hello?>sorry the previous guy was let go. >*more users chimes in, android, linux, vivaldi, Firefox*>seems to be working now?>No, when I check "remember me it doesn't remember me".>That's because you may be forgetting to click "remember me" or maybe you're clicking "log out of all my session">alright everyone, let's close this even though it's not resolved.
>>108802370>Agents will plan, code, review, deploy, and repair. Humans still own the judgment that matters most: architecture, deep understanding of the customer problem, the tradeoffs that require taste. I remember the times when computers didn't make mistakes
>>108802533>platforms like this even need to "move fast"they just got bloated and fast means normal business pre-covid
>>108802370>The opportunity here isn't incremental growth on a DevSecOps platform — we're building toward becoming the trusted enterprise platform for software creation in the AI era.It's not sneed, it's feed
How will this affect the Gnome gitlab and ebussy?
>>108802370good riddancein typical npc fashion, they've tried to do everything different (gui) just becauseand now they eat shitlook for codeberg if you want github but just betteranyone who ever picked gitlab over github, just because the latter is owned by microjeet, needs to be shot
>>108802679when you sit around in your adult daycare all day, doing nothing, you come up with stupid ideas to inflate your ego
>>108802525yes but I would use Forgejo instead
>>108805622pronounced like gi joe or pendejo?
>>108803717I don't want to pay to self host gitlab or any other git service for my projects which some recruiter might or might not even look at.
>>108803925>>108805622>tranny protest-ware with the only benefit of being run by leftoid lunatics who are incapable to deal with a single person who pinged people in an issue
>>108805628the name sucks>>108805647not my problem
>>108802700How many user? make sense if you're the only one using it over just raw ssh github?
>>108805657>not my problemThen what's the benefit?If you aren't a leftoid fighting against muh nazis, why use the lower quality forgejo protest-ware?
>>108805409>How will this affect the Gnome gitlab and ebussy?I am 100% sure they will go to codeberg, all blue haired people love codeberg>>108805433>look for codeberg if you want github but just betterhere is something from their FAQ, fuck em, oh, and they don't really like private repos, fuck em for this too:>If you do not contribute to any free/libre software project at all, Codeberg is unfortunately not the right place for you.
>>108805663>Then what's the benefit?https://forge.fedoraproject.org/It seems a project stable enough to set and forget
>Our Core Beliefs>Software will be built by machines, directed by people.>Culture of excellence.I fucking cant anymore
>>108802533Buzzphrases and slogans make line go up
>>108805661It's for a single project and all its related stuff.Some public packages published on npm are there as well.About 50 repos with 400 users. But maybe 5 users actually do something. Mostly i use it to look at commit diffs and to to point people to source files when they have questions.imho if your project is large enough to have its own website, it is large enough to host its own git forge.The AI scrapers forced me to disable archive creation. Which didn't impact us at all, since the tarballs are in the releases and if someone wants the current master branch, he would git clone.Pajeet spam "forced" me to switch to SSO login. Which i could do, because our project offers oauth login anyway. But the pjaeet spam could be dealt with manually as well. Like once every two months you get bots creating fake accounts and opening an advertisement issue somewhere. It is manageable, but with your own SSO login you have none of that in the first place.Twice i had to set REQUIRE_SIGNIN_VIEW = expensive, which puts expensive routes behind login wall, because the AI scrapers were too much. But that was only temporary.I never used a POW challenge and never will.And that's the experience of 8 (?) years. Of an instance that every single bot who scrapes npm will find.The people who whine and cry about AI scrapers are people who never experienced any hadrship whatsoever. I went through enough targeted DDoS attacks on other services already. People trying to take us down is the norm, those little bots aren't noteworthy.Like those forgejo faggots >>108805647 shit their pants and get heart attacks when someone writes "nigger" and pings some people. If this is their most pressing issue, then i am not surprised that simple scrapers could cause them headaches.
>>108803612>still has no meaningful changes compared to upstream that it keeps rebasing onto but goes out of its way to make it impossibly to migrateguess I'll stick with gitea
>>108802799Ignoring Lundukes Israel shilling (they are our Greatest Ally btw.) is less effort than wading through 5000 words of AI slop and trying to find the meaning behind it.I will wait for the Lunduke video.
>>108802710i have a tool for it too, github.com/neel-bp/gpmanit uses github's webhooks to run commands configured on the server, its meant for single machine servers tho
our company moved from github to gitlab a couple years back and it's been nothing but problemsnow we're moving ticketing to linear and source control back to github (which i hear has constant availability issues these days)i don't think gitlab have done anything in the past year apart from add a sloppy AI sidebar that takes up 1/3 of your screen
>>108806166>lineardidn't know it, is it any good? we are, like everybody else, using jira and everybody at work hates it lol but we still use it. boss has looked for alternatives but it would be so much work to move to another service that we never did it. I bet if we would show him the right software we would switch.
>>108806166>>108806181>The productdevelopmentsystem for teamsand agentsThe product development system for teams and agents>Purpose-built for planning and building products. Designed for the AI era.lol. lmao even.
>>108805680>Software will be built by machines, directed by people.When CNC milling machines were invented it wasn't so disruptive
>>108806219yeah okay RIP
>>108806230The boss can vibecode a jira clone on a weekend
>>108806166That's the problem with all-in-one solution.It gets bloated, you become dependent, problems are harder to track down and if one thing is down, all is down.You don't need one platform for Repository + CI/CD + Wiki + Issues + Discussions + Releases. Why should all of this be part of one single massive monster?
>>108806293Because having to use 6 different things is also annoying.
>>108803633Thanks, now I know to use Gitea and avoid fagejo like the plague.
>>108806301Only if you run multiple bloated things that cover each others use cases (am i going to open an issue on Jira or gitlab? :D).And of course companies always have to use the most bloated malware known to mankind, because having something serve a specific purpose would not be "professional".They all use LDAP, so they could use a dozen different things and still have them integrate seamlessly with each other... but nope.. give me the most bloated shit you have! The larger the feature list, the better!Go ahead and tell you manager to use gitea and to disable all the bloat features like issues, releases, archives, wiki, ... that you already cover with other software.It will be impossible.
>>108806293i agree with you completely. it feels like gitlab is the jack of all trades master of none platform, everyone hated the specific part they had to work with
>>108805647>>108803633Ok this looks cringe as fuck, and I really hate their licensing change that prevents Gitea from using their changes.What are realistically the advantages of Forgejo at this point? The licensing is more restrictive, but are there any improvements that make it worth going for being locked into their version?
>>108802370I don't care forejo better both UI and tech wise.
>>108802498Or just run up a fucking gitlab container on your server retard
>>108803252i don't trust you based on your font rendering. no one trustworthy puts up with fonts that bad.
>>108806717The only reason i can think of is if you are a zogbot, or worship ZOG, and hate the Chinese.Gitea is popular with chinks and has chink contributors.If you hate chinks, because they are "hostile foreign actors" who "attack our Western values of freedom and democracy", then gitea might not be for you.Otherwise, forgejo is run by incompetent liberals, who are barely capable of keeping codeberg up and who want to bait you into giving them money, while gaslighting you by telling you that gitea is evil because Gitea Cloud exists and gitea isn't allowed to host a paid service while the morally superior leftes from codeberg are.And of course everything those super evil chinese communist nazis from gitea do, who follow Hitler, also lands in forgejo, because forgejjo was never able to become independent and still just merges in what gitea does.
>>108804935Not sure what you mean. It was very easy to set up, requires very little maintenance, and hasn't really caused us any problems. Given all the recent github outages we're actually very relieved we went this route.
>>108802533to get bought up by VCs
gitee
>Gitea Enterprise introduces advanced security features like IP Allowlisthttps://about.gitea.com/products/gitea-enterprise/
>>108807912>checking Installation Overview>click on Install with Docker>Page Not Foundnice website
>>108807912and what am i supposed to be outraged about here?
>We've been working through some significant changes inside GitLab over the past few days, and I want to share them with you directly. The email I sent the team is included below for full context.They put "a few days" into thinking through the restructuring of their company? Are they retarded?
gixters, i don't feel so good...
>>108808031????
>>108808031>>108803886>>108808039I am surprised how large gitlab is. They have 2400 employees and $ 700 million yearly revenue.How the fuck?
>>108808059yeah most of their employees are from india who work for 1 cent per month, gitlab is remote only so they don't even pay for offices and hardware lol
ok
>>108807912So is this feature free in Foregejo?
theyre waking up
>>108808108no, forgejo doesn't have it in the first place
>>108808078>Ruby>Golang>RustAh yes three of the four horsemen of the apocalypse for the hookers and blow startup scene.
rip devops trannysand stay out
>>108808113don't forget Atlassian (TEAM)
>>108808184jesus
>MUH AI AGENTS ARE THE FUTUREthis is exactly what enterprise clients aka management wants. the company i work at wants to migrate from self-hosted to gitlab ultimate, which will cost them about 3 million a year. i tested the AI "features" as they gave us a trial and they're dogshit. the demo we had was done by a pajeet and it consisted of>saar i make new issue "change button color to green">the AI AGENT(TM) makes change and commits saar>it's done we saved 30 second saar future is nowthat was all, all of "agent duo" is just moving copilot or any other extension from your IDE to issues/comments because who doesn't love telling ai fix shit by commenting on a merge request.it's pure insanity, but management loves it. they don't understand our 1m LOC won't ever fucking work with it. and no tech lead wants to say it because they'll be marked as someone who "stifles innovation"
>>108808493AI is the future, Luddite.
>>108808493>and no tech lead wants to say it because they'll be marked as someone who "stifles innovation"this is a big problem. have seen a job advertisement from a company and they wrote stuff like>you are someone who is looking into future and not someone who is resisting to use AI and AI agents and loves to work with agentic codingerverything else sounded nice except this little part, didn't apply.
>>108808583"ai agents" is all i've been doing this year. i am not even allowed to take non-AI issues and instead it's all being put into the backlog. it sucks because i used to have some interesting tasks in previous years that made my day go way faster.nowadays 90% of my time is spent on prompt fuckery and comparing how prompt A is better than prompt B. the management thinks it's possible to use agents to re-implement features that took devs several weeks and they were already using claude.>have you tried to ummm split the task into two?it's so tiring
and so it begins lemaohttps://status.gitlab.com/
>>108808078this is enough reason to not use gitlab.
>Self-hosted git with stagit>github mirror for the normalfagsnot my problem
>>108808583It is a big problem, and it happens fucking everywhere across all aspects of society, not just this particular issue. It even has a name, Emperor's Clothes syndrome. It's an unfortunate byproduct of humanity's social dynamics and our tendency to social cohesion. Essentially whenever truth or reason conflicts with the social values of your in-group, you will chose the social values every time. It's everywhere, even on /g/.