Gitter ย้ายไปที่ Matrix และรวมเข้ากับ Element Matrix

ธาตุ, บริษัท ที่สร้างโดยนักพัฒนาคนสำคัญของโครงการ Matrix ประกาศซื้อ Gitter บริการแชทและข้อความโต้ตอบแบบทันทีที่ GitLab เป็นเจ้าของก่อนหน้านี้

Gitter วางแผนที่จะรวม Matrix เข้ากับระบบนิเวศ และเปลี่ยนเป็นแพลตฟอร์มแชทโดยใช้เทคโนโลยีการสื่อสารแบบกระจายอำนาจจาก Matrix ไม่มีการเปิดเผยจำนวนข้อตกลง

มีการวางแผนไว้ว่าการถ่ายทอดเทคโนโลยี ส่งต่อเมทริกซ์ ดำเนินการในหลายขั้นตอน ขั้นตอนแรกคือการจัดหาเกตเวย์คุณภาพสูงสำหรับ Gitter เพื่อทำงานข้ามเครือข่าย Matrix ซึ่งจะช่วยให้ผู้ใช้ Gitter สามารถสื่อสารโดยตรงกับผู้ใช้บนเครือข่าย Matrix และสำหรับสมาชิกของเครือข่าย Matrix เพื่อเชื่อมต่อกับเครือข่ายห้องสนทนา Gitter .

Gitter สามารถใช้เป็นไคลเอนต์เต็มรูปแบบสำหรับเครือข่าย Matrix แอพมือถือ Gitter ดั้งเดิมจะถูกแทนที่ด้วยแอพมือถือ Element (เดิมชื่อ Riot) ซึ่งได้รับการแก้ไขเพื่อรองรับฟังก์ชัน Gitter ที่เฉพาะเจาะจง

ในระยะยาว เพื่อไม่ให้ความพยายามในสองด้านลดลง มีการตัดสินใจที่จะพัฒนาแอปพลิเคชันเดียวที่รวมความสามารถของ Matrix และ Gitter เข้าด้วยกัน องค์ประกอบมีแผนที่จะนำคุณลักษณะขั้นสูงทั้งหมดของ Gitter เช่นมุมมองห้องทันทีไดเร็กทอรีห้องตามลำดับชั้นการรวมเข้ากับ GitLab และ GitHub (รวมถึงการสร้างห้องสนทนาสำหรับโครงการบน GitLab และ GitHub) การสนับสนุน KaTeX การอภิปรายแบบเธรดและพร้อมใช้งานสำหรับการจัดทำดัชนีไฟล์เครื่องมือค้นหา .

ฟีเจอร์เหล่านี้จะค่อยๆย้ายไปยังแอป Element และรวมกับความสามารถของแพลตฟอร์ม Matrix เช่นการเข้ารหัสจากต้นทางถึงปลายทางการสื่อสารแบบกระจายศูนย์ VoIP การประชุมบอทวิดเจ็ตและ API แบบเปิด เมื่อเวอร์ชันรวมพร้อมใช้งานแอป Gitter รุ่นเก่าจะถูกแทนที่ด้วยแอป Element ใหม่ซึ่งรวมถึงฟังก์ชันเฉพาะของ Gitter

Gitter เขียนด้วย JavaScript โดยใช้กรอบงาน Node.js และเปิดภายใต้ใบอนุญาต เอ็มไอที Gitter ช่วยให้คุณจัดระเบียบการสื่อสารระหว่างนักพัฒนาที่เกี่ยวข้องกับที่เก็บ GitHub และ GitLab รวมถึงบริการอื่น ๆ เช่น Jenkins, Travis และ Bitbucket คุณสมบัติของ Gitter โดดเด่น:

  • บันทึกประวัติการสื่อสารด้วยความสามารถในการค้นหาที่เก็บถาวรและเรียกดูตามเดือน
  • มีเวอร์ชันสำหรับเว็บระบบเดสก์ท็อป Android และ iOS
  • ความสามารถในการเชื่อมต่อเพื่อแชทโดยใช้ไคลเอนต์ IRC
  • ระบบที่สะดวกในการอ้างอิงไปยังวัตถุในที่เก็บ Git
  • รองรับการใช้ Markdown markup ในข้อความ
  • ความสามารถในการสมัครช่องแชท
  • การดูสถานะผู้ใช้และข้อมูลผู้ใช้ GitHub
  • รองรับการเชื่อมโยงไปยังข้อความที่เป็นปัญหา (หมายเลข # เพื่อเชื่อมโยงไปยังปัญหา)
  • หมายถึงการส่งการแจ้งเตือนแบบกลุ่มพร้อมภาพรวมของข้อความใหม่ไปยังอุปกรณ์มือถือ
  • รองรับการแนบไฟล์กับข้อความ
  • แพลตฟอร์มสำหรับจัดระเบียบการสื่อสารแบบกระจายอำนาจ Matrix ใช้ HTTPS + JSON เป็นระบบขนส่งที่มีความสามารถในการใช้ WebSockets หรือโปรโตคอลที่ใช้ CoAP + Noise

ระบบ มันถูกสร้างขึ้นเป็นชุมชนของเซิร์ฟเวอร์ที่สามารถโต้ตอบกันได้ และรวมกันเป็นเครือข่ายการกระจายอำนาจทั่วไป

ข้อความถูกจำลองแบบในเซิร์ฟเวอร์ทั้งหมด ที่เชื่อมต่อกับผู้เข้าร่วมการส่งข้อความ ข้อความจะถูกแพร่กระจายระหว่างเซิร์ฟเวอร์เช่นเดียวกับการแพร่กระจายคอมมิตระหว่างที่เก็บ Git ในกรณีของการปิดเซิร์ฟเวอร์ชั่วคราวข้อความจะไม่สูญหาย แต่จะส่งไปยังผู้ใช้หลังจากเซิร์ฟเวอร์กลับมาทำงานอีกครั้ง

รองรับหลายตัวเลือกสำหรับ ID ผู้ใช้รวมถึงอีเมลหมายเลขโทรศัพท์บัญชี Facebook ฯลฯ

ไม่มีจุดเดียวของความล้มเหลวหรือการควบคุมข้อความบนเครือข่าย เซิร์ฟเวอร์ทั้งหมดที่ครอบคลุมโดยการอภิปรายมีความเท่าเทียมกัน ผู้ใช้ทุกคนสามารถเรียกใช้เซิร์ฟเวอร์ของตนเองและเชื่อมต่อกับเครือข่ายสาธารณะ

สามารถสร้างเกตเวย์สำหรับการโต้ตอบแบบเมทริกซ์ ด้วยระบบที่ใช้โปรโตคอลอื่น ๆ เช่นเตรียมบริการส่งข้อความสองทางไปยัง IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp และ Slack

Fuente: https://element.io


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา