कोटलिन ओपन-सोर्स प्रोजेक्ट दुनिया भर से डेवलपर्स की तलाश कर रहा है

शुरुआती लोगों के लिए ऑनलाइन Python प्रशिक्षक

Python आसानी से सीखें बिना सिद्धांत के बोझ के। स्वचालित जांच के साथ व्यावहारिक कार्य हल करें और ब्राउज़र में सीधे कोड लिखें।

पाठ्यक्रम शुरू करें

Kotlin पर बड़ा ओपनसोर्स प्रोजेक्ट योगदानकर्ताओं की तलाश कर रहा है: कैसे जुड़ें और क्या जानना चाहिए



Kotlin डेवलपर समुदाय को एक अप्रत्याशित लेकिन सुखद आश्चर्य मिला है: इस भाषा में लिखे गए सबसे बड़े ओपनसोर्स प्रोजेक्ट्स में से एक ने बड़े पैमाने पर योगदानकर्ताओं की भर्ती की घोषणा की है। यह प्रोजेक्ट Ktor है — Kotlin में सर्वर और क्लाइंट एप्लिकेशन बनाने के लिए एक उच्च-प्रदर्शन वाला एसिंक्रोनस फ्रेमवर्क। Ktor के डेवलपर किसी भी स्तर के प्रोग्रामरों — शुरुआती से लेकर विशेषज्ञों तक — को आमंत्रित करते हैं कि वे उस इन्फ्रास्ट्रक्चर के विकास में योगदान दें जिसका उपयोग पहले से ही दुनिया भर की हजारों कंपनियों द्वारा किया जा रहा है।



अभी क्यों? Ktor टीम एक नए मेजर वर्जन के रिलीज की तैयारी कर रही है, और मुख्य मेंटेनर्स पर काम का बोझ अचानक बढ़ गया है। गति बनाए रखने और न्यूनतम बग के साथ अपडेट जारी करने के लिए, प्रोजेक्ट के लेखकों ने समुदाय के लिए दरवाजे खोलने का फैसला किया। "हम मानते हैं कि खुलापन ही गुणवत्तापूर्ण सॉफ्टवेयर का एकमात्र रास्ता है," प्रोजेक्ट के एक लीड ने कहा। "Ktor सिर्फ कोड नहीं है, यह एक इकोसिस्टम है, और हर डेवलपर इसका हिस्सा बन सकता है।"



योगदानकर्ताओं को क्या पेशकश की जाती है?

  • मेंटरशिप: अनुभवी डेवलपर कोड-रिव्यू करेंगे और प्रोजेक्ट की आर्किटेक्चर को समझने में मदद करेंगे।
  • दस्तावेज़ीकरण: सभी कार्यों के साथ विस्तृत विवरण और उदाहरण दिए गए हैं, यहां तक कि शुरुआती लोगों के लिए भी।
  • प्रमाणपत्र और मर्च: सक्रिय प्रतिभागियों को GitHub पर स्मारक बैज और JetBrains से उपहार मिलेंगे।
  • करियर की संभावनाएं: एक बड़े ओपनसोर्स में भागीदारी भविष्य के नियोक्ताओं के लिए रिज्यूमे में एक शानदार लाइन है।


नए प्रतिभागियों के सामने क्या कार्य हैं?

फिलहाल प्रोजेक्ट के बैकलॉग में कठिनाई के विभिन्न स्तरों के लगभग 50 खुले कार्य हैं। उनमें से:

  • सुरक्षा और प्रमाणीकरण मॉड्यूल में बग फिक्स करना।
  • मोबाइल प्लेटफॉर्म के लिए Ktor के क्लाइंट भाग के प्रदर्शन को अनुकूलित करना।
  • नई सुविधाओं के लिए यूनिट टेस्ट और इंटीग्रेशन टेस्ट लिखना।
  • दस्तावेज़ीकरण का हिंदी और अन्य भाषाओं में अनुवाद करना।
  • Kubernetes में WebSockets के समर्थन के लिए प्लगइन विकसित करना।


शुरुआत करने के लिए Kotlin का बुनियादी ज्ञान और Git के साथ काम करने की क्षमता पर्याप्त है। यदि आपने कभी ओपनसोर्स में भाग नहीं लिया है — Ktor टीम ने पहले Pull Request के लिए एक विशेष गाइड तैयार किया है। "हम काटते नहीं हैं," मेंटेनर मजाक करते हैं। "भले ही आपका PR तुरंत स्वीकार न किया जाए, आपको विस्तृत फीडबैक मिलेगा और आप कोड को बेहतर बना सकते हैं।"



कैसे जुड़ें?

यह बहुत आसान है: GitHub पर Ktor का आधिकारिक रिपॉजिटरी पर जाएं, good first issue या help wanted लेबल वाला कार्य चुनें, प्रोजेक्ट को फोर्क करें और काम शुरू करें। आप Kotlin Community Slack चैनल में भी शामिल हो सकते हैं — वहां #ktor-contributors नामक एक अलग चैट है जहां किसी भी प्रश्न का उत्तर दिया जाता है।



Kotlin पर सबसे लोकप्रिय ओपनसोर्स प्रोजेक्ट्स में से एक में योगदान देने का यह मौका न चूकें। हो सकता है कि आपका कोड ही अगले बड़े रिलीज का हिस्सा बने, जिसे लाखों डेवलपर डाउनलोड करेंगे।

अनुशंसित लाइब्रेरीज़