Earlier quoted context omitted.
Hmm, the front page ( https://about.gitlab.com/ ) lists "GitLab.com — On Our Server — Free hosting for private repos? Sign up to get unlimited repos and collaborators. — Sign Up", but I get that it's a bit confusing that the features and pricing pages don't mention anything about it. To clear things up: GitLab.com is completely free, with unlimited projects and collaborators. GitLab CE is open source and completely f…
I definitely think there's a discoverability issue there. 1. The Hosted CTA is the right-most one. People don't read that one. Eyes naturally go to the first CTA, and then compare it to the 2nd one. Based on the first 2, I expect the 3rd one to be another downloadable package, not a hosted option, so I don't read it. 2. The top nav-link is "gitlab.com" not "hosted service". If I don't know that gitlab.com is a git ho…
Dear open-source maintainers, a letter from GitLab
301–310 of 325 posts
Re: Dear open-source maintainers, a letter from GitLab
#302While I've always admired GitLab being a free software alternative to GitHub, the whole EE licensing stuff really rubs me the wrong way. EE is completely proprietary software, even for people who have paid for it (it only allows the freedom to modify the code, but you cannot run it as you wish or distribute code freely). I understand charging money for your software, but you can also charge for feature requests and s…
Regarding choosing features for EE, I recently updated the text on https://about.gitlab.com/about/#stewardship to read "is this feature much more relevant for organizations that have more than 100 developers?". Obviously every features is relevant to smaller organizations too. We make a guess and if we find out we guessed wrong we'll open source the feature, as happened today in this article https://gitlab.com/gitlab-org/gitlab-ce/issues/11489
We think it is great that people have the freedom to fork CE. We open sourced our release tools https://gitlab.com/gitlab-org/release-tools and the Omnibus Packaging https://gitlab.com/gitlab-org/omnibus-gitlab/ to ensure that people can easily generate and alternative distribution.
Re: Dear open-source maintainers, a letter from GitLab
#303I've recently made an iOS App that integrates with GitLab. The people at GitLab have been incredible, they respond to my issues, improve the API with every release, I didn't expect this level of awesomeness when I started the project. What's great about GitLab, there's a release on the 22nd of each month, so you can depend on pretty much continual improvement. Even if you don't think GitLab is suitable for your Open…
Re: Dear open-source maintainers, a letter from GitLab
#304What I would like to have in the free version is: - Project importing from Stash to GitLab - Mirror Projects - Display merge request status for builds on Jenkins CI - Rebase merge requests before merge - Git hooks (commit message must mention an issue, no tag deletion, etc.) These are pretty essential.
1. Project importing from Stash makes sense, we already have it for BitBucket.com, any reason why you want Stash instead of using any repo by URL?
2. Mirroring sounds like a good one to open source. Feel free to make an issue.
3. There is a open source Jenkins plugin https://wiki.jenkins-ci.org/display/JENKINS/GitLab+Plugin that uses our new build status API, so I think this is doable already in CE.
4. If you want to use rebase before merge and git hooks can I ask how large your organization is?
Re: Dear open-source maintainers, a letter from GitLab
#305What I would like to have in the free version is: - Project importing from Stash to GitLab - Mirror Projects - Display merge request status for builds on Jenkins CI - Rebase merge requests before merge - Git hooks (commit message must mention an issue, no tag deletion, etc.) These are pretty essential.
Thanks for voicing your wish. 1. Project importing from Stash makes sense, we already have it for BitBucket.com, any reason why you want Stash instead of using any repo by URL? 2. Mirroring sounds like a good one to open source. Feel free to make an issue. 3. There is a open source Jenkins plugin https://wiki.jenkins-ci.org/display/JENKINS/GitLab+Plugin that uses our new build status API, so I think this is doable al…
> yearly per user purchased in packs of 10 $390 per pack
Remove the Pack and we are happy. Paying monthly would help also we try to grow, but sometimes we need to shrink (if people don't fit) we move really slowly when it comes to people, we had some issue's at the beginning, so we learned from that the hard way.
Re: Dear open-source maintainers, a letter from GitLab
#306Earlier quoted context omitted.
Makes sense, this was also requested by the VideoLAN people in https://news.ycombinator.com/item?id=10923688 I've made https://gitlab.com/gitlab-org/gitlab-ce/issues/11489 to discuss.
Our CTO and CRO gave their approval, we'll open source the branded login page.
Re: Dear open-source maintainers, a letter from GitLab
#307Earlier quoted context omitted.
This is really a problem I think. Maybe GitLab could reconsider to adopt a licensing model[1] for the Enterprise Edition that would make it more Free Software friendly? [1] I.e. a licensing model based on GPL and selling services that Red Hat uses for RHEL, instead of a licensing model like they, and a minority of the "open source" companies, use.
When we introduced the Enterprise Edition we had it under MIT license. This caused much confusion with our customers. Maybe the situation is better now with companies like Hortonworks educating the market. But unlike others we want to make our open source edition as simple to install and maintain as the paid version. Anyway, maybe you could be a bit more specific about the problem you see with our model, I would love…
Re: Dear open-source maintainers, a letter from GitLab
#308Earlier quoted context omitted.
Go is easier to deploy than Rubby on Fails.
Does that even matter in the world of Docker?
Re: Dear open-source maintainers, a letter from GitLab
#309Re: Dear open-source maintainers, a letter from GitLab
#310Earlier quoted context omitted.
When we introduced the Enterprise Edition we had it under MIT license. This caused much confusion with our customers. Maybe the situation is better now with companies like Hortonworks educating the market. But unlike others we want to make our open source edition as simple to install and maintain as the paid version. Anyway, maybe you could be a bit more specific about the problem you see with our model, I would love…
My understanding from taking a Red Hat sysadmin course is that what you get from a RHEL subscription is firstly access to their repos from which to download updates and additional packages. The other, perhaps bigger, portion of a RHEL subscription is the support; I think they will answer the phone and provide you fixes for any bugs in RHEL-provided software relatively quickly. This is nice for companies, for whom upt…
We tried charging only for support but now that we have the Omnibus packages it is rare for users to need support (and we like it that way).