เปิดแผ่นกราฟจาก GitHub ด้วยผู้ดูหนึ่งคลิก
เปิดไฟล์ .gcl ที่เก็บไว้ในที่เก็บโดยตรงในผู้ชมเว็บ Graphcal ทำให้คุณสามารถตรวจสอบแผ่นวิศวกรรมโดยไม่ต้องดาวน์โหลดด้วยตนเองหรือใช้โทเค็น Graphcal สำหรับ GitHub ที่ผลิตโดย Graphcal เชื่อมโยงมุมมองโค้ด GitHub กับผู้ชม Graphcal และใช้เซสชันเบราว์เซอร์ที่ใช้งานอยู่ของคุณในการเข้าถึง มันเน้นการเปรียบเทียบสาขาและการสนับสนุนที่เก็บส่วนตัว โดยมุ่งเป้าไปที่วิศวกรซอฟต์แวร์และวิศวกรเครื่องกลหรือวิศวกรโยธาที่เก็บแผ่นการคำนวณภายใต้การควบคุมเวอร์ชันและต้องการกระบวนการตรวจสอบที่รวดเร็วขึ้น.
วิธีเชื่อมต่อ GitHub pages กับตัวดู Graphcal
ส่วนขยายจะรวมเข้ากับ UI ของ GitHub และเพิ่มปุ่มในแถบเครื่องมือที่เปิดไฟล์ .gcl ในตัวดู Graphcal อย่างเป็นทางการ มันจะตรวจจับไฟล์ .gcl แรกที่อยู่ที่รากของที่เก็บหรือโฟลเดอร์และใช้เซสชัน GitHub ปัจจุบันเพื่อดึงไฟล์ ซึ่งหมายความว่าคุณไม่ต้องดาวน์โหลดชีตด้วยตนเองเพื่อตรวจสอบเนื้อหาของมัน
วิธีจัดการที่เก็บส่วนตัวและการตรวจสอบสิทธิ์
การเข้าถึงใช้การลงชื่อเข้าใช้ GitHub ที่มีอยู่ในเบราว์เซอร์ ดังนั้นส่วนขยายจึงดึงไฟล์จากที่เก็บส่วนตัวและที่เก็บขององค์กรโดยไม่ต้องขอ OAuth หรือโทเค็นการเข้าถึงส่วนบุคคล โมเดลที่ไม่มีการกำหนดค่าขึ้นอยู่กับเซสชันที่ใช้งานอยู่ของคุณสำหรับสิทธิ์ ซึ่งทำให้การตั้งค่าเรียบง่ายสำหรับทีมที่ใช้การลงชื่อเข้าใช้ GitHub ในเบราว์เซอร์ของพวกเขาอยู่แล้ว
วิธีการประเมินและความเป็นส่วนตัวถูกจัดการในท้องถิ่น
การประเมินชีตทำงานในเบราว์เซอร์โดยใช้ WebAssembly ดังนั้นเนื้อหาของที่เก็บจะไม่ถูกส่งไปยัง graphcal.org หรือเซิร์ฟเวอร์ของบุคคลที่สาม การประมวลผลในท้องถิ่นนั้นจะทำการประมวลผลชีตที่มีพื้นฐานจาก DAG ของ Graphcal ภายในไคลเอนต์ โดยรักษาข้อมูลของที่เก็บไว้ในสภาพแวดล้อมของผู้ใช้ในขณะที่ยังให้คุณดูผลลัพธ์การคำนวณและความแตกต่างของสาขาภายในตัวดู
เมื่อใดที่ส่วนขยายเหมาะกับกระบวนการวิศวกรรม
เครื่องมือนี้มุ่งเป้าไปที่วิศวกรที่จัดเก็บการคำนวณเป็นโค้ด และต้องการการตรวจสอบอย่างรวดเร็วโดยตรงจากที่เก็บ มันรองรับการเปลี่ยนสาขาและการเปรียบเทียบภายในตัวดู ซึ่งช่วยให้ทีมตรวจสอบการเปลี่ยนแปลงการคำนวณระหว่างการคอมมิตโดยไม่ต้องเช็คเอาท์สาขาในท้องถิ่น ส่วนขยายนี้มีให้สำหรับเบราว์เซอร์ที่ใช้ Chromium ซึ่งตรงกับสภาพแวดล้อมของนักพัฒนาทั่วไป
ยูทิลิตี้ที่มุ่งเป้าไปที่การคำนวณวิศวกรรมที่ติดตามโดย Git
ส่วนขยายนี้เป็นยูทิลิตี้ที่มุ่งเน้นสำหรับวิศวกรที่เก็บแผ่น Graphcal ใน GitHub และต้องการตรวจสอบการคำนวณจากเบราว์เซอร์ในทันทีและในท้องถิ่น การพึ่งพาเซสชันเบราว์เซอร์ที่ใช้งานอยู่ทำให้การเข้าถึงง่ายขึ้น แต่ขอบเขตที่แคบทำให้ไม่เหมาะสำหรับผู้ใช้ที่ต้องการดูตัวอย่างสำหรับประเภทไฟล์ที่แตกต่างกันมากมาย สำหรับทีมที่จัดการแผ่น Graphcal ในที่เก็บข้อมูล ส่วนขยายนี้ช่วยลดขั้นตอนการตรวจสอบและลดความยุ่งยากเมื่อทบทวนการเปลี่ยนแปลงการคำนวณ.
