Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been using GitLab for a while. And for me this looks like a PR move in the light of Github being bought by Microsoft.

EDIT: did not notice post was from 2016. Has nothing to do with Microsoft buying Github.

GitLab (not self-hosted) has constant deployment/stability issues. They do an update and sometimes GitLab is down for several hours.

This is not a huge deal for me, as I can just push my code later.

But the main concern I have is that recently they've just removed some free features in order (I guess) to force people to pay.

Features removed (the only once I've noticed):

- Merge requests: squash commits feature

- Push rules: make sure users do not push commits with non-Gitlab user emails.

- Protected branches: allow certain users to push/merge, not a whole role.

There was no email notifying about this changes, it just happened that I've created a new repo, and then noticed some stuff missing.

EDIT:

Since this got traction. I've started digging to see the differences between repos. I have one group that is under "Early Adopter" plan, which has all the features mentioned. Recently I've created a new group, which went under "Free" plan, and this group does not have features mentioned.

I wonder why the "Early Adopter" plan is not carried over to my new group.

EDIT: From Gitlab blog (https://about.gitlab.com/2017/09/01/gitlab-com-paid-features...):

> For existing users on the Free plan, we've created a special Early Adopter Plan for you. This plan has all of the existing features available in our Silver plan, with the exception of additional CI minutes or premium support. Any group or user account created before September 1st will be put onto this plan for a year for free. While we will not add new paid features to this plan, you'll continue to enjoy powerful features, like multi-project pipelines and canary deployments, for the next year. After 12 months, you will get rolled back to the Free plan. You can upgrade at any time.

Still personally feels like they're taking away free features, but just giving me a year to enjoy what I've already had.



It was posted in 2016. It's not in response to GitHub being bought.


Oops. My bad, did not notice 2016 in the title.


but it being posted again certainly is.


Yes, I (submitter) do not work for GitLab, I just remembered this article while replying to a thread in one of the submissions about the acquisition, and thought it was interesting to read again in that light.

https://news.ycombinator.com/item?id=17225762


That's odd. I don't know about push rules or protected branches, but squash and merge hasn't been free, but will be in 11.0. [1]

[1]: https://gitlab.com/gitlab-org/gitlab-ce/issues/34591


>Merge requests: squash commits feature

I can still do this as a free user. It looks like you just have to do it within the "edit" form, or when you create the merge request. https://i.imgur.com/70k53xr.png

I don't use the last two so I can't speak about those, though.

Note: I'm assuming you mean the hosted version at gitlab.com


I can do this for my old repos as well. But for all new ones, no.

EDIT: I use gitlab.com


I just made a new repo to test: https://i.imgur.com/tDzrdXN.png


> There was no email notifying about this changes, it just happened that I've created a new repo, and then noticed some stuff missing.

Did you report it or ask why these things were happening? It might be worth getting an official answer.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: