|
|
|
|
|
by bayindirh
1286 days ago
|
|
Because this is how GitLab did it. Started with open source w/ closed parts, then progressively hid source and ways to download and install GitLab on your own infrastructure. Currently (as I checked 30 seconds ago), downloading and installing is easy, but finding the small "Install" text on the bottom of the page is not. You need to further dig the docs to find the location of the source in the webpage, too. Everybody assumes that Gitea took the first step towards this state, and they are right to assume that, because we have no other prominent examples. And I tend to agree with them, too. |
|
Which website did you open to download and install GitLab? about.gitlab.com > Resources > Install provides an overview of all distributions and installation methods (packages, cloud native, etc.) at [0]
> You need to further dig the docs to find the location of the source in the webpage, too.
I assume that the intention was to download GitLab's source code and start the installation from there?
The recommended way to install GitLab is through packages and cloud-native deployments. There are many components involved in the architecture [1], and these methods also help ensure that (database) migrations are run as intended, keeping upgrade maintenance short. Installing from sources is not recommended, albeit possible.
The source code is available for both, open source (CE) and source available (EE), following GitLab's stewardship promise [3].
Maybe this needs an update for the website, please let us know.
[0] https://about.gitlab.com/install/
[1] https://docs.gitlab.com/ee/development/architecture.html
[2] https://gitlab.com/gitlab-org/gitlab
[3] https://about.gitlab.com/company/stewardship/#promises