OpenBSD için git uyumlu yeni bir sürüm kontrol sistemi geliştiriliyor.
Stefan Sperling (stsp @), on yıllık deneyime sahip OpenBSD projesinin bir üyesi ve aynı zamanda Apache Subversion'ın ana geliştiricilerinden biri, geliştirir yeni sürüm kontrol sistemi "Ağaçların Oyunu" (var). Yeni bir sistem oluşturulurken esneklikten ziyade tasarımın sadeliği ve kullanım kolaylığına öncelik verilmektedir. Got şu anda hala geliştirilme aşamasındadır; yalnızca OpenBSD üzerinde geliştirilmiştir ve hedef kitlesi OpenBSD geliştiricileridir. Kod ücretsiz bir lisans altında dağıtılmaktadır ISC (basitleştirilmiş BSD ve MIT lisansına eşdeğerdir).
Got, sürümlendirilmiş verileri depolamak için git depolarını kullanır. Şu anda yalnızca yerel sürüm oluşturma işlemleri desteklenmektedir. Aynı zamanda git, henüz got'ta uygulanmamış herhangi bir işlevsellik için kullanılabilir - aynı depoda got ve git ile çalışmak her zaman mümkün olacaktır.
Ana akım karşı proje, OpenBSD çalışmalarında düzenli olarak got kullanmak isteyen OpenBSD geliştiricileriyle çalışıyor ve onların geri bildirimlerine göre sürüm kontrol işlemlerini geliştiriyor.
Projenin temel ilkeleri:
OpenBSD güvenlik kurallarını ve kodlama stilini takip ederek;
E-posta yoluyla kod incelemesine dayalı geliştirme süreci;