मृतक मित्रों की परियोजनाओं की क्यूरेटिंग


12

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

यदि आप एक ही स्थिति में हैं, तो आपने क्या किया? क्या आपने सब कुछ खोल दिया? विकास जारी रखें? यह सब हटाओ? मुझे दूसरे लोगों के अनुभव सुनने में बहुत दिलचस्पी है।

कुछ परियोजनाओं के निजी के रूप में चिह्नित होने के कुछ कारण हैं (बिटबकेट पर निजी परियोजनाएं केवल आमंत्रित उपयोगकर्ताओं और मूल निर्माता के लिए दिखाई देती हैं):

  • उनमें से एक iOS वेब ऐप है जो ऐप स्टोर में मुफ्त था। मुझे स्टोर से ऐप हटाना होगा क्योंकि मैं उसकी विधवाओं के पक्ष में उसकी वेब साइटों को बंद कर रहा हूं। हालाँकि, मैंने पहले ही GPL v3 के तहत ऐप को सार्वजनिक कर दिया है (वह एक बड़ा GPL समर्थक था)।
  • उनमें से एक में मालिकाना कोड है। यह खुला-खट्टा नहीं हो सकता।
  • अन्य लोग बहुत अधिक प्रगति पर हैं। मुझे नहीं पता कि क्या उन्होंने उन्हें होस्ट, भुगतान की गई सेवाओं में शामिल करने का इरादा किया था या यदि वे एक ओपन-सोर्स लाइसेंस के तहत कोड समाप्त करना चाहते थे, जब वे समाप्त हो गए।

यहां निजी परियोजनाओं की सूची दी गई है:

  • कुछ प्रकार के जीवित सेल सिम्युलेटर जो एसबीएमएल के साथ-साथ रनगे - कुट्टा और यूलर एल्गोरिदम का उपयोग करते हैं ... कुछ। यहां उचित मात्रा में कोड है, लेकिन मुझे नहीं पता कि यह क्या करता है या इसके साथ कितनी दूर है। डॉक्स नहीं।
  • एक लेखा अनुप्रयोग; ऐसा लगता है कि इसके पीछे एक ठोस DB डिजाइन है, लेकिन इसके शीर्ष पर बहुत कम कोड है।
  • एक वेबसाइट जिसका उद्देश्य अच्छे रेस्तरां का सुझाव देना है। Yii पर निर्मित । लगता है कि बहुत सारे कोड हैं, लेकिन मुझे यह देखने के लिए एक WAMP स्टैक स्थापित करने की आवश्यकता है कि यह कितनी दूर है।
  • एक वेबसाइट लोगों को स्मारक की मेजबानी करने का इरादा रखती थी जो उसी समस्या से पीड़ित थी जो वह थी। जुमला पर बनाया गया। मुझे यकीन नहीं है कि कोड का कितना हिस्सा सिर्फ जुमला है और कितना कस्टम है; फिर, मुझे पता लगाने के लिए जूमला चलाने की आवश्यकता होगी।

मैंने अभी उसे मर्क्यूरियल और बिटबकेट से मिलवाया था। निजी परियोजनाओं के सभी कोडबेस के एकल कमिट हैं जिन्हें वह एसवीएन के साथ पहले / कभी संस्करण नियंत्रण के साथ उपयोग नहीं कर रहा था। मेरे पास SVN रिपॉजिटरी नहीं है इसलिए मैं कमिट लॉग नहीं देख सकता।


"उनमें से कुछ निजी के रूप में चिह्नित हैं"? किसी भी विचार के रूप में क्यों? कोई इतिहास? कोई संकेत?
15.11

चूंकि केवल "काम-में-प्रगति" अस्पष्ट लगती है (अन्य दो निर्णय जो आपने पहले ही किए हैं), आपको आगे यह बताना होगा कि आपको क्या पसंद है। क्या वे कार्य करते हैं? क्या वे यथोचित रूप से पूर्ण हैं? क्या वे मूल्यवान हो सकते हैं? विवरण का मामला, क्योंकि हमारे पास कोई जानकारी नहीं है।
एस.लॉट

जो बहुत ही प्यार करने वाली बात है।
ज़ाचरी के

