upvote
I actually like GitLab's new UI, but their frontend is far too laggy given its complexity, especially since most of their pages are actually server-side rendered. It doesn't help that they use a weird combination of Vue 2 and jQuery in their codebase.

I think that as a corporation promoting the use of AI, they should actually be AI users themselves. They should just rewrite that laggy UI in Svelte, Solid, or even vanilla JS. Any of those would work.

reply
The new UI is terrible, and the most important change they've done this year is ... drum roll ... renaming merge requests as "work items", because reasons.

Having said that, UI gripes aside, it works fine as a less complicated replacement for github.

reply
Until very recently, in my experience the data filtering on issues was broken (at least on the self-hosted version).

Also their diffing, they use "..." diffing, and ".." is not apparently there in their GUI. As a git diffing tool I found this very odd.

reply