मैं एक छोटे (उबंटू) ओपन-सोर्स-प्रोजेक्ट की तलाश कर रहा हूं जिसके लिए मैं कोड कर सकता हूं


35

मेरे पास बुनियादी C और C ++ प्रोग्रामिंग कौशल है और साथ ही gtkmm और Linux-प्रोग्रामिंग के साथ सामान्य रूप से थोड़ा अनुभव है (यह न भूलें कि मेरे पास बहुत सारा खाली समय है)। मैं एक उबंटू परियोजना में भाग लेना चाहता हूं जो कि मेरी प्रोग्रामिंग सील्स को सुधारने के लिए छोटा है और बहुत जटिल नहीं है और निश्चित रूप से उबंटू का समर्थन करता है।

क्या आप मुझे सही दिशा में संकेत दे सकते हैं और क्या आप किसी ऐसी परियोजना के बारे में जानते हैं जहाँ मैं शुरू कर सकता हूँ?

जवाबों:



12

किसी भी विशिष्ट परियोजना की सिफारिश करने के अलावा, इसे ध्यान में रखें:

ओपन सोर्स सॉफ्टवेयर के साथ,

  • आपको किसी से भी अनुमति मांगने की आवश्यकता नहीं है

    • स्रोत कोड डाउनलोड करें
    • इसे संशोधित करें
    • अपने संशोधित संस्करणों को फिर से वितरित करें

    जब तक आप लाइसेंस की शर्तों का पालन करते हैं।

कई परियोजनाएं नए सदस्यों को स्वीकार करने से पहले आशंकित हैं कि उन्होंने किसी तरह से योगदान दिया है; इसलिए, आपके द्वारा कुछ करने के बाद ही सामान बनाना और परियोजनाओं के बारे में चिंता करना सबसे अच्छा है। यदि आपके संशोधन महत्वपूर्ण हैं, तो अपना काम उनकी मेलिंग सूचियों, मंचों या आईआरसी चैनलों पर ज्ञात करें। परियोजनाओं की संरचना और विकास संबंधी दिशा-निर्देशों को जानने के लिए वे आपकी सबसे अधिक मदद करेंगे।

मैं पूरी तरह से वन हंड्रेड पेपर कट्स परियोजना के जोहो पिंटो की सिफारिश से सहमत हूं, यह एक शानदार जगह है।


11

शुरू करने के लिए एक और अच्छी जगह उन कीड़े की तलाश करना है जिन्हें काटने के टैग का उपयोग करके ठीक करने के लिए आसान के रूप में चिह्नित किया गया है ।


5

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

मुझे व्यक्तिगत रूप से कोडर्स की आवश्यकता में एक छोटा गेम प्रोजेक्ट है। यदि आप रुचि रखते हैं: औपनिवेशिक खेल


बस अपने ब्लॉग, अच्छा विचार पढ़ें।
गौरव बुटोला

बहुत अच्छा लगता है, मैं विकास का पालन करूंगा और मुझे उम्मीद है कि मैं किसी भी तरह से योगदान कर सकता हूं।
बीन

खैर अगर आप सीपीपी के साथ अच्छे हैं आप कोड योगदान कर सकते हैं (मैं ब्लॉग जब समय है कि के लिए आता है अद्यतन करेगा)
RolandiXor


4

उस प्रश्न का सही उत्तर आपके ऊपर है। मेरा मतलब यह है कि आप केवल अपने दिल और आत्मा को एक ऐसी परियोजना में डाल सकते हैं जिसमें आप रुचि रखते हैं। कुछ ऐसा खोजें जो आप अक्सर उपयोग करते हैं और जो एक विशेषता को याद कर रहा है या इसमें एक बग है जो आपको इतना परेशान करता है कि आप अपना त्याग कर देंगे। इसे ठीक करने के लिए खाली समय। वह आपके लिए सही प्रोजेक्ट है।

अन्य लोगों द्वारा सुझाई गई कुछ और चीजें आपको केवल कुछ दिनों के लिए प्रेरित करेंगी और फिर आप कुछ और करने की कोशिश करेंगे।


1

Ubuntu ओपन सोर्स सॉफ्टवेयर के टन का उपयोग कर रहा है। आप उबंटू के कुछ प्रोजेक्ट / अलग फॉर्म का भी समर्थन कर सकते हैं लेकिन उनके द्वारा उपयोग किया जाता है।

उदाहरण के लिए sourceforge , freshmeat.net आदि और अपनी विशेषज्ञता / रुचियों के अनुसार एक प्रोजेक्ट चुनें और dev.team के सदस्य बन गए या बस उनसे संपर्क करें और एक pach भेजें। आप विकास गतिविधि द्वारा भी खोज सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.