ओपन सोर्स कोड बाउंस


11

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

मेरे पास इससे संबंधित कुछ प्रश्न हैं:

  1. अच्छा विचार?
  2. मैं विकास के काम को तेज या धीमा करने जा रहा हूं? मैंने मुख्यतः तर्कहीन पढ़ा है और मुझे चिंता है कि मैं वास्तव में विघटनकारी डेवलपर्स के कार्यों के लिए मासिक वेतन की पेशकश कर सकता हूं।
  3. क्या इस प्रकार की गतिविधियों के लिए समर्पित साइटें हैं? क्या आप व्यक्तिगत अनुभव के आधार पर एक की सिफारिश कर सकते हैं?
  4. क्या आप पूरी तरह से अलग दृष्टिकोण की सिफारिश करेंगे? मैं विचारों के लिए खुला हूँ!


जवाबों:


10

एक अच्छा विचार नहीं, मेरे दिमाग में। OSS प्रोग्रामर में से कोई भी मुझे नहीं पता है कि इस तरह के इनाम का जवाब होगा।

तो, लोगों को क्या प्रोत्साहन देता है? डैन पिंक के अनुसार लोग इससे प्रेरित होते हैं:

  • स्वराज्य
  • प्रभुत्व
  • उद्देश्य

फिर अच्छे प्रोग्रामर को आकर्षित करने के लिए, उनमें से कुछ या सभी वस्तुओं को प्रदान करने का एक तरीका खोजें।

दूसरा दृष्टिकोण जो पहले के साथ समवर्ती रूप से किया जा सकता है, एक होम पेज प्रदर्शित करना है जो प्रोजेक्ट की प्रगति को ट्रैक करने वाले व्यक्ति के साथ प्रत्येक फ़ंक्शन की स्थिति दिखा रहा है, जिसने पहले यूनिट टेस्ट पास किया था (आप करते हैं) परीक्षण है, सही?)।

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


ऐसा लगता है कि बहुत अच्छा इनपुट है। मैंने पिंक को भी पढ़ा है और उसके विचार मेरे सिर के पीछे की आवाज में गुनगुनाने का हिस्सा हैं जो मुझे बताता है कि "यह एक अच्छा विचार नहीं हो सकता"
जद लॉन्ग

youtube.com/watch?v=u6XAPnuFjJc <- मुझे इस वीडियो से डैन पिंक पता है।
जो

7

https://www.bountysource.com

पेज के बारे में:

BountySource मूल रूप से 2004 में ओपन-सोर्स सॉफ़्टवेयर समुदायों में विकास को बढ़ाने और सुधारने की आशा के साथ बनाया गया था। बाउंटीसोर्स के पहले पुनरावृत्ति ने विभिन्न प्रकार के उपकरण प्रदान किए जो खुले स्रोत परियोजनाओं के आसान प्रबंधन के लिए अनुमति देते हैं। इनमें से कुछ टूल में टास्क ट्रैकर, एक एसवीएन कोड रिपोजिटरी और एक कंटेंट मैनेजमेंट सिस्टम शामिल थे।

बाउंटीसोर्स अपने समय से आगे था ... हम इसे GitHub के पूर्ववर्ती के रूप में सोचना चाहते हैं।

एक लंबे अंतराल के बाद, हम एक ही दृष्टि के साथ वापस आ गए हैं - खुले स्रोत सॉफ्टवेयर विकास में समग्र सुधार - लेकिन एक पूरी तरह से अलग प्रणाली।

हम बाउंटसीसोर्स के मूल विचार के क्राउडफंडिंग पहलू के लिए हमारा ध्यान परियोजना की मेजबानी से - रिपॉजिटरी, ट्रैकिंग और सभी मुद्दों पर केंद्रित कर रहे हैं।


3

मुझे याद है कि डॉट कॉम दिनों के दौरान कुछ साइटों को देखना जो मूल रूप से वास्तव में आपके द्वारा वर्णित हैं। लोग उन छोटे कोडिंग कार्यों को पोस्ट करेंगे जो वे चाहते थे, एक $ राशि, और लोग उस कार्य को करने के लिए पंजीकरण कर सकते हैं - उस विषय पर कुछ भिन्नताएं थीं, लेकिन यह मूल विचार था। स्कूल से बाहर निकलकर और कुछ अतिरिक्त मुल्ला की तलाश में मैं अक्सर इधर-उधर ताक-झाँक करता रहता हूँ। परिणाम? मैंने कभी एक भी नहीं किया। निश्चित रूप से मैं उन कार्यों को देखूंगा (जो मैं कर सकता था) और मेरे सिर में एक मूल्य / प्रदर्शन करता हूं और यह महसूस करता हूं कि वास्तव में मेरे समय को परेशान करने के लिए लायक नहीं था (बिल्कुल बिंदु आप # 2 में बनाते हैं)। दूसरी समस्या यह थी कि उनमें से लगभग सभी समस्याएँ उत्पन्न नहीं कर रहे थे - एक कारण था कि उन्हें खेती की जा रही थी :)

मैं केवडॉग के साथ सहमत हूं कि यदि आपके पास एक शांत परियोजना है और कुछ सभ्य पीआर (शब्द का पता लगाने) है कि लोग आपको ढूंढेंगे और मुफ्त में काम करेंगे। हालांकि मैं कभी भी भाड़े के मार्ग पर नहीं गया हूँ, मैंने निश्चित रूप से यहाँ और वहाँ OSS परियोजनाओं में कोड का योगदान दिया है जो मेरे फैंस को हड़ताल करते हैं।


आपकी राय के लिए धन्यवाद, जेफ। यह सही समझ में आता है।
JD लॉन्ग

0

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

मुझे लगता है कि एक बेहतर प्रणाली $ / लाइन ऑफ कोड हो सकती है जहां कहा गया है कि एक्स समय के लिए संस्करण नियंत्रण में रहता है और अक्षमता के कारणों के लिए प्रतिबद्ध नहीं है (जैसे बग)।


3
यदि मेरे पास कोई प्रोत्साहन हो तो मैं कोड की पंक्तियों को निकाल सकता हूं।
डेविड थॉर्नले

वास्तव में। उत्तर, हालांकि मूल विचार का 176 वर्ण प्रतिनिधित्व था। उत्पादन में जाने वाले किसी भी विचार को कई, कई और नियमों और सुरक्षित-गार्ड की आवश्यकता होगी।
क्रेगे

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