मेरे द्वारा विकसित की गई एक नई (ओपन-सोर्स) लाइब्रेरी के बारे में मुझे कैसे पता चल सकता है? [बन्द है]


16

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

मैं इस पुस्तकालय के बारे में उचित रूप से कैसे शब्द फैला सकता हूं?

मेरी वर्तमान योजना है:

  • स्रोत, प्रलेखन, उपयोग और / या नमूनों के साथ एक वेबपृष्ठ होस्ट करें
  • एसओ के सवालों का जवाब देते हुए सवाल पूछा "यह उपकरण कहां है?"
  • संबंधित क्षेत्र के कुछ प्रमुख सदस्यों से संपर्क करें और उन्हें सिर दें

क्या आपको लगता है कि ये कदम उचित हैं? आप स्वयं और क्या कर सकते हैं?


4
यहाँ नहीं। एक घोषणा एक सवाल के रूप में cloaked नहीं। इसे आजमाया गया है। यह आपत्तिजनक है।
S.Lott

2
यह एक ओपन-सोर्स प्रोजेक्ट को कैसे बढ़ावा देना है? , लेकिन यह डुप्लिकेट नहीं है। यह प्रश्न पूछता है कि पहले से ही पूर्ण हो चुके कार्यों को कैसे बढ़ावा दिया जाए, यह दूसरों के लिए उपयोगी हो सकता है; पहले वाला प्रश्न पूछता है कि सहायता प्राप्त करने के लिए किसी परियोजना को कैसे शुरू किया जाए। यह भी संबंधित: मुझे अपने .NET लाइब्रेरी के लिए विचारों का योगदान करने के लिए लोग कैसे मिलेंगे? जो पूछता है कि एक समाप्त ओपन-सोर्स प्रोजेक्ट पर प्रतिक्रिया कैसे प्राप्त करें।

Freshmeat.net एक अच्छा एग्रीगेटर है जिसे आपको एक प्रविष्टि पर पोस्ट करना चाहिए।

क्या आपको अपनी लाइब्रेरी के संभावित उपयोगकर्ताओं की पहचान करने का एक तरीका मिल गया है? उस विशेष प्रकार की फ़ाइल को पार्स करने में किसे दिलचस्पी होगी?
11'11

जवाबों:


11

एक वेबपेज के साथ खुद को परेशान न करें, इसे जीथब पर चिपका दें। सोर्स कंट्रोल + विकी + इश्यू ट्रैकिंग फॉर फ्री = जीत (अतिरिक्त बोनस के रूप में एन सामान)।

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


2

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

और मैं पूरी तरह से होस्टिंग के लिए GitHub का उपयोग करने से सहमत हूं। उनके पास ऐसे उपकरण हैं जिनका आप लाभ उठाना चाहते हैं और बस हर कोई इससे परिचित है।

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


2

मैंने अपने द्वारा विकसित एक पुस्तकालय के लिए जो कुछ किया था वह बहुत ज्यादा था जो आपने सुझाया था:

  • SourceForge (GitHub या Google कोड पर आज समान रूप से मान्य विकल्प लगते हैं)
  • प्रत्येक फ़ोरम / बग ट्रैकर / जो कुछ भी मुझे मिल सकता है, उसमें लोगों को इस (एक विशिष्ट वर्ण एन्कोडिंग) के साथ संदेश मिला। यह एसओ से पहले था, लेकिन हां, यहां से शुरू करें।

इसने बहुत अच्छा काम किया। लाइब्रेरी को जितनी बार डाउनलोड किया जा सकता है, उतना ही उम्मीद की जा सकती है (या अधिक बार ईमानदार होने के लिए, मुझे नहीं पता था कि बहुत से लोगों को इसकी आवश्यकता थी), और मुझे अपने संदेशों पर सकारात्मक प्रतिक्रियाएं मिलीं।

यदि इस फ़ाइल प्रारूप के लिए कोई आधिकारिक स्रोत है, तो आप पहले उनसे संपर्क कर सकते हैं, इसलिए आप किसी प्रकार की पवित्रता की जांच / समीक्षा कर सकते हैं और नकारात्मक प्रतिक्रियाओं से बच सकते हैं। एक बुरी पहली छाप को पार करना कठिन है।


2

अन्य ओपन सोर्स प्रोजेक्ट्स के साथ सहयोग करें। पता करें कि क्या यह कुछ एकीकरण करने के लिए समझ में आता है, ताकि दोनों परियोजनाओं को लाभ हो: यह आपको उन परियोजनाओं के उपयोगकर्ताओं के रडार पर डाल देगा।

आपके प्रोजेक्ट के बारे में ब्लॉग यह आपके ब्लॉग पर ट्रैफ़िक को आगे बढ़ाएगा और बाद में आपके द्वारा उपयोग किए जा रहे रिपॉजिटरी / गूगल कोड / जो भी रिपॉजिटरी का उपयोग करेगा।

इसके बारे में बात करें (या अधिक सामान्य बात करें और इसका उल्लेख करें)।


कई प्रोग्रामिंग भाषाओं और प्लेटफार्मों के लिए बाइंडिंग पर विचार करें। यह आपके पुस्तकालय को व्यापक दर्शकों के लिए खोलता है।
rwong
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.