Gitter, Matrix Network'ün bir parçası oluyor

şirket Eleman alır ızgara у GitLabhizmeti birleşik bir ağda çalışacak şekilde uyarlamak için Matris. Bu, tüm kullanıcılar ve mesaj geçmişi ile birlikte merkezi olmayan ağa şeffaf bir şekilde aktarılması planlanan ilk büyük habercidir.


Gitter, geliştiriciler arasında grup iletişimi için ücretsiz bir merkezi araçtır. Temelde tescilli olana benzeyen tipik ekip sohbeti işlevine ek olarak Gevşeklik, Gitter ayrıca GitLab ve GitHub gibi işbirliğine dayalı geliştirme platformlarıyla sıkı entegrasyon için araçlar sağlar. Geçmişte, hizmet tescilliydi, GitLab tarafından satın alınana kadar.

Matrix, döngüsel olmayan bir olay grafiğine (DAG) dayalı birleşik bir ağ uygulamak için ücretsiz bir protokoldür. Bu ağın ana uygulaması, uçtan uca şifreleme ve VoIP (sesli ve görüntülü aramalar, grup konferansları) desteği olan bir habercidir. İstemci ve sunucu referans uygulamaları, Matrix protokol spesifikasyonunun geliştirilmesini denetleyen kar amacı gütmeyen bir kuruluş olan Matrix.org Foundation'a da liderlik eden ticari bir şirket olan Element tarafından geliştirilmektedir.

Şu anda Gitter ve Matrix kullanıcıları bir "köprü" kullanarak iletişim kuruyor matris-uygulama hizmeti-gitter, aralarında mesaj göndermek için bir röle. Örneğin, Gitter'den Matrix entegrasyonunun etkin olduğu bir sohbete bir mesaj gönderirken, "köprü", Gitter'den gönderen için Matrix sunucusunda sanal bir kullanıcı oluşturur ve bu kullanıcı adına, mesaj Matrix'ten sohbete teslim edilir. taraf ve tersi sırasıyla. Bu tür bir entegrasyonu doğrudan Matrix tarafındaki sohbet ayarlarından bağlamak mümkündür, ancak bu iletişim yöntemi geçersiz olarak işaretlenecektir.

Kısa vadede, kullanıcılar gözle görülür herhangi bir değişiklik fark etmeyecekler: Messenger'ı satın almadan önceki gibi kullanabilecekler. Gelecekte, merkezi bir hizmetten merkezi olmayan bir federasyon konusuna dönüşüm süreci, yeni bir Matrix sunucusunun organizasyonu ve "köprü" nün matrix-appservice-gitter'a benzetilerek doğrudan sisteme entegrasyonu sayesinde tamamlanacaktır. Gitter kod tabanı. Mevcut Gitter sohbetleri, içe aktarılan mesaj geçmişiyle "#angular_angular:gitter.im" gibi Matrix odaları olarak sunulacak.

Başarılı entegrasyondan sonra, her iki ağın kullanıcıları da fayda sağlayacaktır: Matrix kullanıcıları Gitter kullanıcılarıyla şeffaf bir şekilde iletişim kurabilecek ve Gitter kullanıcıları mobil gibi Matrix istemcilerini kullanabilecektir. resmi Gitter uygulamalarının geliştirilmesi durduruldu. Nihayetinde Gitter'in Matrix ağının müşterilerinden biri olacağını düşünmek mümkün olacak. Ancak ne yazık ki Gitter, yetenekler açısından referans Matrix istemcisi Element'ten önemli ölçüde daha düşüktür, bu nedenle Gitter'ı Element ile işlevsellik açısından eşitlemek yerine, Gitter'deki tüm eksik özelliklerin Element'te uygulanmasına karar verildi. Uzun vadede Gitter'ın yerini Element alacak.

Gitter'ın Element için uyarlanabilecek kullanışlı özelliklerinden bazıları:

  • Önemli sayıda kullanıcı ve mesaj içeren sohbetleri görüntülerken yüksek performans;
  • GitLab ve GitHub gibi işbirliğine dayalı geliştirme platformlarıyla sıkı entegrasyon
  • Hiyerarşik sohbet kataloğu;
  • Herkese açık sohbetlerin arama motoru dostu statik görünümü;
  • KaTeX'te işaretleme desteği;
  • İletilerin ağaç dallanması (thread'ler).

Element, Gitter ön ucunun yalnızca Element işlevsellikte eşitlik sağladığında Element tarafından değiştirileceğini vaat ediyor. O zamana kadar Gitter kod tabanı, işlevsellikte herhangi bir gerileme olmaksızın güncel tutulacaktır.

Gitter çalışanları da Element'in yararına çalışacak.

Kaynak: linux.org.ru

Yorum ekle