| Agreed - our company moved to Gitlab about the same time (2.5 years ago) and it's very clear from their updates that their focus has splintered in different directions. Our company has recently moved to more Microsoft products so I am pushing our CTO to move to Github. If the CEO is following this, please improve basic user stories like: * As a user, I want to easily know who has approved my merge request. Note the word "easily". The UI lists the people who did not approve next to label "Approved" and the people who did approve next to the label "Approved by". Makes absolutely no sense * As a user, I want to see all the merge requests that I need to review because I am listed as an approved (it boggles my mind that this doesn't exist) * As a user, I want to be notified by todos that only have any pending actions on them * As a user, I want to disapprove a merge request There are so many basic areas of the core product that are almost unusable. All of our engineers who have to regularly switch between github and gitlab prefer the github ui. |
And while some integration is good... A lot of recent stuff is just "we try to grab the easy money"