सभी उपयोग के उदाहरण

Slack मैसेज से GitHub Issues दर्ज करें

Slack में सामान्य भाषा में एक बग बताएं। Zero एक फ़ॉर्मैट किया हुआ GitHub issue बनाता है, उसे लेबल करता है, और बिना किसी संदर्भ बदले सही व्यक्ति को असाइन करता है।

Zero जुड़ता है:SlackGitHubLinear

Zero क्या डिलीवर करता है

समस्या क्या है

आपने अभी एक डेमो के दौरान एक UX बग देखा। GitHub खोलने, रिपॉज़िटरी ढूंढने, एक फ़ॉर्मैट किया हुआ issue लिखने, और किसी को असाइन करने के बजाय, आप उसे Slack में बताते हैं। Zero issue बनाता है, लेबल जोड़ता है, और सही व्यक्ति को असाइन करता है। आप बातचीत कभी नहीं छोड़ते।

Zero इसे कैसे ठीक करता है

चरण 1: अपने tools कनेक्ट करें

GitHub
GitHub
ज़रूरी
GitHub से OAuth कनेक्शन। Zero को issues बनाने और प्रबंधित करने के लिए रीड/राइट एक्सेस चाहिए।
जोड़ें
Slack
Slack
ज़रूरी
Zero आपका मैसेज पढ़ता है और उसी थ्रेड में जवाब देता है।
जोड़ें

चरण 2: Zero से पूछें

@Zero create issue: pressing ESC in the schedule dialog closes it immediately even with unsaved edits. Should ask for confirmation first. Assign to Lancy. Label as bug, platform. Priority medium.
Zero अनुरोध को पार्स करता है
Zero बग का विवरण समझता है, असाइन किए जाने वाले व्यक्ति को पहचानता है, और संदर्भ से उपयुक्त लेबल (bug, platform) और प्राथमिकता का अनुमान लगाता है।
GitHub पर issue बना
Zero आपके सामान्य भाषा वाले Slack मैसेज से ही एक ठीक से फ़ॉर्मैट किया हुआ GitHub issue बनाता है जिसमें स्पष्ट शीर्षक, विवरण, लेबल, और असाइनमेंट होता है।
Slack में पुष्टि
Zero उसी थ्रेड में issue नंबर, शीर्षक, असाइनी, और एक सीधा लिंक के साथ जवाब देता है ताकि आप Slack छोड़े बिना पुष्टि कर सकें।

चरण 3: इसे और आगे ले जाएँ

और विवरण जोड़ें
स्क्रीनशॉट या रिप्रोड्यूस करने के स्टेप्स अटैच करें
@Zero add to #6260: steps to reproduce. 1. Open schedule dialog 2. Type something 3. Press ESC. Expected: confirmation dialog.
बैच में issues दर्ज करें
एक साथ कई issues बनाएं
@Zero create 3 issues from these bugs: 1. ESC dialog close (Lancy) 2. Date picker off by one day (James) 3. Avatar upload fails on Safari (Yuma)
ट्रायेज ऑटोमेट करें
एक चैनल से अपने आप issues बनाएं
@Zero watch #bugs, when someone posts a message starting with "bug:", auto-create a GitHub issue and reply with the link.

बेहतर परिणामों के लिए सुझाव

असाइनी का नाम शामिल करें। Zero Slack डिस्प्ले नामों को GitHub यूज़रनेम से मिलाता है।
अगर आप ख़ास लेबल चाहते हैं तो उनका साफ़ ज़िक्र करें, नहीं तो Zero संदर्भ से अनुमान लगाता है।
फ़ीचर अनुरोधों के लिए भी काम करता है, बस "bug" के बजाय "feature request" कहें।