แก้ไข:
หลังจากพูดคุยกับผู้ดูแลระบบ OSS หลายคนผู้ตรวจสอบจะถูกนิยามว่าเป็นสิ่งที่ควรจะเป็น: การตรวจสอบ (รหัสของใครบางคน) และ "ผู้รับมอบหมาย" มีคำจำกัดความที่ชัดเจนกว่าด้านล่าง
สำหรับ "ผู้ตรวจทาน" : บุคคลที่คุณต้องการตรวจสอบรหัส ไม่จำเป็นต้องเป็นบุคคลที่รับผิดชอบพื้นที่นั้นหรือรับผิดชอบในการรวมการกระทำ สามารถเป็นคนที่เคยทำงานกับโค้ดอันนั้นมาก่อนตามที่ GitHub แนะนำโดยอัตโนมัติ
สำหรับ "ผู้รับมอบหมาย" : ขึ้นอยู่กับทีม / ผู้ดูแลโครงการว่ามันหมายถึงอะไรและไม่มีคำจำกัดความที่เข้มงวด อาจเป็นเครื่องเปิด PR หรือผู้รับผิดชอบพื้นที่นั้น (ผู้ที่จะยอมรับการประชาสัมพันธ์หลังจากการตรวจสอบเสร็จสิ้นหรือเพิ่งปิด) ไม่ขึ้นอยู่กับ GitHub ที่จะกำหนดสิ่งที่เปิดทิ้งไว้สำหรับผู้ดูแลโครงการที่เหมาะสมที่สุดสำหรับโครงการของพวกเขา
คำตอบก่อนหน้า:
ตกลงฉันจะไปข้างหน้าและตอบคำถามของฉันเอง
สำหรับ PR ของผู้ใช้ที่มีการเข้าถึงแบบเขียน:ผู้รับมอบหมายจะเป็นบุคคลเดียวกันกับที่เปิด PR และผู้ตรวจสอบจะแทนที่ฟังก์ชันผู้รับโอนสิทธิ์เดิม (รหัสตรวจสอบ) ซึ่งเป็นการเลือกผู้รับมอบหมายนี้
สำหรับ PR ของผู้ใช้ที่ไม่มีการเข้าถึงเพื่อเขียน (ผู้มีส่วนร่วมภายนอก):คนที่มีสิทธิ์การเข้าถึงจะกำหนดตัวเอง (หรือสมาชิกที่มีสิทธิ์ในการเขียนอื่น ๆ ) เพื่อตรวจทาน PR (ผู้ตรวจทาน) ผู้รับมอบหมายว่างเปล่า
สำหรับ PR ที่ยังไม่เสร็จจากผู้มีส่วนร่วมภายนอกสมาชิกการเข้าถึงเพื่อเขียนจะทำงานที่ยังไม่เสร็จและมอบหมายให้เธอ เธอจะเป็นผู้รับผิดชอบสำหรับการตกแต่งงานที่เป็นผู้รับโอน เนื่องจากเหตุผลหลักของ PRs คือการตรวจสอบการเปลี่ยนแปลงเธอจะเลือกคนอื่นเพื่อตรวจสอบการเปลี่ยนแปลง