"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > एक अनुरक्षक के दृष्टिकोण से Hacktoberfest

एक अनुरक्षक के दृष्टिकोण से Hacktoberfest

2024-11-08 को प्रकाशित
ब्राउज़ करें:142

Hacktoberfest from a maintainer

इस बार मैंने एक प्रोजेक्ट मेंटेनर के रूप में हैकटोबरफेस्ट में भाग लेने का फैसला किया है।

परियोजना (AnadiCSV)[https://github.com/Cereal84/AnadiCSV] है जो SQL क्वेरी के माध्यम से CSV फ़ाइल से डेटा क्वेरी करने का एक सरल उपकरण है।

AnadiCSV पायथन में लिखा गया है और डकडीबी और टेक्स्टुअल का उपयोग करता है, प्रोजेक्ट को भ्रूण अवस्था में हैकटोबरफेस्ट में प्रस्तुत किया गया था। यह विचार दो कारणों से हैकटोबरफेस्ट का लाभ उठाने का था:

  • 'बाहरी' योगदानकर्ताओं के साथ एक परियोजना का प्रबंधन करना सीखें
  • लोगों को योगदान देने के लिए कोड में सुधार करें।

अब कुछ सबक जो मैंने अब तक सीखे हैं।

विस्तृत मुद्दे लिखें

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

मुद्दे पर बातचीत करने की कोशिश करें

विवरण पर्याप्त नहीं हो सकता है, यह सुनिश्चित करने के लिए बातचीत शुरू करना बेहतर है कि हर कोई समझ गया है कि क्या करना है।

योगदान फ़ाइल महत्वपूर्ण है

मैंने अपनी रिपॉजिटरी में इस फ़ाइल को हमेशा अनदेखा किया है, इसके बजाय यदि आप लोगों को योगदान देने में मदद करना चाहते हैं तो यह काफी महत्वपूर्ण है, आप जिस तरह से उनसे काम करने की उम्मीद करते हैं, नियमों का पालन करना चाहते हैं, और कभी-कभी कुछ अनुभाग के पीछे तर्क लिख सकते हैं ( यानी यदि आप एक सीएलआई विकल्प जोड़ना चाहते हैं जिसमें सभी फाइलें शामिल हैं यदि यह कोड में इतना स्पष्ट नहीं है)।

खराब कोड समीक्षा करना अच्छा विचार नहीं है

कभी-कभी आप जल्दी में होते हैं लेकिन आप जल्द से जल्द कुछ पीआर का विलय करना चाहते हैं; आप पीआर को जल्दी से पढ़ते हैं और यह ठीक लगता है, कुछ फ़ाइलों को छोड़ दें क्योंकि आप उनके बारे में भूल जाते हैं या क्योंकि आपको लगता है कि परिवर्तन इतने सरल होंगे कि निश्चित रूप से वे सही होंगे।
जाहिर है, वे भंडार को तोड़ देंगे :).

GitHub क्रियाएँ अच्छी हैं

कोड समीक्षा के दौरान उन चीजों को करने से बचने और आपको महत्वपूर्ण चीजों पर ध्यान केंद्रित करने के लिए कोड फॉर्मेटर, लिंटर इत्यादि जैसे कुछ चेक जोड़ना एक अच्छा विचार है।

निष्कर्ष

अब तक मैंने बहुत कुछ सीखा है और मुझे इस परियोजना को शुरू करने की खुशी है और मैं किसी को भी ऐसा करने का प्रयास करने का सुझाव देता हूं।

जो कोई भी हैकटोबरफेस्ट पर मुद्दों की तलाश में है, कृपया आएं और हमसे मिलें :).

विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/cereal84/hacktoberfest-from-a-maintainers-point-of-view-285a?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.com से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3