สมุดเล่น SIG

ขอบเขตของ SIG

TensorFlow เป็นเจ้าภาพ กลุ่มความสนใจพิเศษ (SIG) เพื่อมุ่งเน้นการทำงานร่วมกันในพื้นที่เฉพาะ SIG ทำงานของตนในที่สาธารณะ หากต้องการเข้าร่วมและมีส่วนร่วม ให้ตรวจสอบงานของกลุ่ม และติดต่อกับผู้นำ SIG นโยบายการเป็นสมาชิกจะแตกต่างกันไปตามแต่ละ SIG

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

ไม่ใช่ทุก SIG ที่จะมีระดับพลังงาน ขอบเขตที่กว้าง หรือแบบจำลองการกำกับดูแลที่เท่ากัน ดังนั้น คาดว่าจะมีความแปรปรวนอยู่บ้าง

ดูรายการ TensorFlow SIG ทั้งหมด

ไม่ใช่เป้าหมาย: สิ่งที่ SIG ไม่ใช่

SIG มีวัตถุประสงค์เพื่ออำนวยความสะดวกในการทำงานร่วมกันในการทำงานร่วมกัน SIG จึงเป็น:

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

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

วงจรชีวิตของเอสไอจี

การวิจัยและให้คำปรึกษา

ผู้เสนอกลุ่มควรรวบรวมหลักฐานเพื่อขออนุมัติตามรายละเอียดด้านล่าง แนวทางที่เป็นไปได้บางประการที่ควรพิจารณาคือ:

  • ปัญหาหรือชุดปัญหาที่มีการกำหนดไว้ชัดเจนที่กลุ่มจะแก้ไข
  • การปรึกษาหารือกับสมาชิกชุมชนที่จะได้รับประโยชน์ ประเมินทั้งผลประโยชน์และความเต็มใจที่จะกระทำ
  • สำหรับโครงการที่มีอยู่ หลักฐานจากปัญหาและการประชาสัมพันธ์ที่ผู้ร่วมให้ข้อมูลสนใจในหัวข้อนี้
  • เป้าหมายที่เป็นไปได้สำหรับกลุ่มที่จะบรรลุ
  • ความต้องการทรัพยากรในการดำเนินกลุ่ม

แม้ว่าความต้องการ SIG ดูเหมือนจะชัดเจนในตัวเอง แต่การวิจัยและการให้คำปรึกษายังคงมีความสำคัญต่อความสำเร็จของกลุ่ม

การสร้างกลุ่มใหม่

กลุ่มใหม่ควรปฏิบัติตามกระบวนการด้านล่างสำหรับการเช่าเหมาลำ โดยเฉพาะอย่างยิ่งจะต้องแสดงให้เห็น:

  • วัตถุประสงค์ที่ชัดเจนและคุณประโยชน์ต่อ TensorFlow (ทั้งในโครงการย่อยหรือขอบเขตการใช้งาน)
  • ผู้ร่วมให้ข้อมูลตั้งแต่สองคนขึ้นไปเต็มใจที่จะทำหน้าที่เป็นหัวหน้ากลุ่ม การมีอยู่ของผู้ร่วมให้ข้อมูลรายอื่น และหลักฐานความต้องการกลุ่ม
  • ทรัพยากรที่จำเป็นต้องใช้ในขั้นต้น (โดยปกติคือรายชื่ออีเมลและการประชุมทางวิดีโอปกติ)

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

ก่อนที่จะเข้าสู่ส่วนที่เป็นทางการของกระบวนการ ขอแนะนำให้ปรึกษากับทีมชุมชน TensorFlow community-team@tensorflow.org มีความเป็นไปได้สูงที่จะต้องมีการสนทนาและการวนซ้ำก่อนที่คำขอ SIG จะพร้อม

คำขออย่างเป็นทางการสำหรับกลุ่มใหม่ทำได้โดยการส่งกฎบัตรเป็นการประชาสัมพันธ์ไปยังเทนเซอร์โฟลว์/ชุมชน และรวมคำขอไว้ในความคิดเห็นเกี่ยวกับการประชาสัมพันธ์ (ดูเทมเพลตด้านล่าง) เมื่อได้รับอนุมัติ PR สำหรับกลุ่มจะถูกรวมและสร้างทรัพยากรที่จำเป็น

คำขอเทมเพลตสำหรับ SIG ใหม่

เทมเพลตนี้จะพร้อมใช้งานใน repo ชุมชน: SIG-request-template.md

การเช่าเหมาลำ

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

กฎบัตรจะต้องเสนอชื่อผู้บริหาร เช่นเดียวกับผู้ดูแลระบบ กลุ่มจะต้องมีบุคคลอย่างน้อยหนึ่งคนเป็นผู้นำ (ซึ่งอาจเป็นบุคคลคนเดียวกัน) ซึ่งจะทำหน้าที่เป็นจุดติดต่อเพื่อประสานงานตามที่กำหนดกับทีมชุมชน TensorFlow

กฎบัตรนี้จะถูกโพสต์ในรายชื่อผู้รับเมลของกลุ่มตั้งแต่แรก พื้นที่เก็บข้อมูลชุมชนในองค์กร TensorFlow GitHub จะเก็บถาวรเอกสารและนโยบายดังกล่าว ( ตัวอย่างจาก Kubernetes ) เมื่อกลุ่มใดๆ พัฒนาแนวปฏิบัติและแบบแผนของตน เราคาดหวังให้จัดทำเอกสารเหล่านี้ไว้ในส่วนที่เกี่ยวข้องของพื้นที่เก็บข้อมูลของชุมชน

การทำงานร่วมกันและการรวม

แม้ว่าจะไม่ได้รับคำสั่ง แต่กลุ่มควรเลือกใช้การทำงานร่วมกันผ่านการประชุมทางโทรศัพท์ตามกำหนดเวลาหรือช่องทางแชทเพื่อดำเนินการประชุม การประชุมดังกล่าวควรได้รับการโฆษณาในรายชื่อผู้รับจดหมาย และบันทึกย่อไว้ในรายชื่อผู้รับจดหมายในภายหลัง การประชุมปกติช่วยขับเคลื่อนความรับผิดชอบและความก้าวหน้าใน SIG

สมาชิกในทีมชุมชน TensorFlow จะติดตามและสนับสนุนให้กลุ่มอภิปรายและดำเนินการตามความเหมาะสมในเชิงรุก

กำลังเปิดตัว

กิจกรรมที่จำเป็น:

  • แจ้งกลุ่มสนทนาทั่วไปของ TensorFlow ( อภิปราย@ , นักพัฒนา@ )
  • การเพิ่ม SIG ไปยังหน้าชุมชนบนเว็บไซต์ TensorFlow

กิจกรรมเสริม:

  • การสร้างโพสต์บนบล็อกสำหรับชุมชนบล็อก TensorFlow

สุขภาพและการสิ้นสุดของ SIG

ทีมชุมชน TensorFlow จะพยายามอย่างเต็มที่เพื่อรักษาสุขภาพของ SIG ในบางครั้งจะมีการร้องขอให้หัวหน้า SIG จัดทำรายงานการทำงานของ SIG ซึ่งจะใช้เพื่อแจ้งให้ชุมชน TensorFlow ในวงกว้างทราบถึงกิจกรรมของกลุ่ม

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