ขอบเขตของ SIG
TensorFlow โฮสต์ กลุ่มความสนใจพิเศษ (SIGs) เพื่อมุ่งเน้นการทำงานร่วมกันในพื้นที่เฉพาะ SIGs ทำงานในที่สาธารณะ หากต้องการเข้าร่วมและมีส่วนร่วม ตรวจสอบงานของกลุ่ม และติดต่อกับผู้นำ SIG นโยบายการเป็นสมาชิกจะแตกต่างกันไปในแต่ละ SIG
ขอบเขตที่เหมาะสมที่สุดสำหรับ SIG เป็นไปตามขอบเขตที่กำหนดไว้อย่างดี ซึ่งการมีส่วนร่วมส่วนใหญ่มาจากชุมชน นอกจากนี้ ควรมีหลักฐานเพียงพอว่ามีสมาชิกในชุมชนเต็มใจที่จะมีส่วนร่วมและมีส่วนสนับสนุน หากมีการจัดตั้งกลุ่มผลประโยชน์
ไม่ใช่ SIG ทั้งหมดที่จะมีพลังงาน ความกว้างของขอบเขต หรือโมเดลการกำกับดูแลในระดับเดียวกัน ดังนั้นคาดว่าจะมีความแปรปรวนอยู่บ้าง
ดูรายการทั้งหมดของ TensorFlow SIG
ไม่ใช่เป้าหมาย: สิ่งที่ SIG ไม่ใช่
SIG มีวัตถุประสงค์เพื่ออำนวยความสะดวกในการทำงานร่วมกันในงานที่ใช้ร่วมกัน ดังนั้น SIG คือ:
- ไม่ใช่ฟอรัมสนับสนุน : รายชื่อผู้รับจดหมายและ SIG ไม่ใช่สิ่งเดียวกัน
- ไม่จำเป็นในทันที : ในช่วงเริ่มต้นของโครงการ คุณอาจไม่รู้ว่าคุณได้แบ่งปันงานหรือผู้ทำงานร่วมกัน
- ไม่ใช่แรงงานฟรี : ต้องใช้พลังงานในการเติบโตและประสานงานการทำงานร่วมกัน
วิธีการสร้าง SIG ของเราจะเป็นแบบอนุรักษ์นิยม—ด้วยความง่ายในการเริ่มโครงการบน GitHub ทำให้มีช่องทางมากมายที่การทำงานร่วมกันสามารถเกิดขึ้นได้โดยไม่จำเป็นต้องใช้ SIG
วงจรชีวิต SIG
การวิจัยและการให้คำปรึกษา
ผู้เสนอกลุ่มควรรวบรวมหลักฐานเพื่อขออนุมัติตามที่ระบุไว้ด้านล่าง แนวทางที่เป็นไปได้ที่ควรพิจารณาคือ:
- ปัญหาที่กำหนดไว้อย่างดีหรือชุดของปัญหาที่กลุ่มจะแก้ไข
- การปรึกษาหารือกับสมาชิกในชุมชนที่จะได้รับประโยชน์ การประเมินทั้งผลประโยชน์และความเต็มใจที่จะกระทำ
- สำหรับโครงการที่มีอยู่ หลักฐานจากปัญหาและ PRs ที่ผู้ร่วมให้ข้อมูลใส่ใจเกี่ยวกับหัวข้อ
- เป้าหมายที่เป็นไปได้สำหรับกลุ่มที่จะบรรลุ
- ความต้องการทรัพยากรในการรันกลุ่ม
แม้ว่าความต้องการ SIG จะดูเหมือนชัดเจนในตัวเอง แต่การวิจัยและการให้คำปรึกษายังคงมีความสำคัญต่อความสำเร็จของกลุ่ม
การสร้างกลุ่มใหม่
กลุ่มใหม่ควรปฏิบัติตามขั้นตอนด้านล่างสำหรับการเช่าเหมาลำ โดยเฉพาะอย่างยิ่ง จะต้องแสดงให้เห็น:
- วัตถุประสงค์และประโยชน์ของ TensorFlow ที่ชัดเจน (ไม่ว่าจะรอบโครงการย่อยหรือพื้นที่แอปพลิเคชัน)
- ผู้ร่วมให้ข้อมูลตั้งแต่สองคนขึ้นไปเต็มใจที่จะทำหน้าที่เป็นหัวหน้ากลุ่ม การมีอยู่ของผู้ร่วมให้ข้อมูลคนอื่นๆ และหลักฐานของความต้องการสำหรับกลุ่ม
- ทรัพยากรที่จำเป็นในตอนแรก (โดยปกติคือรายชื่ออีเมลและการประชุมทางวิดีโอปกติ)
การอนุมัติสำหรับกลุ่มจะได้รับจากการตัดสินใจของทีมชุมชน TF ซึ่งกำหนดให้เป็นผู้ดูแลโครงการเทนเซอร์โฟลว์/ชุมชน ทีมงานจะปรึกษาผู้มีส่วนได้ส่วนเสียอื่น ๆ ตามความจำเป็น
ก่อนเข้าสู่ส่วนที่เป็นทางการของกระบวนการ ขอแนะนำให้ปรึกษากับทีมชุมชน TensorFlow ที่ community-team@tensorflow.org มีความเป็นไปได้สูงที่ต้องมีการสนทนาและการวนซ้ำก่อนที่คำขอ SIG จะพร้อม
คำขออย่างเป็นทางการสำหรับกลุ่มใหม่ทำได้โดยส่งกฎบัตรเป็น PR ไปยัง tensorflow/community และรวมคำขอไว้ในความคิดเห็นเกี่ยวกับ PR (ดูเทมเพลตด้านล่าง) เมื่อได้รับการอนุมัติ PR สำหรับกลุ่มจะถูกรวมเข้าด้วยกันและสร้างทรัพยากรที่จำเป็น
คำขอเทมเพลตสำหรับ SIG ใหม่
เทมเพลตนี้จะพร้อมใช้งานใน repo ชุมชน: SIG-request-template.md
เช่าเหมาลำ
แต่ละกลุ่มจะจัดตั้งขึ้นโดยมีกฎบัตรและอยู่ภายใต้จรรยาบรรณของ TensorFlow จดหมายเหตุของกลุ่มจะเปิดเผยต่อสาธารณะ การเป็นสมาชิกอาจเปิดให้ทุกคนโดยไม่ได้รับการอนุมัติ หรือตามคำขอ โดยรอการอนุมัติจากผู้ดูแลกลุ่ม
กฎบัตรต้องเสนอชื่อผู้ดูแลระบบ เช่นเดียวกับผู้ดูแลระบบ กลุ่มต้องมีอย่างน้อยหนึ่งคนเป็นหัวหน้า (อาจเป็นบุคคลเดียวกัน) ซึ่งจะทำหน้าที่เป็นจุดติดต่อสำหรับการประสานงานตามที่กำหนดกับทีมชุมชน TensorFlow
กฎบัตรนี้จะถูกโพสต์ในรายชื่อส่งจดหมายของกลุ่ม พื้นที่เก็บข้อมูลชุมชนในองค์กร TensorFlow GitHub จะเก็บถาวรเอกสารและนโยบายดังกล่าว ( ตัวอย่างจาก Kubernetes ) เมื่อกลุ่มใดๆ พัฒนาแนวปฏิบัติและข้อตกลง เราคาดหวังว่ากลุ่มดังกล่าวจะจัดทำเอกสารเหล่านี้ไว้ในส่วนที่เกี่ยวข้องของพื้นที่เก็บข้อมูลชุมชน
การทำงานร่วมกันและการรวมเข้าด้วยกัน
แม้ว่าจะไม่ได้รับคำสั่ง แต่กลุ่มควรเลือกใช้การทำงานร่วมกันผ่านการประชุมทางโทรศัพท์ตามกำหนดเวลาหรือช่องแชทเพื่อดำเนินการประชุม ควรโฆษณาการประชุมใดๆ ดังกล่าวในรายชื่อผู้รับจดหมาย และบันทึกลงในรายชื่อผู้รับจดหมายในภายหลัง การประชุมเป็นประจำช่วยขับเคลื่อนความรับผิดชอบและความก้าวหน้าใน SIG
สมาชิกในทีมชุมชน TensorFlow จะติดตามเชิงรุกและกระตุ้นให้กลุ่มอภิปรายและดำเนินการตามความเหมาะสม
เปิดตัว
กิจกรรมที่จำเป็น:
- แจ้งกลุ่มสนทนาทั่วไปของ TensorFlow ( Discuss@ , Developer@ )
- การเพิ่ม SIG ไปยังหน้าชุมชนบนเว็บไซต์ TensorFlow
กิจกรรมทางเลือก:
- การสร้างบล็อกโพสต์สำหรับชุมชนบล็อก TensorFlow
สุขภาพและการสิ้นสุดของ SIG
ทีมชุมชน TensorFlow จะพยายามอย่างดีที่สุดเพื่อรับรองสุขภาพของ SIG ในบางครั้งจะมีการขอให้ผู้นำ SIG จัดทำรายงานเกี่ยวกับงานของ SIG ซึ่งจะใช้เพื่อแจ้งให้ชุมชน TensorFlow ในวงกว้างทราบถึงกิจกรรมของกลุ่ม
หาก SIG ไม่มีจุดประสงค์ที่เป็นประโยชน์หรือชุมชนที่สนใจอีกต่อไป อาจถูกเก็บถาวรและหยุดดำเนินการ ทีมงานชุมชน TF ขอสงวนสิทธิ์ในการเก็บถาวร SIGs ที่ไม่ได้ใช้งานดังกล่าว เพื่อรักษาความสมบูรณ์ของโปรเจกต์โดยรวม แม้ว่าจะเป็นผลลัพธ์ที่ดีกว่าก็ตาม นอกจากนี้ SIG อาจเลือกที่จะยกเลิกหากตรวจพบว่าหมดอายุการใช้งานแล้ว