I work for a team of five people that does contract software development, and we’re using GitLab to store all of our source code. Under the new plan, you’d think we could keep using it for free… but we also use GitLab to distribute source code to our clients by inviting them to the specific projects or sub-groups that belong to them, and the result is that we actually have over 20 “users” in our namespace.
If I’m understanding this correctly, that means we’ll end up paying over $5,000/year for the same level of functionality, which is ridiculous when we could do the same thing with GitHub for free and we don’t need any of the Premium-tier features. We would even be fine with paying for licenses for just our five developers, but being expected to buy a license for every user for every client we interact with, all of whom only need read-only access to clone the repository or access build artifacts, just isn’t feasible.
Is there any alternative here, or are we just going to have to move off of GitLab?