Für OpenBSD wird ein neues Git-kompatibles Versionskontrollsystem entwickelt.
Stefan Sperling (stsp@), ein Mitglied des OpenBSD-Projekts mit zehn Jahren Erfahrung sowie einer der Hauptentwickler von Apache Subversion, entwickelt neues Versionskontrollsystem „Spiel der Bäume“ (bekommen). Bei der Erstellung eines neuen Systems steht die Einfachheit des Designs und die Benutzerfreundlichkeit im Vordergrund und nicht die Flexibilität. Got befindet sich derzeit noch in der Entwicklung; Es wird ausschließlich auf OpenBSD entwickelt und seine Zielgruppe sind OpenBSD-Entwickler. Der Code wird unter einer kostenlosen Lizenz verteilt ISC (entspricht der vereinfachten BSD- und MIT-Lizenz).
Got verwendet Git-Repositorys, um versionierte Daten zu speichern. Derzeit werden nur lokale Versionierungsvorgänge unterstützt. Gleichzeitig kann git für jede Funktionalität verwendet werden, die noch nicht in got implementiert ist – es wird immer möglich sein, mit got und git im selben Repository zu arbeiten.
Hauptstrom auf Das Projekt arbeitet mit OpenBSD-Entwicklern zusammen, die got regelmäßig für ihre OpenBSD-Arbeit verwenden möchten, und verbessert die Versionskontrollvorgänge basierend auf ihrem Feedback.
Grundprinzipien des Projekts:
Befolgung der OpenBSD-Sicherheitsregeln und des Codierungsstils;
Entwicklungsprozess basierend auf Codeüberprüfung per E-Mail;