बग स्क्रब पूरे WordPress प्रोजेक्ट में Trac टिकटों की तुरंत समीक्षा करने और अगले कदमों की पहचान करने के तरीके के रूप में आयोजित किए जाते हैं। कोरCore कोर WordPress चलाने के लिए आवश्यक सॉफ़्टवेयर का समूह है। कोर डेवलपमेंट टीम WordPress बनाती है। परफ़ॉर्मेंस बग स्क्रब किसी भी टीम सदस्य द्वारा कभी भी आयोजित किए जा सकते हैं। फिर भी, कोर परफ़ॉर्मेंस टीम हर 2 सप्ताह में बुधवार को एक निर्धारित बग स्क्रब आयोजित करती है और वर्तमान बैठक का समय हमेशा मीटिंग कैलेंडर पर अद्यतन रहता है।
बग स्क्रब अनौपचारिक बैठकें होती हैं और इनके लिए पहले एजेंडा पोस्ट करना या बाद में सारांश पोस्ट करना आवश्यक नहीं है।
ज़िम्मेदारियाँ और पहुँच
कोई भी व्यक्ति बग स्क्रब आयोजित कर सकता है। नियमित निर्धारित बग स्क्रब आयोजित करने के लिए, कृपया बग स्क्रब होस्ट स्प्रेडशीट में किसी खाली मीटिंग स्लॉट में अपना WordPress.orgWordPress.org यह वह सामुदायिक साइट है जहाँ उपयोगकर्ताओं द्वारा WordPress कोड बनाया और साझा किया जाता है। यहीं से आप WordPress कोर, प्लगइन्स और थीम का सोर्स कोड डाउनलोड कर सकते हैं और यह सामुदायिक बातचीत तथा संगठन का केंद्रीय स्थान भी है। https://wordpress.org/ उपयोगकर्ता नाम जोड़ें। कोर परफ़ॉर्मेंस टीम के प्रतिनिधि यह सुनिश्चित करने के लिए ज़िम्मेदार हैं कि आगामी बैठकों के लिए एक होस्ट नियुक्त हो। यदि किसी आगामी बैठक के लिए होस्ट नहीं है, तो उन्हें #core-performance चैनल में संपर्क करके विनम्रतापूर्वक किसी स्वयंसेवक से अनुरोध करना चाहिए।
बग स्क्रब आयोजित करने के लिए WordPress.org खाता और WordPress SlackSlack Slack एक सहयोगात्मक समूह चैट प्लेटफ़ॉर्म है https://slack.com/। WordPress समुदाय का अपना Slack चैनल https://make.wordpress.org/chat/ पर है। खाता होने के अलावा कोई तकनीकी आवश्यकता नहीं है। आदर्श रूप से आपके पास Slack पर #core-performance चैनल में /here कमांड का उपयोग करने की पहुँच होनी चाहिए, लेकिन यह आवश्यक नहीं है।
कृपया अपनी सुविधा के अनुसार बग स्क्रब आयोजित करें। निर्धारित द्वि-साप्ताहिक बग स्क्रब केवल यह सुनिश्चित करने के लिए होते हैं कि नियमित क्रम बना रहे। लेकिन अधिक बग स्क्रब का हमेशा स्वागत और सराहना की जाती है।
बग स्क्रब चलाना
कोर परफ़ॉर्मेंस टीम का बग स्क्रब पारंपरिक अर्थों में कोई बैठक नहीं है। इसका प्रारूप ऐसा होता है कि बग स्क्रब होस्ट—एक व्यक्ति (प्रत्येक निर्धारित बग स्क्रब के लिए बारी-बारी से)—किसी विशिष्ट WordPress कोर TracTrac Trac वह स्थान है जहाँ योगदानकर्ता बग या फीचर अनुरोधों के लिए समस्याएँ बनाते हैं, ठीक GitHub की तरह।https://core.trac.wordpress.org/. टिकट या Performance Lab समस्या “रिपोर्ट” पर काम करता है। यह लचीली संरचना वाली एक अनौपचारिक बैठक है।
रिपोर्ट विशिष्ट Trac टिकटों / GitHubGitHub GitHub एक ऐसी वेबसाइट है जो git रिपॉज़िटरी के ऑनलाइन कार्यान्वयन की सुविधा देती है, जिन्हें अन्य डेवलपर आसानी से साझा, कॉपी और संशोधित कर सकते हैं। सार्वजनिक रिपॉज़िटरी होस्ट करना निःशुल्क है, जबकि निजी रिपॉज़िटरी के लिए सशुल्क सदस्यता आवश्यक है। GitHub ने ‘पुल रिक्वेस्ट’ की अवधारणा प्रस्तुत की, जिसमें योगदानकर्ताओं द्वारा शाखाओं में किए गए कोड परिवर्तनों की समीक्षा और चर्चा रिपॉज़िटरी के स्वामी द्वारा मर्ज किए जाने से पहले की जा सकती है। https://github.com/ समस्याओं की सूची होती है, जिन्हें URLURL इंटरनेट पर किसी वेबसाइट या वेब पेज का विशिष्ट वेब पता, जैसे किसी वेबसाइट का URL www.wordpress.org के माध्यम से सार्वजनिक रूप से दूसरों के साथ साझा किया जा सकता है। कुछ उदाहरण:
- WordPress 7.0 के लिए माइलस्टोन किए गए परफ़ॉर्मेंस टिकट, सबसे कम हाल में संशोधित के क्रम में
- भविष्य की रिलीज़ के लिए माइलस्टोन किए गए पैच वाले परफ़ॉर्मेंस टिकट, सबसे हाल में संशोधित के क्रम में
- समीक्षा की प्रतीक्षा कर रहे परफ़ॉर्मेंस टिकट, सबसे हाल में बनाए गए के क्रम में
- समीक्षा की प्रतीक्षा कर रहे परफ़ॉर्मेंस टिकट, सबसे कम हाल में संशोधित के क्रम में
- “पहले बग के लिए अच्छा” लेबल वाले परफ़ॉर्मेंस टिकट, सबसे हाल में बनाए गए के क्रम में
- अगली रिलीज़ में से किसी एक के लिए माइलस्टोन किए गए Performance Lab मुद्दे, सबसे हाल में बनाए गए के क्रम में
- “पहले मुद्दे के लिए अच्छा” लेबल वाले Performance Lab मुद्दे
- सबसे कम हाल में अपडेट किए गए के क्रम में Performance Lab मुद्दे
बग स्क्रब होस्ट को काम करने के लिए एक रिपोर्ट चुननी चाहिए (ऊपर दी गई सूची से या परफ़ॉर्मेंस से संबंधित किसी अन्य रिपोर्ट से) और Slack पर संबंधित URL साझा करना चाहिए। इसके बाद होस्ट को उपस्थित लोगों को प्रासंगिक टिकटों की बाद में, अलग-अलग समय पर समीक्षा करने के लिए प्रोत्साहित करना चाहिए और, यदि आवश्यक हो, तो बग स्क्रब होस्ट द्वारा लिए गए किसी निर्णय के बारे में प्रश्न या चिंताएँ होने पर एक अन्य टिप्पणी के साथ फॉलो-अप करना चाहिए।
बग स्क्रब के मुख्य भाग के रूप में, बग स्क्रब होस्ट को रिपोर्ट में दिए गए टिकटों / मुद्दों पर स्वयं काम करना चाहिए और हर उस टिकट पर अपडेट देना चाहिए जिस पर वे काम करते हैं। इसमें माइलस्टोन बदलना, प्राथमिकता बदलना, असाइनमेंट बदलना, कीवर्ड बदलना या रिपोर्टर अथवा PR लेखक से अपडेट माँगना शामिल हो सकता है—ये केवल कुछ उदाहरण हैं।
बग स्क्रब होस्ट Slack चैनल में वह सब साझा कर सकता है जिसे वह उपयोगी समझता हो। फिर भी, चूँकि बग स्क्रब कोई पारंपरिक बैठक नहीं है, इसलिए आसपास मौजूद संभावित अन्य लोगों की राय आने तक प्रतीक्षा करने की आवश्यकता नहीं है।
आदर्श रूप से प्रत्येक बग स्क्रब कम से कम लगभग एक घंटे तक चलना चाहिए, हालाँकि बग स्क्रब होस्ट चाहे तो इसे जारी रखने के लिए स्वतंत्र है। जब वे टिकटों को स्क्रब करना बंद कर दें, तो उन्हें Slack पर यह अपडेट साझा करना चाहिए, जिससे उनका बग स्क्रब औपचारिक रूप से समाप्त हो जाए।
उदाहरण संदेश
इन संदेशों को कॉपी और पेस्ट करने के लिए स्वतंत्र महसूस करें, या इन्हें अनदेखा करके अपना संदेश लिखें। ये उदाहरण केवल संदर्भ के लिए हैं और किसी भी तरह से दिशानिर्देश नहीं हैं, न ही इनका उपयोग करना आवश्यक है।
बग स्क्रब शुरू
- /here नमस्कार! मैं अभी परफ़ॉर्मेंस-केंद्रित <bug-scrub> शुरू करने वाला हूँ।
- आज मैं निम्नलिखित रिपोर्ट में दिए गए टिकटों पर काम करूँगा: <report-url>
- सूची में आगे बढ़ते हुए मैं प्रत्येक टिकट पर अपडेट या टिप्पणियाँ छोड़ूँगा।
- यदि आप उपलब्ध हैं, तो कृपया इन टिकटों की भी समीक्षा करें और अपने विचार साझा करें। आप ऐसा मेरे टिकट अपडेट के उत्तर में कर सकते हैं या, यदि यह ऐसा टिकट है जिस तक मैं अभी नहीं पहुँचा हूँ, तो आप पहले से ही टिकट पर टिप्पणी छोड़ सकते हैं या यहीं चैनल में चैट संदेश भेज सकते हैं।
बग स्क्रब समाप्त
- आज के बग स्क्रब के लिए इतना ही। कृपया याद रखें कि कोई भी व्यक्ति किसी भी समय इस तरह का बग स्क्रब चला सकता है। यदि आपके कोई प्रश्न हों, तो बेझिझक संपर्क करें।
- आसपास मौजूद सभी लोगों को धन्यवाद, और 2 सप्ताह बाद मिलते हैं!
- </bug-scrub>