Difference between revisions of "GitLab"

From Archiveteam
Jump to navigation Jump to search
(Fix IRC channel)
(Merge edit by Nemo bis)
Tag: merged edit of another user
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Infobox project
{{Infobox project
| title = Gitlab
| url = https://gitlab.com/
| url = https://gitlab.com/
| project_status = {{online}}
| project_status = {{online}}
Line 7: Line 6:
}}
}}


'''Gitlab''' is a software repository powered by Git. There is a large public instance as well as many independently-run small ones.
'''GitLab''' is an open-core and git-based software forge which calls itself a DevOps platform. There is a large public instance as well as many independently-run small ones. Gitlab.com is an instance of the forge hosted by GitLab Inc., a publicly listed company. Thousands self-hosted forges exist, relying either on the open-source licenses or on the paid licenses for the proprietary editions and support.


== Vital signs ==
== Vital signs ==
Early August 2022, Gitlab (the main instance) apparently made plans to delete repositories created on free accounts that had been inactive for more than a year, in order to decrease their hosting costs.<ref>https://www.theregister.com/2022/08/04/gitlab_data_retention_policy</ref> After people complained, Gitlab announced that they instead going to address the old-repository problem through internal technical measures.<ref>https://twitter.com/gitlab/status/1555325376687226883</ref>
Early August 2022, GitLab (the main instance) apparently made plans to delete repositories created on free accounts that had been inactive for more than a year, in order to decrease their hosting costs.<ref>https://www.theregister.com/2022/08/04/gitlab_data_retention_policy</ref> After people complained, GitLab announced that they instead going to address the old-repository problem through internal technical measures.<ref>https://twitter.com/gitlab/status/1555325376687226883</ref>


== Discovery ==
== Discovery ==
Repositories have numerical IDs. They can be used through <code>https://gitlab.com/api/v4/projects/{id}</code>.<ref>https://hackint.logs.kiska.pw/archiveteam-bs/20220804#c324451</ref> Assuming that the ID of the most recent project is the highest, somewhere between 4% and 13% of IDs have projects at them (95% confidence interval).<ref>Quick sample; "most recent" ID from tech234a, see the IRC logs</ref>
Repositories have numerical IDs. They can be used through <code>https://gitlab.com/api/v4/projects/{id}</code>.<ref>https://hackint.logs.kiska.pw/archiveteam-bs/20220804#c324451</ref> Assuming that the ID of the most recent project is the highest, somewhere between 4% and 13% of IDs have projects at them (95% confidence interval).<ref>Quick sample; "most recent" ID from tech234a, see the IRC logs</ref>
== Data portability ==
GitLab can import projects from GitHub, Bitbucket Cloud, GitLab exports, Gitlab.com, FogBugz and Gitea. The import is needed in particular for the data which is not in the git repository itself, like issue reports.
Such import capabilities are available for example on https://framagit.org/ .
== References ==
<references/>
== External links ==
* https://wiki.softwareheritage.org/wiki/Code_hosters
{{navigation_box}}

Latest revision as of 10:43, 6 June 2023

GitLab
URL https://gitlab.com/
Status Online!
Archiving status Not saved yet
Archiving type Unknown
IRC channel #archiveteam-bs (on hackint)


GitLab is an open-core and git-based software forge which calls itself a DevOps platform. There is a large public instance as well as many independently-run small ones. Gitlab.com is an instance of the forge hosted by GitLab Inc., a publicly listed company. Thousands self-hosted forges exist, relying either on the open-source licenses or on the paid licenses for the proprietary editions and support.

Vital signs

Early August 2022, GitLab (the main instance) apparently made plans to delete repositories created on free accounts that had been inactive for more than a year, in order to decrease their hosting costs.[1] After people complained, GitLab announced that they instead going to address the old-repository problem through internal technical measures.[2]

Discovery

Repositories have numerical IDs. They can be used through https://gitlab.com/api/v4/projects/{id}.[3] Assuming that the ID of the most recent project is the highest, somewhere between 4% and 13% of IDs have projects at them (95% confidence interval).[4]

Data portability

GitLab can import projects from GitHub, Bitbucket Cloud, GitLab exports, Gitlab.com, FogBugz and Gitea. The import is needed in particular for the data which is not in the git repository itself, like issue reports.

Such import capabilities are available for example on https://framagit.org/ .

References

External links