ฉันส่งปัญหาให้กับโครงการใน GitHub ซึ่งไม่ใช่ของฉันและฉันไม่ใช่ผู้สนับสนุน แต่ฉันไม่สามารถหาวิธีติดป้ายกำกับปัญหาของฉันได้ มีวิธีให้ฉันติดป้ายกำกับหรือมีให้เฉพาะผู้ร่วมให้ข้อมูลเท่านั้น
ฉันส่งปัญหาให้กับโครงการใน GitHub ซึ่งไม่ใช่ของฉันและฉันไม่ใช่ผู้สนับสนุน แต่ฉันไม่สามารถหาวิธีติดป้ายกำกับปัญหาของฉันได้ มีวิธีให้ฉันติดป้ายกำกับหรือมีให้เฉพาะผู้ร่วมให้ข้อมูลเท่านั้น
คำตอบ:
มีให้สำหรับผู้มีส่วนร่วมเท่านั้น
ด้วยวิธีนี้คุณสามารถหลีกเลี่ยงคนสุ่มที่กำหนดป้ายกำกับผิดและทำให้หมวดหมู่ของคุณยุ่งเหยิง
อย่างไรก็ตามมันจะมีประโยชน์หากคุณสามารถเสนอป้ายกำกับได้ในบางลักษณะ จากนั้นคุณสามารถทำเครื่องหมายปัญหาเป็นสิ่งที่คุณคิดว่าเป็นข้อบกพร่องดังนั้นเจ้าของสามารถยืนยันได้ หลายคนแนะนำป้ายกำกับในชื่อ:[proposed Label] actual title
GitHub ปัญหาการกำหนดป้ายกำกับอัตโนมัติแม่แบบ (ธันวาคม 2561)
https://help.github.com/en/articles/creating-issue-templates-for-your-repository
คุณลักษณะเทมเพลตปัญหานั้นเก่ากว่ามาก แต่ด้วยการอัปเดตตั้งแต่เดือนธันวาคม 2018 https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ตอนนี้สามารถกำหนดป้ายกำกับให้กับเทมเพลตได้โดยอัตโนมัติ ได้กลายเป็นทางออกที่ดีในการแก้ไขปัญหานี้
ด้วยคุณสมบัตินี้ผู้ดูแลระบบพื้นที่เก็บข้อมูลสามารถสร้างชุดแม่แบบปัญหาและกำหนดชุดป้ายผนึกให้กับแต่ละแม่แบบ
จากนั้นเมื่อใดก็ตามที่ผู้ใช้สร้างปัญหาใหม่แม้จะไม่ใช่ผู้ดูแลระบบก็สามารถเลือกระหว่างหนึ่งในเทมเพลตและถ้าเป็นเช่นนั้นป้ายกำกับจะถูกกำหนด!
ฉันชอบวิธีการนี้เนื่องจากช่วยให้คุณสามารถกำหนดป้ายกำกับย่อยที่ใคร ๆ ก็สามารถสร้างได้อย่างมีประสิทธิภาพในขณะที่ยังคงจองป้ายกำกับอื่น ๆ สำหรับผู้ทำงานร่วมกันเท่านั้น
นี่คือ repo ทดสอบของฉันที่คุณสามารถสร้างปัญหาได้อย่างอิสระเพื่อทดสอบ: https://github.com/cirosantilli/test-git-web-interface/issues/new
เทมเพลตสามารถสร้างขึ้นได้จากแท็บการตั้งค่า repo ของ GitHub แต่แม้ว่าคุณจะสร้างมันขึ้นมาจากที่นั่นมันก็แค่สร้างไฟล์เวทย์มนตร์ใต้.github/ISSUE_TEMPLATE
ไดเรกทอรีดูเช่น: https://github.com/cirosantilli/test-git-web-interface/tree /7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATEซึ่งดีสำหรับเก็บข้อมูลเมตาของ repo ภายใน repo
ไดเรกทอรีอาจมีสิ่งต่อไปนี้:
.github / ISSUE_TEMPLATE / bug.md
---
name: bug
about: Use this template to report existing bugs.
title: 'Bug'
labels: bug
---
.github / ISSUE_TEMPLATE / feature-request.md
---
name: feature-request
about: Use this template to request new features.
title: 'Feature request'
labels: feature-request
---
คำตอบเก่า
ฉันได้ส่งคำขอนี้ไปที่support@github.com
และhttps://github.com/isaacs/github/issues/148และชี้ไปที่คำถามนี้
@jdennesตอบกลับด้วยความเป็นกลางตามปกติ:
ฉันได้เพิ่ม +1 ลงในรายการนี้ในรายการคำขอคุณลักษณะเพื่อการพิจารณา
ซึ่งยืนยันว่าเป็นไปไม่ได้
มาร่วมโหวตคำถามนี้กับสวรรค์จนกว่าพวกเขาจะทำ!