मैं (जल्दी से) लोगों को यह कैसे बता दूं कि जो सॉफ्टवेयर मैं मुफ्त में दे रहा हूं, वह परित्याग नहीं है?


13

एक स्वतंत्र, व्यक्तिगत प्रोग्रामर के रूप में:

मैं लोगों को बहुत जल्दी कैसे बता दूं कि मैंने अपने द्वारा लिखे गए सॉफ़्टवेयर को नहीं छोड़ा है और मुफ्त में दिया है? मैं अपने सॉफ़्टवेयर को व्यावसायिक स्तर पर बनाए रखने और समर्थन करने के लिए आवश्यक प्रयास में लगा रहा हूं?

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

बहुत सारे प्रोग्रामर हैं जो मुफ्त और / या ओपन-सोर्स टूल प्रदान करते हैं जो कि परित्याग-वेयर नहीं हैं, हालांकि।

यदि हम बड़ी कंपनियों यानी Google के बारे में बात कर रहे हैं, तो समर्थित, लाइव टूल और सॉफ़्टवेयर और उन लोगों के बीच अंतर बताने में कोई वास्तविक समस्या नहीं है, और जिन्हें छोड़ दिया गया है या बंद कर दिया गया है।

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


2
Superp प्रलेखन? एक सक्रिय बग ट्रैकर मुद्दों के अच्छे रिकॉर्ड के साथ तय किया जा रहा है?

क्या आपके कोड में "नया संस्करण उपलब्ध है" सामान है, और नियमित अपडेट पुश करें, भले ही आपने केवल मामूली बदलाव किए हों?
ट्रेजॉइड

2
आप इसके साथ सक्रिय क्यों रहने वाले हैं? यदि आप अपने उपयोगकर्ताओं को इस प्रश्न का अच्छा, वास्तविक उत्तर देते हैं, तो वे आप पर विश्वास करेंगे।
निकोल

2
मैं आपकी धारणा को चुनौती दूंगा कि "आमतौर पर" लोग सोचते हैं कि फ्रीवेयर परित्यक्त है। दूसरा पहलू पर - आप नहीं कर सकते हैं एक गारंटी है कि आप नहीं, भविष्य में, अपने उपयोगकर्ताओं को त्यागने जाएगा, क्योंकि गारंटी नहीं 'दांत' है दे। तो आप वास्तव में क्या हासिल करने की कोशिश कर रहे हैं?
एलेक्स Feinman

जवाबों:


15

प्रत्येक ने तीन भागों के साथ दो भागों में सुझावों को व्यवस्थित करने का प्रयास किया: पहला बिंदु तकनीकी पृष्ठभूमि के बिना लोगों को लक्षित करता है, दूसरा एक: प्रत्येक व्यक्ति, और अंतिम एक, अधिक आईटी ज्ञान वाले लोग।

सामग्री

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

  • आखिरी अपडेट की तारीख । इसे दिखाना। मुख पृष्ठ पर। शीर्ष पर। बड़े अक्षरों में। क्योंकि यह सबसे महत्वपूर्ण बिंदु है। आप मुझे बता सकते हैं कि आप क्या मुझे समझाने की कोशिश कर रहे हैं कि आप अभी भी अपने प्रोजेक्ट पर कड़ी मेहनत कर रहे हैं। यदि परियोजना 2002 में अंतिम रूप से अपडेट की गई थी, तो मैं आपको कभी विश्वास नहीं करूँगा। उदाहरण के लिए, नोटपैड 2 वेबसाइट हमें बताती है: "परियोजना अंतिम अद्यतन: मई 06, 2011"। बस यह पढ़कर कि मुझे पूरा यकीन है कि इस परियोजना को छोड़ दिया जाना है।

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

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

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

अंदाज

यह न केवल आपके बारे में बताता है, बल्कि यह भी बताता है कि आप इसे कैसे बताते हैं। ज्यादातर मामलों में, लोगों को यह महसूस होगा कि आपके सॉफ़्टवेयर को छोड़ दिया गया है या नहीं। उन्हें उपयुक्त भावना देने के लिए:

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

  • हाल ही में एक दृश्य डिजाइन किया है । यदि आपकी वेबसाइट 1998 से परिवर्तित नहीं होने का आभास देती है, तो आप बता सकते हैं कि आप अपने सॉफ़्टवेयर उत्पाद को बनाए रखने के लिए कड़ी मेहनत कर रहे हैं, लेकिन पिछले एक दशक से अपनी वेबसाइट को बनाए रखने के बारे में क्या?

  • नई तकनीकों का उपयोग करें । आपकी वेबसाइट HTML5 / CSS3 में लिखी गई है? एक दम बढ़िया! मुझे यकीन है कि आपके उत्पाद की चट्टानें भी हैं, और यदि यह C # में लिखा गया है, तो यह .NET फ्रेमवर्क 4 का उपयोग करता है।


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

