GitLab
GitLab, web tabanlı bir Git depo yönetimi uygulamasıdır. Sürekli entegrasyon (CI), sürekli teslimat (CD), hata kayıt, kod gözden geçirme ve viki desteği bulunur. Ağustos 2017 itibarıyla 31 farklı ülkede 171 takım üyesi tarafından geliştirilmektedir.[1]. Bunun yanında toplamda 1200 den fazla kişi katkı sağlamıştır.[2] Şu anda geliştirmesi GitLab Inc. firması tarafından sürdürülmektedir.
11.0 sürümüyle çalışan GitLab (Temmuz, 2018) | |
Geliştirici(ler) | GitLab Inc. |
---|---|
Geliştirme durumu | Aktif olarak devam ediyor |
Programlama dili | Ruby, Go |
Resmî sitesi | http://gitlab.com/ |
Kod deposu |
Başlangıçta çoğunluğu Ruby ile yazılmış olsa da, sonrasında performans gerektiren bazı yerleri Go ile tekrar yazılmıştır.[3].
Tarihçe
Proje Ukrayna'lı Dmitriy Zaporozhets ve Valery Sizov isimli yazılım geliştiricileri tarafından başlatıldı[4].
2013 yılında kurumsal şirketlerden gelen talepleri karşılamak maksadıyla[4] GitLab topluluk sürümü (GitLab CE) ve GitLab kurumsal sürümü (GitLab EE) şeklinde 2 ayrı sürüm duyuruldu.[5][6][7] GitLab EE sahipli bir lisansa sahipken [8] GitLab CE tamamen özgür ve açık kaynak şekilde MIT Expat lisansı ile dağıtılmaktadır.
Kaynakça
- "MEET OUR TEAM". 10 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.
- "GitLab Contributors". 19 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.
- "GitLab's CEO Sid Sijbrandij on Current Development Practices".
- https://about.gitlab.com/history/
- https://about.gitlab.com/2013/08/22/introducing-gitlab-6-0-enterprise-edition/
- "GitLab Documentation". 7 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.
- "GitLab CE - Editions". 7 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.
- "Arşivlenmiş kopya". 2 Temmuz 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Ağustos 2017.