4
जैसा कि यह सवाल खड़ा करता है एक बहुत महत्वपूर्ण डेटा गुम है: उसका क्या कहना है? उनके काम में कॉपीराइट उनकी संपत्ति का हिस्सा था, इसलिए यह उनकी विधवा के साथ या किसी अन्य विरासत के साथ हो सकता है। उसने विशेष प्रावधान भी किए होंगे - मेरी वसीयत में एक खंड है जो मेरी हार्ड ड्राइव पर स्रोत निर्देशिकाओं को सूचीबद्ध करता है; जो लोग एक प्रति प्राप्त करने के लिए हैं; और लाइसेंस की शर्तें।
पीटर टेलर

@Peter: उनकी वसीयत में उनके कोड का कोई उल्लेख नहीं है। उनकी विधवा ने मुझे अपनी वेब होस्टिंग / सॉफ्टवेयर परियोजनाओं / आदि के साथ सबसे अच्छा सोचने के लिए कार्टे ब्लैंक दिया है। कुछ समय पहले हमने चर्चा की कि हमारी ऑनलाइन पहचान का क्या होगा अगर हमारे साथ भी कुछ हुआ; हमने पासवर्ड स्वैप किए, लेकिन हमने कभी चर्चा नहीं की कि हम एक-दूसरे के कोड के साथ क्या करेंगे। यह बहुत रुग्ण लग रहा था, लेकिन अब बहुत देर हो चुकी है ...
चींटी

जवाबों:


8

जैसा कि वह एक अच्छा दोस्त है, मैं अनुमान लगा रहा हूं कि आपको पता है कि उसकी प्रमुख ताकत क्या थी और वह किस पर विश्वास करता था। यदि उसकी अधिकांश परियोजनाएं खुला स्रोत थीं, लेकिन कुछ निजी चिह्नित थे, तो क्या इसका एक कारण था? शायद यह परियोजना ऐसी स्थिति में नहीं थी जहां वह इसे सार्वजनिक रूप से प्रकट करने के लिए आश्वस्त था या शायद यह उसके लिए एक परियोजना थी और किसी और के लिए नहीं?

व्यक्तिगत रूप से, अगर मैं किसी प्रोजेक्ट पर काम करते हुए गुजर जाता था, तो मैं किसी ऐसे व्यक्ति / लोगों के साथ रहना पसंद करूंगा, जो इसे जीवित रखने के लिए भरोसा करते हैं और कॉल को वाइटल पर साझा करते हैं या इसे पबलीक रूप से साझा नहीं करते हैं।

इन परियोजनाओं के साथ अपने नुकसान और सौभाग्य के बारे में सुनने के लिए क्षमा करें। मुझे यकीन है कि आप सही कॉल करेंगे।


5

अपने आप पर कठोर मत बनो। महसूस न करें कि आपको व्यक्तिगत रूप से सभी बकाया परियोजनाओं को पूरा करना है और उन्हें अद्भुत बनाना है। तुम नहीं। जैसा कि अन्य लोगों ने कहा है, सार्वजनिक सामान को सार्वजनिक रखें, निजी सामान पर कॉल करें (सार्वजनिक रूप से सार्वजनिक जोखिम के लिए गलत तरीके से अन्यथा कोड गायब हो जाएगा)। हर तरह से, समुदाय के साथ-साथ परियोजनाओं में योगदान करें, लेकिन महसूस न करें कि आपको करना है। यदि आपके पास WAMP स्टैक सेट करने के लिए समय नहीं है, तो जूमला आदि सेट करें, फिर न करें - बस कोड को वहां रख दें। कोई और करेगा।

सक्रिय रूप से आय उत्पन्न करने वाली परियोजनाओं के लिए, और बनाए रखने के लिए तुच्छ हैं, हो सकता है कि आप उन्हें विकासकर्ता की विधवा के लिए एक सेवा के रूप में बनाए रख सकें, लेकिन इसके लिए आपको कॉल करना होगा।


0

मैं कहूंगा कि निजी लोगों को निजी रखें, जब तक कि यह स्पष्ट न हो कि वह उन्हें रिहा करने वाले थे।

यदि आप बाकी में से किसी को जारी रखना चाहते हैं, और समय है, तो ऐसा करें।

अन्यथा, उन समुदायों को आराम दें जो उनके पास हैं।

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