|
|
|
|
|
by frnkng
1289 days ago
|
|
I use gitlab since a lot of years. Let me phrase it like this: in the past I was more happy with using gitlab than I am nowadays. And it gets worse over time. 1. Nearly all features feel like they are half-baked. I do not even know where to start my enumeration of things that can be improved. The worst is maybe the search, followed by the wiki, followed by the issues. 2. It is more important for them to add more features then to improve existing features. I think this is a direct consequence of the company politics as stated in the article. People may like working there and see it as gold standard. But from my point of view (as a paying customer) I’d like to see more people there work more on consolidation and refinement. Of course engineers prefer working on the cool new stuff. If there is no one who forces the focus on improving existing stuff, nothing gets better over time. At our company we have the same sickness, I wonder what others are doing differently that they don’t have the same problem. E.g. Apple. On the other hand: there is not much of an alternative to gitlab. Atlassian self hosting is no more. Maybe Gitea + anything for CI/CD? |
|
I think a lot of engineers miss the forest for the trees when it comes to stuff like this because what we value is good engineering and convince ourselves that such a thing is a prerequisite to the overall business success.
If you can’t convincingly argue why $work will have a positive ROI with engineer hourly rates then it won’t happen. How I’ve sold it in the past is having a bug bash where we groom and fix a couple hundred open issues and then use it as marketing fodder. It’s possible to make bugfixes as flashy as a new feature release if you sell it right.