Tangled AT Protocol tabanlı federe kod platformunu duyurdu
Öne çıkanlar
- Tangled, AT Protocol tabanlı federe kod iş birliği platformunu kullanıma sundu.
- Rust ile yazılan bobbin dizinleyicisi 11'den fazla bölgede uç noktalarda çalışıyor.
- Sorunlar ve çekme istekleri doğrudan Git deposu içinde iş birliği nesneleri olarak saklanıyor.
- Yeni sürüm şifresiz organizasyon hesaplarını ve yığınlanmış çekme isteklerini destekliyor.
Açık kaynak odaklı yazılım platformu Tangled, AT Protocol üzerinde çalışan federe kod barındırma ve iş birliği mimarisini tanıttı. Proje, merkezi kod depolarına bağımlılığı azaltarak geliştiricilere kendi sunucularında kod barındırma ve diğer kullanıcılarla kesintisiz iletişim kurma imkanı sunuyor. Sistem dahilinde Git barındırma, CI işleyicileri veya kullanıcı arayüzü gibi parçalar bağımsız olarak barındırılabiliyor.
Platform altyapısında kapsamlı bir mimari yenilemeye gitti. Daha önce İsveç'teki tek bir Go uygulamasında çalışan sistem, yerini Svelte tabanlı yeni bir ön yüze ve Rust ile yazılan bellek içi dizinleyici servisi bobbin'e bıraktı. Bobbin servisleri dünya genelinde 11'den fazla bölgeye dağıtıldı. Yeni Rust tabanlı knot2 sunucusu ise bünyesinde özel bir Git ve SSH sunucusu barındırarak sorun kayıtları, çekme istekleri ve yorumları doğrudan Git nesneleri şeklinde saklıyor.
Geliştiriciler, sahteciliği önlemek amacıyla iki yönlü doğrulama mekanizması kurdu. Bir depoda yapılan değişiklikler, kullanıcının kişisel veri sunucusuna (PDS) yazılan tasdik kayıtlarıyla eşleştiriliyor. Yeni sürümle birlikte AT Protocol üzerinde çalışan şifresiz organizasyon hesapları ve hem standart Git hem de Jujutsu kullanıcıları için yığınlanmış çekme isteği desteği devreye alındı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.