Portal Radicle: Github Alternatifi Eşler Arası(P2P) Kod İşbirliği Platformu

Hoşgeldiniz <3

DevOtağ is a developer platform with a number of enhancements shared for various Android devices. Become a member and benefit from the contents!

DevOtağ, çeşitli Android cihazlar için birtakım geliştirmeler paylaşılan bir geliştirici platformudur. Üye olun ve içeriklerden faydalanın!

Şimdi, Bir Dakikada Kayıt Olun!

AcikVeOzgurFOSS

Moderatör
Staff member
Moderatör
Messages
54
Likes
113
#1
Özet: Radicle, merkezi bir sunucuya bağlı kalmadan eşler arası kod işbirliğini
kolaylaştırmayı amaçlayan açık kaynaklı bir projedir. Başka bir deyişle, GitHub'a bir P2P
alternatifidir.

Bahsettiğimiz açık kaynaklı projelerin çoğu genellikle GitHub'da veya GitLab gibi diğer GitHub
alternatiflerinde barındırılır. Bu tür platformlardan birçok fayda ve özellik elde etseniz bile (potansiyel
risklerden bahsetmiyorum), bu tür platformları kullanmanın dezavantajları da vardır.

Örneğin, bir youtube-dl projesi DMCA (Dijital Binyıl Telif Hakkı Yasası) talebine uyulması
için Microsoft tarafından kaldırıldı.

Merkezi-olan(centralized) bir yaklaşımla, çok fazla kontrole ve gizliliğe sahip değilsiniz.
Tabii ki, bu pek çok kişi için çok önemli olmayabilir, ancak merkezi(centralized) sunucular
istemeyen, eşler arası kod işbirliği özelliğine sahip olmak ve çevrimdışı çalışmak isteyen
biriyseniz, Radicle iyi bir araç olacaktır.

Radicle: Eşler Arası(P2P) Kod İşbirliği Platformu


Radicle, kod işbirliği için merkezi-olmayan bir uygulama sağlamayı amaçlayan açık kaynaklı
bir projedir. Projeyi paylaşmanız ve başka biriyle birlikte çalışmanız gerekirse, eşler arası
bağlantı kurabilirsiniz.
Radicle hala beta aşamasında bir yerde ancak kesinlikle bakılmaya değer. Projeyi paylaşmak
için gerekli olan temel özelliklerin işe yarayıp yaramadığını görmek için ekibimiz olmadan
bazı hızlı testler yaptım.

Fakat, siz denemeden önce, Radicle ile birlikte elde edeceğiniz önemli özellikleri ve yakın
zamanda (hala beta aşamasında olduğu için) neler bekleyebileceğinizi belirtmeme izin verin.
Radicle’ın Özellikleri

• Birden çok uzak kod eşi ekleme yeteneği
• Birden çok eşi yönetme
• Belirli bir kod-eşinden gelen bir projeyi takip etme özelliği
• Projeyi benzersiz bir kimlikle (the unique ID) paylaşma
• Merkezi sunuculara bağlı değil
• Sansür yok
• Eşlerle birbirine bağlı bir ağ
• Çevrimdışı çalışma özelliği
• Yerleşik yayın ve paketler
• Çoğu geliştiricinin işini kolay ve rahat hale getirmek için Git üzerine inşa edildi
• Kişisel altyapı (bilgisayar altyapısı)
• Destekleyicilerinizden bağış toplama özelliği (Ethereum)
• Kod-yapılarını birlikte yönetme

Hala erken geliştirme aşamasında olduğunu göz önünde bulundurursak, hata raporlama ve
kod incelemesi gibi özellikleri yakın gelecekte bekleyebilirsiniz.
Radicle’ı Linux’te Yükleme
Linux dağıtımları için AppImage mevcut. Yani, Ubuntu veya Arch-taban farketmeksizin
Linux sistemlerinizde rahatlıkla kullanabilirsiniz. Eğer nasıl yapacağınızı bilmiyorsanız,
Linux’ta AppImage kullanımı rehberine bakabilirsiniz.
Radicle Kullanımı Hakkında Düşünceler

Eğer Git kontrol sistemi’ne aşinaysanız, bunu kullanmak sizin için çocuk oyuncağı olacaktır.
Daha yeni, basit testler yapıp bir deneme reposu oluşturdum ve takım arkadaşlarıma
atabildim.
Şu an için çok iyi çalışıyor. Fakat, başlamadan önce Git'i adınız ve e-posta adresinizle
yapılandırmanız gerekiyor.

Tabi ki, git versiyon kontrolünü yapılandırmak ve kullanmak için terminale ihtiyacınız
olacak; ancak telaşlanmayın, GUI'nin kullanımı ve anlaşılması kolaydır. Uzaktan yönetim ve
projeyi paylaşmak için benzersiz kimliği (the unique ID) kopyalamak kolaydır. Radicle’ı
projeleriniz için kullanmaya başladığınızda daha fazlasını keşfedebilirsiniz.

Önemli bir projeniz için, önceden deneyimlemenizi, resmi sitelerindeki dokümanı ve GitHub
sayfalarını
incelemenizi şiddetle öneriyorum.

Peki siz Radicle hakkında ne düşünüyorsunuz? Hala BETA aşamasında olmasına rağmen,
gelecekte önem kazanıp açık kaynak geliştiricileri arasında popüler olabileceğini düşünüyor
musunuz?
Çeviri : Kerem Yürenk
Kaynak : İtFoss

Aşağıda düşüncelerinizi benimle paylaşın!
Bizi Telegram kanalımızdan takip edin
Diğer yazılarımızı okumak için tıklayın
 
Top
Lütfen Javascript'i etkinleştirin!Javascript'i etkinleştirin!
"