1 |
Hi, |
2 |
|
3 |
we need to be careful with terms: |
4 |
|
5 |
GitLab can be a "software", which is free and open-source. |
6 |
|
7 |
But there's also a company named "GitLab Inc." following the open-core |
8 |
business model providing mostly hosting services for GitLab software |
9 |
(own instances on-premises, public cloud or SaaS but you can also pay |
10 |
them to drive GitLab software development in your direction or implement |
11 |
solutions you need). |
12 |
|
13 |
This is exactly the same like the situation with GitHub Inc. The only |
14 |
difference is that GitHub has no free _software suite_ like the GitLab |
15 |
software. |
16 |
|
17 |
So both companies are privately held and _can be sold_ _to anyone_ _at |
18 |
anytime_ following US rules (because both companies are US companies) |
19 |
like happened with GitHub Inc. which was recently acquired by Microsoft. |
20 |
|
21 |
|
22 |
When Michał is talking about pull requests he was referring to GitHub |
23 |
Inc.'s SaaS offering (i.e. the service you can reach via |
24 |
https://github.com/) and the same equivalent is GitLab Inc.'s Saas |
25 |
offering (i.e. the service you can reach via https://gitlab.com/). |
26 |
|
27 |
So if people move from GitHub's SaaS offering to GitLab's SaaS offering |
28 |
or back to Sourceforge for example (*SCNR*), it could make sense to |
29 |
offer same/move support for these platforms. |
30 |
|
31 |
Note: GitLab's recent announcement that GitLab Ultimate and Gold now |
32 |
free for education and open source is special. While you can integrate |
33 |
login with GitLab Inc's SaaS platform (i.e. to allow all the existing |
34 |
https://gitlab.com users to use your issue tracker without the need to |
35 |
create a new login for you instance), any on-premise solution |
36 |
("Ultimate" plan for example) is an own walled instance (at least at the |
37 |
beginning). So you can't just fork https://gitlab.gnome.org/ in you |
38 |
https://gitlab.com/<username>/ account and do pull requests like you are |
39 |
used to from GitHub (that's because most people have only dealt with |
40 |
GitHub's SaaS service and not with any project using GitHub's on-premise |
41 |
offer) via UI (yes, because it is git you can do it manually but no pull |
42 |
requests). |
43 |
|
44 |
|
45 |
-- |
46 |
Regards, |
47 |
Thomas Deutschmann / Gentoo Linux Developer |
48 |
C4DD 695F A713 8F24 2AA1 5638 5849 7EE5 1D5D 74A5 |