रेपुटेशन सिस्टम के बारे में जानिए।
प्रतिष्ठा वह प्रणाली है जो लोगों को Exercism के इकोसिस्टम के भीतर "भरोसा" हासिल करने देती है।
प्रतिष्ठा इस बात का पैमाना है कि किसी व्यक्ति ने Exercism में कितना योगदान दिया है। यह योगदान दो तरफ़ से होता है: प्लेटफॉर्म में (जैसे सॉफ्टवेयर, अभ्यास और डॉक्स बनाकर) और कम्युनिटी में (जैसे मेंटरिंग करके)।
प्रतिष्ठा को "खर्च" या "इस्तेमाल" नहीं किया जा सकता। लेकिन प्रतिष्ठा की कुछ निश्चित सीमाएँ पार करने पर नए विशेषाधिकार और योगदान देने के नए तरीके खुल जाते हैं। सीधे शब्दों में कहें तो किसी व्यक्ति के पास जितनी प्रतिष्ठा होती है, हम उसे उतना ही भरोसेमंद मानते हैं, और इसीलिए उसे उतनी ही ज़्यादा शक्ति मिलती है। प्रतिष्ठा यह भी बताती है कि आपने Exercism को कितना दिया है, और यह सबको दिखाई देती है।
प्रतिष्ठा प्रणाली का उद्देश्य यह है:
प्रतिष्ठा कई तरह से मिल सकती है:
| गतिविधि | प्रतिष्ठा |
|---|---|
| किसी हल की सफल मेंटरिंग | 5 |
| किसी हल को प्रकाशित करना | 1-3 |
| अभ्यास लिखना | 20 |
| अभ्यास अपडेट करना | 10 |
| कॉन्सेप्ट लिखना | 10 |
| कॉन्सेप्ट अपडेट करना | 5 |
| पुल रिक्वेस्ट बनाना | 3-100 |
| पुल रिक्वेस्ट की समीक्षा करना | 1-20 |
| पुल रिक्वेस्ट मर्ज करना | 1-5 |
हर उस हल के लिए जिसकी मेंटरिंग सफल रही हो (यानी चर्चा पूरी हो चुकी हो), 5 प्रतिष्ठा दी जाती है।
हर प्रकाशित हल के लिए प्रतिष्ठा अभ्यास की कठिनाई के अनुसार दी जाती है:
| लेबल | प्रतिष्ठा |
|---|---|
easy |
1 |
medium |
2 |
hard |
3 |
हर उस अभ्यास के लिए जिसमें उपयोगकर्ता को लेखक के रूप में दर्ज किया गया हो, 20 प्रतिष्ठा दी जाती है।
हर उस अभ्यास के लिए जिसमें उपयोगकर्ता को योगदानकर्ता के रूप में दर्ज किया गया हो, 10 प्रतिष्ठा दी जाती है।
हर उस कॉन्सेप्ट के लिए जिसमें उपयोगकर्ता को लेखक के रूप में दर्ज किया गया हो, 10 प्रतिष्ठा दी जाती है।
हर उस कॉन्सेप्ट के लिए जिसमें उपयोगकर्ता को योगदानकर्ता के रूप में दर्ज किया गया हो, 5 प्रतिष्ठा दी जाती है।
डिफ़ॉल्ट रूप से जब उपयोगकर्ता द्वारा खोली गई पुल रिक्वेस्ट मर्ज होती है, तो 12 प्रतिष्ठा दी जाती है।
पुल रिक्वेस्ट की सामग्री के आधार पर मेंटेनर उसमें नीचे दिए लेबलों में से कोई एक जोड़कर ज़्यादा (या कम) प्रतिष्ठा दे सकता है:
| लेबल | प्रतिष्ठा | उदाहरण |
|---|---|---|
x:rep/tiny |
3 |
|
x:rep/small |
5 |
|
x:rep/medium |
12 |
|
x:rep/large |
30 |
|
x:rep/massive |
100 |
|
ऊपर दिए उदाहरण इस बात का मोटा अंदाज़ा दे सकते हैं कि कौन-सा लेबल कब लगाना है, लेकिन मेंटेनर अपने विवेक से फैसला करने के लिए स्वतंत्र हैं।
बैकवर्ड कंपैटिबिलिटी के लिए हम यह भी सपोर्ट करते हैं कि दी जाने वाली प्रतिष्ठा तय करने के लिए x:size लेबल इस्तेमाल किए जाएँ।
उपयोगकर्ता द्वारा समीक्षा की गई हर मर्ज या बंद की गई पुल रिक्वेस्ट के लिए 5 प्रतिष्ठा दी जाती है।
अगर पुल रिक्वेस्ट अभी खुली है, तो (अभी) कोई प्रतिष्ठा नहीं दी जाती।
समीक्षा की प्रतिष्ठा हर उपयोगकर्ता को हर पुल रिक्वेस्ट के लिए सिर्फ एक बार दी जाती है।
जिस उपयोगकर्ता ने पुल रिक्वेस्ट खोली है, उसे अपनी ही पुल रिक्वेस्ट की समीक्षा करने पर प्रतिष्ठा नहीं मिलती।
अगर पुल रिक्वेस्ट पर नीचे दिए लेबलों में से कोई एक जोड़ा जाए, तो समीक्षा के लिए मिलने वाली प्रतिष्ठा बदल जाती है:
| लेबल | प्रतिष्ठा |
|---|---|
x:rep/tiny |
1 |
x:rep/small |
2 |
x:rep/medium |
5 |
x:rep/large |
10 |
x:rep/massive |
20 |
पुल रिक्वेस्ट लिखने वाले और समीक्षा करने वाले के लिए अलग-अलग प्रतिष्ठा "साइज़" इस्तेमाल करना संभव नहीं है।
दोनों एक ही x:rep लेबल पर आधारित होते हैं।
अगर एक से ज़्यादा लेबल लगाए गए हों, तो जिस लेबल की प्रतिष्ठा सबसे ज़्यादा है वही दी जाने वाली प्रतिष्ठा तय करता है।
बैकवर्ड कंपैटिबिलिटी के लिए हम यह भी सपोर्ट करते हैं कि दी जाने वाली प्रतिष्ठा तय करने के लिए x:size लेबल इस्तेमाल किए जाएँ।
उपयोगकर्ता द्वारा मर्ज की गई हर पुल रिक्वेस्ट के लिए 1 प्रतिष्ठा दी जाती है।
5 प्रतिष्ठा दी जाती है।पुल रिक्वेस्ट की तरह ही, डिफ़ॉल्ट रूप से इशू खोलने पर कोई प्रतिष्ठा नहीं दी जाती। लेकिन पुल रिक्वेस्ट से अलग, प्रतिष्ठा सिर्फ बड़े या विशाल इशू के लिए दी जाती है।
इशू की सामग्री के आधार पर मेंटेनर उस पर नीचे दिए लेबलों में से कोई एक जोड़कर प्रतिष्ठा देने का फैसला कर सकता है:
| लेबल | प्रतिष्ठा | उदाहरण |
|---|---|---|
x:rep/large |
30 |
|
x:rep/massive |
100 |
|
ऊपर दिए उदाहरण इस बात का मोटा अंदाज़ा दे सकते हैं कि कौन-सा लेबल कब लगाना है, लेकिन मेंटेनर अपने विवेक से फैसला करने के लिए स्वतंत्र हैं।
प्रतिष्ठा में यह झलकना चाहिए कि उस इशू को बनाने में मेंटेनर को कितनी मेहनत लगेगी।
अगर एक से ज़्यादा लेबल लगाए गए हों, तो जिस लेबल की प्रतिष्ठा सबसे ज़्यादा है वही दी जाने वाली प्रतिष्ठा तय करता है।