1
@blueberryfields: मैंने अपना उत्तर रद्द कर दिया। आशा है कि यह आपकी टिप्पणी में प्रश्न का उत्तर देगा।
आर्सेनी मूरज़ेंको

7

वेबसाइट ब्लॉग / फ़ोरम बनाएं और सक्रिय रहें।


1
+1: मेरा पहला विचार। यहां तक ​​कि हर महीने या दो बार यह कहते हुए कि "यह मरा नहीं है, मैं कर रहा हूं <यह>" शायद पर्याप्त होगा।
बॉब मर्फी

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

2

इंगित करें, अधिमानतः स्वचालित रूप से, जब उत्पादन संस्करण के अंतिम अपडेट और सॉफ़्टवेयर के विकास संस्करण में थे। SourceForge , उदाहरण के लिए, यह (कुछ) स्वचालित रूप से "अंतिम गतिविधि" तिथि के साथ करता है, हालांकि मुझे नहीं पता कि यह गतिविधि क्या है।

वाइन का जो तरीका है वह प्रभावी भी लगता है, हालाँकि शायद इतना कम। सामने पृष्ठ पर एक "समाचार" अनुभाग है जो विकास बिंदु के रिलीज़ होने की तारीख को दिखाता है।

आम तौर पर, एक वेब पेज जो सक्रिय दिखता है वह आपकी परियोजना को सक्रिय बनाने की दिशा में एक लंबा रास्ता तय करेगा।


1

अन्य अच्छे सुझावों के अलावा मैं जोड़ना चाहता हूं:

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

1

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


0

अपनी वेबसाइट या इसी तरह का एक इतिहास प्रदान करें। यदि उपयोगकर्ता देख सकता है कि कुछ काम पिछले कुछ महीनों में (रिलीज के रूप में) किए गए हैं, तो वे मान लेंगे कि एक परियोजना अभी भी बनाए रखी जा रही है।

अन्यथा, नियमित रूप से अपडेट की गई जानकारी के साथ एक ब्लॉग या कुछ भी रखें। यदि उपयोगकर्ता देख सकता है कि सामग्री बदल रही है, तो वे संभवतः किसी परियोजना को मृत नहीं समझेंगे।


0

भविष्य में, आप एक ऐसे बिंदु पर पहुंच जाएंगे, जहाँ आपने वह लागू किया है जो आप चाहते थे, और सब कुछ वहाँ है और काम करता है।

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

उस समय, सुनिश्चित करें कि आपका टिकटिंग सिस्टम खुला है। कहो, जीठब

अगर टिकट प्रणाली में ऐसे मुद्दे हैं जो सालों से बिना किसी हंगामे के साथ सड़ रहे हैं, तो आमतौर पर इसका मतलब है कि कोई रखरखाव नहीं हो रहा है।

यदि टिकर और हाल ही में स्वस्थ संख्या होती है, तो इसका मतलब है कि यह सक्रिय है।

यदि कोई टिकट नहीं है और हाल ही में शुरू हुआ (जैसे रूबी / सीक्वल), तो आप संभवतः एक गहना बनाए रख सकते हैं।

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


0

एक विधि, जो अब तक उल्लिखित नहीं है, यह घोषणा करना है कि आप वाणिज्यिक सौदों के लिए खुले हैं। अगर लोगों को लगता है कि आप परियोजना से पैसा कमा रहे हैं (भले ही वह बिक्री से न हो) तो वे यह मानने के लिए अधिक आश्वस्त होंगे कि इसे छोड़ नहीं दिया गया है। आखिरकार, आपका एक मकसद है कि आप इसे न छोड़ें।

और भी अधिक बोनस अंक अगर आप अपने जारी किए गए नोटों में रसीदें दे सकते हैं: "विंडोज 7 समर्थन कृपया एक्मे इंक द्वारा प्रायोजित है"

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