नए ट्रैक का अनुरोध कीजिए


नया भाषा ट्रैक माँगने के लिए नीचे दिए गए निर्देशों का पालन कीजिए।

अगर आप नया ट्रैक माँगना चाहते हैं, तो Exercism कम्युनिटी फोरम की Support श्रेणी में एक पोस्ट लिखना ज़रूरी है, ताकि आप टीम के साथ इस पर चर्चा कर सकें।

पोस्ट लिखने से पहले इन बातों पर विचार कर लेना अच्छा रहता है:

  • क्या यह एक प्रोग्रामिंग भाषा है?
  • क्या Exercism पहले से इस भाषा का समर्थन करता है?
  • क्या किसी और ने पहले इसका अनुरोध किया है?
  • क्या आप इस ट्रैक को सक्रिय रूप से बनाने और लॉन्च करने के लिए उपलब्ध रहेंगे?

क्या यह एक प्रोग्रामिंग भाषा है?

Exercism पर हम उन डेवलपर्स के लिए सीखने का प्लेटफॉर्म बनाते हैं जो किसी प्रोग्रामिंग भाषा का अभ्यास करना चाहते हैं या कोई नई भाषा सीखना चाहते हैं।

अगर यह भाषा एक सामान्य उद्देश्य वाली प्रोग्रामिंग भाषा है, तो संभव है कि हम इस ट्रैक को Exercism पर रखने में रुचि लें। हम टूल, लाइब्रेरी, फ्रेमवर्क या तकनीकों के लिए ट्रैक नहीं बनाते।

क्या Exercism पहले से इस भाषा का समर्थन करता है?

ट्रैक रिपॉज़िटरियों की सूची देखिए, जिसमें सक्रिय और निष्क्रिय, दोनों तरह के ट्रैक मिलेंगे। अगर आपको अपनी भाषा के लिए कोई रिपॉज़िटरी मिलती है, तो उसकी स्थिति जानने के लिए रिपॉज़िटरी की config.json फाइल में active कुंजी की वैल्यू देखिए:

  • true: ट्रैक सक्रिय है और वेबसाइट के ट्रैक पेज पर सूचीबद्ध है।
  • false: ट्रैक निष्क्रिय है और वेबसाइट पर सूचीबद्ध नहीं है। इस ट्रैक को सक्रिय बनाने के लिए अभी और काम चाहिए। अगर आप मदद करना चाहते हैं, तो उस रिपॉज़िटरी पर एक इश्यू खोलकर अपना परिचय दे दीजिए।

क्या किसी और ने इसके लिए अनुरोध किया है?

generic-track रिपॉज़िटरी के इश्यू में भाषा का नाम डालकर खोजिए और देखिए कि क्या इस भाषा का अनुरोध पहले ही हो चुका है। खुले और बंद, दोनों तरह के इश्यू देखना न भूलें।

क्या आप इस ट्रैक को सक्रिय रूप से बनाने और लॉन्च करने के लिए उपलब्ध रहेंगे?

Exercism एक गैर-लाभकारी संस्था है, और सारे भाषा ट्रैक स्वयंसेवक बनाते हैं। हम कोई ट्रैक तभी बनाते हैं जब उसे बनाने की ज़िम्मेदारी लेने के लिए कम से कम एक स्वयंसेवक तैयार हो।

किसी ट्रैक को लॉन्च करने के लिए कम से कम इतना ज़रूरी है:

  • 20 अभ्यास (ये problem-specifications रिपॉज़िटरी की स्पेसिफिकेशन पर आधारित हो सकते हैं।)
  • कंटीन्यूअस इंटीग्रेशन, जो जाँचता है कि सभी अभ्यास हल किए जा सकते हैं।
  • थोड़ा-सा कॉन्फिगरेशन और दस्तावेज़ीकरण।

हम पूरे रास्ते आपका मार्गदर्शन करने के लिए उपलब्ध हैं। इसके अलावा, जिन लोगों ने दूसरी भाषाओं के लिए यह काम किया है, उनके समुदाय से भी आप मदद ले सकते हैं।

यह मौजूद नहीं है, मुझे इसे बनाना है!

बहुत बढ़िया!! विवरण पर चर्चा करने के लिए Exercism फोरम में एक नई पोस्ट लिखिए।