SourceHut: แพลตฟอร์มการทำงานร่วมกันที่เปิดตัวโดยผู้สร้าง Sway

Drew DeVault ผู้เขียน Sway User Environment และโปรแกรมรับส่งเมล Aercประกาศการดำเนินการของศูนย์โครงการใน แพลตฟอร์มการพัฒนาร่วมกันของคุณ ที่มาฮัท ซึ่งตอนนี้ ตอนนี้นักพัฒนาสามารถสร้างโครงการที่รวมบริการหลายอย่างเข้าด้วยกัน เช่นเดียวกับการดูรายการของโครงการที่มีอยู่และค้นหาในหมู่พวกเขา

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

ความสามารถในการรวมทรัพยากรอย่างอิสระทำให้ยากที่จะระบุว่าทรัพยากรใดเกี่ยวข้องกับโครงการ

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

สำหรับการทำงานร่วมกับแพลตฟอร์มภายนอกจะมีการนำเสนอ API และระบบ เพื่อเชื่อมต่อเว็บโปรเซสเซอร์ (webhooks)

คุณสมบัติหลักของแพลตฟอร์มนี้มีดังต่อไปนี้:

  • บริการมินิเซอร์แบบผสมผสานสไตล์ Unix
  • API และเว็บฮุคที่มีประสิทธิภาพ
  • ปลอดภัยเชื่อถือได้และปลอดภัย
  • ไม่มีการติดตามหรือโฆษณาอย่างแน่นอน
  • ฟังก์ชันทั้งหมดทำงานได้โดยไม่ต้องใช้ JavaScript
  • ซอฟต์แวร์ปลอมแปลงที่เร็วและเบาที่สุด
  • ซอฟต์แวร์โอเพนซอร์สฟรี 100%
  • ปัจจุบัน Sourcehut มีให้บริการในรูปแบบอัลฟ่าสาธารณะ

เกี่ยวกับ Sourcehut

คุณสมบัติเพิ่มเติม Sourcehut มีการสนับสนุน wiki ระบบบูรณาการแบบต่อเนื่อง การสนทนาทางอีเมล vมุมมองแบบต้นไม้ของไฟล์รายชื่อผู้รับจดหมายการตรวจสอบการเปลี่ยนแปลง ผ่านทางเว็บโดยเพิ่มคำอธิบายประกอบลงในโค้ด (ลิงก์และเอกสารประกอบ) นอกจาก Git แล้วยังรองรับ Mercurial อีกด้วย รหัสนี้เขียนด้วย Python และ Go และเผยแพร่ภายใต้ลิขสิทธิ์ GPLv3

นอกจากนี้ยังสามารถสร้างที่เก็บสาธารณะส่วนตัวและที่ซ่อนด้วยระบบควบคุมการเข้าถึงที่ยืดหยุ่นซึ่งช่วยให้คุณจัดระเบียบการมีส่วนร่วมในการพัฒนารวมถึงผู้ใช้ที่ไม่มีบัญชีภายใน (การตรวจสอบสิทธิ์ผ่าน OAuth หรือการมีส่วนร่วมทางอีเมล)

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

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

ในขั้นตอนปัจจุบันของการพัฒนา Sourcehut ทำงานได้เร็วกว่าบริการของคู่แข่งมากตัวอย่างเช่นหน้าที่มีข้อมูลสรุปรายการคอมมิตบันทึกการเปลี่ยนแปลงการตรวจสอบโค้ดปัญหาและโครงสร้างไฟล์ที่เปิดเร็วกว่า GitHub และ GitLab 3-4 เท่าและเร็วกว่า Bitbucket 8-10 เท่า

ควรสังเกตว่า Sourcehut ยังไม่ออกจากขั้นตอนการพัฒนาอัลฟาและฟีเจอร์ที่วางแผนไว้หลายอย่างยังไม่พร้อมใช้งานตัวอย่างเช่นในขณะที่ไม่มีเว็บอินเตอร์เฟสสำหรับคำขอรวม (คุณสร้างคำขอรวมโดยตั้งค่าตั๋วและแนบลิงก์ไปยังสาขาใน Git)

ด้านพลิกยังเป็นอินเทอร์เฟซประเภทหนึ่งซึ่งไม่คุ้นเคยกับผู้ใช้ GitHub และ GitLab แต่ถึงกระนั้นก็เรียบง่ายและเข้าใจได้ทันที

ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้. 


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

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

*

*

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