यदि आप योगदानकर्ता / मालिक नहीं हैं, तो GitHub में किसी समस्या पर एक लेबल कैसे लगाएं?


211

मैंने GitHub पर एक परियोजना के लिए एक मुद्दा प्रस्तुत किया है जो मेरा नहीं है और मैं कोई योगदानकर्ता नहीं हूं, लेकिन मुझे इस मुद्दे को लेबल करने का कोई तरीका नहीं मिल रहा है। क्या मेरे पास इसे लेबल करने का कोई तरीका है, या यह केवल योगदानकर्ताओं के लिए उपलब्ध है?


हम्म, वर्षों बाद और अभी भी संभव नहीं है :(
पॉलम

4
टक्कर। यह दुख की जरूरत है। एक प्रारंभिक लेबल जिसे उपयोगकर्ता सेट कर सकता है। उपयोगकर्ता जानता है कि क्या वह "प्रश्न", "सुविधा अनुरोध", या "बग रिपोर्ट" भेज रहा है। लेकिन उपयोगकर्ता के पास समस्या के प्रकार को बताने का कोई औपचारिक तरीका नहीं है, इसलिए वे सभी अनब्लॉक किए गए मुद्दों के एक ही ढेर में समाप्त हो जाते हैं।
कोई और

8 साल बाद और अभी भी संभव नहीं है
vishal.k

जवाबों:


226

यह केवल योगदानकर्ताओं के लिए उपलब्ध है।

इस तरह, आप यादृच्छिक लोगों को गलत लेबल असाइन करने और अपनी श्रेणियों को गड़बड़ाने से बचा सकते हैं।

यह तब उपयोगी होगा जब आप किसी तरह से लेबल प्रस्तावित कर सकते हैं। तब आप एक समस्या को चिह्नित कर सकते हैं जैसा कि आप समझते हैं कि यह एक बग है, इसलिए मालिक बस इसकी पुष्टि कर सकता है। बहुत से लोग शीर्षक में लेबल का सुझाव देते हैं:[proposed Label] actual title


25
GitHub परियोजनाओं के एक मालिक के रूप में, मैं इसे एक सुविधा के रूप में देखता हूं।
एंडी लेस्टर

6
लेबल योगदानकर्ताओं को श्रेणियों में विभाजित करने के लिए एक तरीका है। वे प्राथमिकता और ऐसे चिह्नित करने में आपकी सहायता कर सकते हैं। यदि सभी को अपने मुद्दों को लेबल करने की अनुमति दी गई, तो यह संरचना खो जाएगी।
रात्रि

58
मुझे लगता है कि हर बार जब मैं कुछ जमा करता हूँ तो मुझे लगता है कि मैं स्पष्ट रूप से एक मुद्दे के रूप में एक फीचर रिक्वेस्ट होना जानता हूं ... यह इंगित करने के लिए शरीर में सिर्फ "फीचर रिक्वेस्ट" लिखने से बेहतर तरीका होगा।
एल योबो

6
मुझे लगता है कि बहुत से लोग इस मुद्दे को केवल लेबल के साथ शीर्षक देते हैं, उन्हें लगता है कि इसे sqr ब्रेसिज़ में संलग्न किया जाना चाहिए। Exp: "[फ़ीचर रीक] यह एक अच्छी सुविधा होगी"
गस

25
0 डाउन वोट मैं इसे बग के रूप में देखता हूं। यूआई कोई स्पष्ट कारण नहीं देता है कि आप किसी मुद्दे को लेबल क्यों नहीं दे सकते हैं, इसलिए आप समय बर्बाद करने की कोशिश कर रहे हैं कि क्या आप कुछ गलत समझ रहे हैं, और फिर सभी निराश महसूस कर रहे हैं। यदि GitHub का डिजाइन इरादा अपने उपयोगकर्ताओं को निराश और बेवकूफ महसूस करने का था, तो डिजाइन कुल सफलता है। यदि GitHub का डिजाइन इरादा उनके उपयोगकर्ताओं को निराश और बेवकूफ महसूस करने के लिए नहीं था, तो डिजाइन एक आपदा है।
एरिक कोलोतिलुक

21

GitHub समस्या टेम्पलेट लेबल ऑटो असाइनमेंट (दिसंबर 2018)

https://help.github.com/en/articles/creating-issue-templates-for-your-repository

मुद्दा टेम्प्लेट फ़ीचर बहुत पुराना है, लेकिन दिसंबर 2018 से अपडेट के साथ https://github.blog/changelog/2018-12-05-issue-template-automation-improvements/ यह अब टेम्प्लेट को लेबल असाइन कर सकता है, और यह इस समस्या का एक अच्छा समाधान बन गया है।

इस सुविधा के साथ, रिपॉजिटरी एडिंस इश्यू टेम्प्लेट का एक सेट बना सकते हैं, और प्रत्येक टेम्प्लेट पर लेबल का एक सेट असाइन कर सकते हैं।

फिर, जब भी कोई उपयोगकर्ता एक नया मुद्दा बनाता है, यहां तक ​​कि गैर-व्यवस्थापक भी, तो किसी एक टेम्पलेट के बीच चयन कर सकते हैं, और यदि वे करते हैं, तो लेबल असाइन किए जाते हैं!

मुझे यह दृष्टिकोण पसंद है, क्योंकि यह प्रभावी रूप से आपको लेबल के एक सबसेट को निर्धारित करने की अनुमति देता है जो कोई भी बना सकता है, जबकि अभी भी संभावित रूप से केवल सहयोग के लिए अन्य लेबलों को संग्रहीत कर रहा है।

यहाँ मेरा एक परीक्षण रेपो है जिसे आप स्वतंत्र रूप से परीक्षण करने के लिए मुद्दे बना सकते हैं: https://github.com/cirosantilli/test-git-web-interface/issues/new

टेम्प्लेट GitHub के रेपो सेटिंग टैब से बनाए जा सकते हैं, लेकिन अगर आप इसे वहां से करते हैं, तो भी यह .github/ISSUE_TEMPLATEडायरेक्टरी के तहत मैजिक फाइल्स जेनरेट करता है , उदाहरण के लिए देखें: https://github.com/cirosantilli/test-git-web-interface/tree / 7f2bb195ff303a037499c1c349b3c89158221674/.github/ISSUE_TEMPLATE जो अच्छा है क्योंकि यह रेपो के अंदर अधिक रेपो मेटाडेटा रखता है।

निर्देशिका में कुछ इस तरह हो सकता है:

.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 जोड़ा है।

जो यह पुष्टि करता है कि यह संभव नहीं है।

चलो जब तक वे ऐसा नहीं करते इस सवाल को आकाश तक बढ़ाएं!


तो अब तक की प्रगति क्या है?
पेसियर

@ स्पेसर अपडेट: इश्यू टेम्प्लेट अब समस्या को अच्छी तरह से हल करते हैं!
Ciro Santilli 郝海东 冠状 iro i 法轮功 '
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.