I appreciate the time youre taking to respond. Thanks.
Ill also break down what Im saying
- Yeah, currently in the self hosted Gitlab you MUST have EE to pull mirror into either PUBLIC or PRIVATE repos.
- Yeah, as stated above you can pull mirror into publix repos using a free user on the gitlab.com site.
Picture for reference. You can see the option is NOT grayed out. Meaning I can pull mirror into my oublic repo on gitlab.com.
Now, what I am trying to point out is that I dont understand why this feature is enabled on gitlab.com for free users to be able to pull mirror into their Git accounts when you guys refuse to enable it for use in the CE of self hosted as well under the same pretenses.
I feel since its available on the actual website gitlab.com for free users, that I should also be able to get it for use in public repos in my CE edition. I dont see how mirror pulling into PUBLIC REPOS on my CE is an enterprise clause; especially when you guys already enabled it for free use on the gitlab.com website to non-paying users?
Sure, I could use CLI and cron jobs to do this (which I am currently) but I dont understand why I should have to add an extra layer of workflow to this when its already available in the GUI… and available for free users on gitlab.com.
I feel since free users can pull mirror into their gitlab repos from other places to PUBLIC REPOS then we should be able to in the CE as well.
As a student who also has some friends contributing on some websites and stuff we play around with learning together, i cant afford $25+ month to cover the seats JUST TO GET a feature that makes no sense to be EE… and the community has agreed with this fact:
Here is an issue I found regarding this exact thing, and you seem to have LOST potentional customers because of this…
Other git companies like Gitlea offer both pulling and pushing mirroring directly into even private repos, whereas you guys claim it is something EE need and CE doesnt… comparing Gitlab to other Git companies competitors you guys are starting to seem like you are falling behind… especially with Githubs new move with pushing towards being a lot more free.
A few years ago when Microsoft bought Github thousands of people swarmed gitlab looking for an alternative. Now Im seeing the opposite happen… and to me after reading many issue requests in your repo for Gitlab it shows me you guys dont listen to the community and just do things your way and that is most likely WHY the decline is happening.
It makes no sense how gitlab.com has this feature open for free use in public repos but the CE of gitlab self hosted doesnt. Why does the CE have LDAP? What company that isnt making profits uses LDAP? Why would a comoany making profits want to pull mirror into a PUBLIC repo? Theres also so many other festures in the CE that would be better fit in EE but for some reason you guys instead trap a feature better off for CE behind EE walls?
To me (and many others), this is all wrong… but it is your product and you guys can run it how you wish.
I just suggest you guys look into this instead of just pushing it off like it has been in this issue thread… as you guys are losing people over this. Gitlab will be just a name people say like AIM or MSN at this rate… my 2 cents.