2010-06-29 19 views
5

मैंने हाल ही में जावास्क्रिप्ट में एक एनोटेशन-आधारित सत्यापन फ्रेमवर्क बनाया है। मेरी विनम्र राय में, यह उपयोगी है और मुझे लगता है कि इसकी क्षमता है। हालांकि, मुझे यकीन नहीं है कि इसे "विज्ञापन" के बारे में कैसे जाना है। कम से कम मैं चाहता हूं कि लोग इसे आज़माएं और मुझे उनकी टिप्पणियां/राय/सुझाव दें।मैं लोगों को अपने ढांचे का प्रयास करने के लिए कैसे प्राप्त कर सकता हूं?

आम तौर पर, मैं लोगों द्वारा अपना फ्रेमवर्क/प्रोजेक्ट देखकर कैसे जा सकता हूं? कम से कम, मैं उन्हें कैसे आज़मा सकता हूं और पता लगा सकता हूं कि उन्हें यह पसंद है या नफरत है या यदि उनके पास सुधार के लिए सुझाव हैं? अतः सदस्यों से

व्यक्तिगत अनुभव भी मददगार होगा - बातों में के रूप में आप की कोशिश की है कि काम किया, और चीजें आप की कोशिश की है कि काम नहीं किया (की एक सूची करना के और क्या न करें)।

+0

यह * प्रोग्रामिंग * के मुकाबले विज्ञापन/विपणन के बारे में अधिक है। – gnovice

+3

विज्ञापन कोड कैंडी बार विज्ञापन से बहुत अलग है। निश्चित रूप से ऐसे कुछ डेवलपर हैं जो प्रश्न का उत्तर दे सकते हैं। मैं इसे परियोजना के जीवन चक्र के "तैनाती" चरण के तहत चिह्नित करता हूं। –

उत्तर

5

आप के लिए कुछ विचार ...

करो

  1. एक ब्लॉग और ढांचे
  2. के बारे में एक ब्लॉग पोस्ट के लिए एक विशिष्ट ढांचे के लिए समर्पित वेबसाइट किया है। एक दस्तावेज और उदाहरण खंड शामिल करें। एनोटेटेड कोड सहित कई उदाहरण। गाइड के रूप में वाईयूआई उदाहरणों का प्रयोग करें। उदाहरण के लिए YUI AutoComplete और उनके examples
  3. धीरज रखो, यह ले जाएगा थोड़ी देर
  4. JQuery के साथ अंतर चर्चा, आदि एनोटेट कोड सहित उदाहरण के
  5. ऑफर बहुत सारे शामिल करें। महत्व को अधिक महत्व नहीं दे सकता!

इसके अलावा

  1. पहले से ही इस तरह के JQuery, Mootools, YUI के रूप में एक लोकप्रिय ढांचे द्वारा प्रदान की जमीन को कवर किया है।
  2. एक रिलीज रोडमैप ऑफ़र करें। लोगों को बताएं कि क्या आ रहा है और कब।
  3. प्रस्ताव प्रदान करें और एक समुदाय बनाएं। मैं Google समूह का उपयोग करने का सुझाव देता हूं। सबसे लगातार उत्तरदाता बनें। गूंगा और दोहराव वाले सवालों के जवाब देने के लिए तैयार रहें। वे शायद आरटीएफएम
  4. अतिरिक्त प्रकार के दस्तावेज लिखने पर विचार करें - ट्यूटोरियल, कुकबुक-शैली व्यंजनों, एपीआई संदर्भ, आदि
  5. अपने ढांचे और समुदाय के अंतर्राष्ट्रीयकरण की योजना बनाएं। दस्तावेज़ों का अनुवाद करने में सहायक सहायता। इसे समुदाय के सदस्यों द्वारा व्यवस्थित और आसानी से अद्यतन रखने के लिए विकी का उपयोग करें।
  6. एक अच्छा लोगो प्राप्त करने के लिए लोगो-डिजाइन साइट पर न्यूनतम राशि का भुगतान करने पर विचार करें।
  7. एमआईटी जैसे खुले, अप्रतिबंधित लाइसेंस प्रदान करते हैं। जीपीएल या एलजीपीएल का प्रयोग न करें।
3

बस मेरे सिर के ऊपर बंद:

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

सामान्य रूप से - अपने ढांचे को आसानी से उपयोग करने योग्य और नए उपयोगकर्ताओं के लिए समझने योग्य बनाएं। बाद में आप इसे विस्तारणीय बना सकते हैं और दूसरों को प्लगइन या एक्सटेंशन का योगदान करने के लिए आमंत्रित कर सकते हैं।

1

इसे reddit.com पर उचित सब्रेडडिट में पोस्ट करें। उनके पास एक बड़ा तकनीकी उपयोगकर्ता आधार है, और मुझे यकीन है कि यह चोट नहीं पहुंचा सकता है।

0

मैं इसे उचित हैश कीवर्ड के साथ विभिन्न सोशल मीडिया साइटों पर पोस्ट करने का सुझाव दूंगा, उदाहरण के लिए, यदि आपका ढांचा जावास्क्रिप्ट में लिखा गया है तो शायद आप ट्विटर पर ट्वीट कर सकते हैं: "अपने # सॉफ़्टवेयर विकास के लिए मेरा नया # जावास्क्रिप्ट # फ्रेमवर्क आज़माएं परियोजनाएं: http://yourlinkhere.com "

इसके अलावा, उस तकनीक बाजार के बारे में किसी भी मंच की तलाश करें जिसे आप लक्षित कर रहे हैं और वहां एक ब्लॉग पोस्ट लिख सकते हैं। उदाहरण के लिए यदि आपका ढांचा जावास्क्रिप्ट है, तो "जावास्क्रिप्ट फोरम" गुगलिंग जावास्क्रिप्ट प्रोग्रामिंग के लिए समर्पित कई फ़ोरम लौटाएगा।

कम से कम आपको कुछ लोगों को इस तरह से देखना चाहिए। यदि आपको प्राप्त प्रतिक्रिया यह है कि लोग वास्तव में आपके ढांचे का उपयोग करने में रूचि रखते हैं तो उस समय आप अधिक औपचारिक विज्ञापन विधियों की जांच करने पर विचार कर सकते हैं (जिनमें से मुझे कोई अनुभव नहीं है इसलिए मैं दूसरों को सुझाव छोड़ दूंगा)।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^