दस्तावेज़ में, हमने सुझाए गए नियम देखें.
यह अच्छी क्वालिटी के नियमों का एक सेट है, जिससे हमारी उपयोगकर्ता. हम समर्थित नियमों और सैकड़ों जिन्हें आप इंटरनेट पर देख सकते हैं.
नॉमिनेशन
अगर कोई नियमसेट नीचे दी गई शर्तों को पूरा करता है, तो नियम मेंटेनर उसे नॉमिनेट कर सकता है सुझाए गए नियमों का हिस्सा बनने के लिए GitHub से जुड़ी समस्या.
Baze की कोर टीम की समीक्षा के बाद, Basel की वेबसाइट पर सुझाव दिए जाएंगे.
नियम में बदलाव करने वाले लोगों के लिए ज़रूरी शर्तें
- ये नियमसेट एक अहम सुविधा है, जो बेज़ल की बड़ी संख्या के लिए फ़ायदेमंद है उपयोगकर्ता (उदाहरण के लिए, किसी लोकप्रिय भाषा के लिए सहायता).
- नियमसेट अच्छी तरह से व्यवस्थित है. कम से कम दो सक्रिय मेंटेनर होने चाहिए.
- नियमों कासेट अच्छी तरह से लिखा हुआ है, उदाहरण के साथ, और इस्तेमाल करने में आसान है.
- नियमसेट सर्वोत्तम व्यवहार का पालन करता है और प्रदर्शनकर्ता है (देखें परफ़ॉर्मेंस गाइड देखें.
- नियमसेट में टेस्ट कवरेज काफ़ी है.
- नियमसेट का परीक्षण इस पर किया गया है BuildKite बेज़ल के सबसे नए वर्शन के साथ काम करता है. परीक्षण हमेशा पास होने चाहिए (जबकि चेक करें).
- नियमों-सेट की जांच उन बदलावों के साथ भी की जाती है जो आगे काम नहीं करते. ब्रेकेज दो हफ़्ते में ठीक हो जाना चाहिए. माइग्रेशन से जुड़ी समस्याओं की शिकायत बेज़ल टीम तेज़ी से.
बेज़ल डेवलपर के लिए ज़रूरी शर्तें
- सुझाए गए नियमों की जांच बेज़ल के साथ अक्सर की जाती है (कम से कम एक बार दिन).
- बेज़ल में कोई बदलाव सुझाए गए नियम का उल्लंघन नहीं कर सकता (डिफ़ॉल्ट सेट के साथ फ़्लैग). अगर ऐसा होता है, तो बदलाव को ठीक किया जाना चाहिए या रोल बैक किया जाना चाहिए.
कॉन्टेंट को नतीजों के क्रम वाली सूची में नीचे भेजना
अगर कोई ऐसी चिंता है कि कोई विशेष नियम-सेट अब ज़रूरी है, तो GitHub की समस्या यह होनी चाहिए फ़ाइल की गई.
नियम में बदलाव करने वाले लोगों से संपर्क किया जाएगा और उन्हें दो हफ़्ते में जवाब देना होगा. इसके आधार पर नतीजे आ जाने पर, बेज़ल की कोर टीम नियम सेट को अवनत करने का फ़ैसला ले सकती है.