بات پھیلانا

ایسا کوئی اصول نہیں ہے جو یہ کہے کہ آپ کو اوپن سورس پروجیکٹ کو لانچ کرنے پر فروغ دینا ہوگا۔ اوپن سورس میں کام کرنے کی بہت ساری وجوہات ہیں جن کا مقبولیت سے کوئی تعلق نہیں ہے۔ اس امید کے بجائے کہ دوسرے آپ کے اوپن سورس پروجیکٹ کو تلاش کریں گے اور استعمال کریں گے، آپ کو اپنی محنت کے بارے میں بات پھیلانی ہوگی!

اپنے پیغام کو سمجھیں۔

اپنے پروجیکٹ کو فروغ دینے کا اصل کام شروع کرنے سے پہلے، آپ کو یہ بتانے کے قابل ہونا چاہیے کہ یہ کیا کرتا ہے، اور یہ کیوں اہمیت رکھتا ہے۔

آپ کے پروجیکٹ کو کیا مختلف یا دلچسپ بناتا ہے؟ آپ نے اسے کیوں بنایا؟ اپنے لیے ان سوالات کا جواب دینے سے آپ کو اپنے پروجیکٹ کی اہمیت بتانے میں مدد ملے گی۔

یاد رکھیں کہ لوگ بطور صارف شامل ہوتے ہیں، اور آخر کار شراکت دار بن جاتے ہیں، کیونکہ آپ کا پروجیکٹ ان کے لیے ایک مسئلہ حل کرتا ہے۔ جیسا کہ آپ اپنے پروجیکٹ کے پیغام اور قدر کے بارے میں سوچتے ہیں، انہیں اس عینک سے دیکھنے کی کوشش کریں کہ صارف اور تعاون کنندگان کیا چاہتے ہیں۔

مثال کے طور پر، @robb واضح طور پر یہ بتانے کے لیے کوڈ کی مثالیں استعمال کرتا ہے کہ اس کا پروجیکٹ، کارٹوگرافی مفید کیوں ہے:

کارٹوگرافی README

پیغام رسانی میں مزید گہرا غوطہ لگانے کے لیے، Mozilla کی “Personas and Pathways” صارف کی شخصیت کو تیار کرنے کی مشق دیکھیں۔

لوگوں کو اپنے پروجیکٹ کو تلاش کرنے اور اس کی پیروی کرنے میں مدد کریں۔

لوگوں کو ایک نام کی جگہ کی طرف اشارہ کرکے اپنے پروجیکٹ کو تلاش کرنے اور یاد رکھنے میں مدد کریں۔

اپنے کام کو فروغ دینے کے لیے واضح ہینڈل رکھیں۔ ٹویٹر ہینڈل، GitHub URL، یا IRC چینل لوگوں کو آپ کے پروجیکٹ کی طرف اشارہ کرنے کا ایک آسان طریقہ ہے۔ یہ آؤٹ لیٹس آپ کے پراجیکٹ کی بڑھتی ہوئی کمیونٹی کو جمع ہونے کی جگہ بھی دیتے ہیں۔

اگر آپ ابھی تک اپنے پروجیکٹ کے لیے آؤٹ لیٹس قائم نہیں کرنا چاہتے ہیں، تو آپ جو کچھ بھی کرتے ہیں اس میں اپنے ٹوئٹر یا GitHub ہینڈل کو فروغ دیں۔ آپ کے ٹویٹر یا گٹ ہب ہینڈل کو فروغ دینے سے لوگوں کو آپ سے رابطہ کرنے یا آپ کے کام کی پیروی کرنے کا طریقہ معلوم ہوگا۔ اگر آپ کسی میٹ اپ یا تقریب میں بات کرتے ہیں، تو یقینی بنائیں کہ آپ کی رابطہ کی معلومات آپ کے بائیو یا سلائیڈز میں شامل ہے۔

اپنے پروجیکٹ کے لیے ایک ویب سائٹ بنانے پر غور کریں۔ ویب سائٹ آپ کے پروجیکٹ کو زیادہ دوستانہ اور نیویگیٹ کرنے میں آسان بناتی ہے، خاص طور پر جب یہ واضح دستاویزات اور سبق کے ساتھ جوڑا ہو۔ ویب سائٹ رکھنے سے یہ بھی پتہ چلتا ہے کہ آپ کا پروجیکٹ فعال ہے جو آپ کے سامعین کو اس کے استعمال میں زیادہ آرام دہ محسوس کرے گا۔ لوگوں کو اپنے پروجیکٹ کو استعمال کرنے کے بارے میں خیالات دینے کے لیے مثالیں فراہم کریں۔

@adrianholovaty، جینگو کے شریک تخلیق کار، نے کہا کہ ایک ویب سائٹ “ابتدائی دنوں میں جینگو کے ساتھ اب تک کی سب سے بہترین چیز تھی” .

اگر آپ کا پروجیکٹ GitHub پر ہوسٹ کیا گیا ہے، تو آپ آسانی سے ویب سائٹ بنانے کے لیے GitHub Pages استعمال کر سکتے ہیں۔ Yeoman، Vagrant، اور Middleman ہیں [چند مثالیں] (https://github.com/showcases/github-pages-examples) بہترین، جامع ویب سائٹس۔

واگرنٹ ہوم پیج

اب جب کہ آپ کے پاس اپنے پروجیکٹ کے لیے ایک پیغام ہے، اور لوگوں کے لیے آپ کے پروجیکٹ کو تلاش کرنے کا ایک آسان طریقہ ہے، آئیے وہاں سے نکلیں اور اپنے سامعین سے بات کریں!

جائیں جہاں آپ کے پروجیکٹ کے سامعین ہیں (آن لائن)

آن لائن آؤٹ ریچ بات کو تیزی سے شیئر کرنے اور پھیلانے کا ایک بہترین طریقہ ہے۔ آن لائن چینلز کا استعمال کرتے ہوئے، آپ کے پاس بہت وسیع سامعین تک پہنچنے کی صلاحیت ہے۔

اپنے سامعین تک پہنچنے کے لیے موجودہ آن لائن کمیونٹیز اور پلیٹ فارمز سے فائدہ اٹھائیں۔ اگر آپ کا اوپن سورس پروجیکٹ ایک سافٹ ویئر پروجیکٹ ہے، تو آپ شاید اپنے سامعین کو Stack Overflow، Reddit، Hacker News پر تلاش کر سکتے ہیں۔ ، یا Quora۔ وہ چینل تلاش کریں جہاں آپ کے خیال میں لوگ آپ کے کام سے سب سے زیادہ فائدہ اٹھائیں گے یا آپ کے کام سے پرجوش ہوں گے۔

دیکھیں کہ کیا آپ اپنے پروجیکٹ کو متعلقہ طریقوں سے شیئر کرنے کے طریقے تلاش کر سکتے ہیں:

  • متعلقہ اوپن سورس پروجیکٹس اور کمیونٹیز کے بارے میں جانیں۔ بعض اوقات، آپ کو اپنے پروجیکٹ کو براہ راست فروغ دینے کی ضرورت نہیں ہوتی ہے۔ اگر آپ کا پروجیکٹ ڈیٹا سائنسدانوں کے لیے موزوں ہے جو Python استعمال کرتے ہیں، تو Python ڈیٹا سائنس کمیونٹی کو جانیں۔ جیسے جیسے لوگ آپ کو جانیں گے، آپ کے کام کے بارے میں بات کرنے اور شیئر کرنے کے قدرتی مواقع پیدا ہوں گے۔
  • لوگوں کو تلاش کریں جو اس مسئلے کا سامنا کررہے ہیں جو آپ کا پروجیکٹ حل کرتا ہے۔ متعلقہ فورمز کے ذریعے ان لوگوں کے لیے تلاش کریں جو آپ کے پروجیکٹ کے ہدف والے سامعین میں آتے ہیں۔ ان کے سوال کا جواب دیں اور جب مناسب ہو تو اپنے پراجیکٹ کو حل کے طور پر تجویز کرنے کے لیے تدبر کا طریقہ تلاش کریں۔
  • رائے کے لیے پوچھیں۔ اپنا اور اپنے کام کا تعارف ایسے سامعین سے کروائیں جو اسے متعلقہ اور دلچسپ لگے۔ اس بارے میں مخصوص رہیں کہ آپ کے خیال میں آپ کے پروجیکٹ سے کون فائدہ اٹھائے گا۔ جملہ ختم کرنے کی کوشش کریں: “مجھے لگتا ہے کہ میرا پروجیکٹ واقعی X کی مدد کرے گا، جو Y کرنے کی کوشش کر رہے ہیں۔” صرف اپنے کام کو فروغ دینے کے بجائے دوسروں کے تاثرات سنیں اور ان کا جواب دیں۔

عام طور پر، بدلے میں چیزیں مانگنے سے پہلے دوسروں کی مدد کرنے پر توجہ دیں۔ کیونکہ کوئی بھی آسانی سے کسی پروجیکٹ کو آن لائن پروموٹ کر سکتا ہے، اس لیے بہت شور مچے گا۔ ہجوم سے الگ ہونے کے لیے، لوگوں کو سیاق و سباق دیں کہ آپ کون ہیں نہ کہ صرف آپ جو چاہتے ہیں۔

اگر کوئی آپ کی ابتدائی رسائی پر توجہ نہیں دیتا یا اس کا جواب نہیں دیتا، تو حوصلہ نہ ہاریں! زیادہ تر پراجیکٹ کا آغاز ایک تکراری عمل ہے جس میں مہینوں یا سال لگ سکتے ہیں۔ اگر آپ کو پہلی بار جواب نہیں ملتا ہے تو، کوئی دوسرا حربہ آزمائیں، یا پہلے دوسروں کے کام کی قدر بڑھانے کے طریقے تلاش کریں۔ اپنے پروجیکٹ کو فروغ دینے اور شروع کرنے میں وقت اور لگن درکار ہوتی ہے۔

وہاں جائیں جہاں آپ کے پروجیکٹ کے ناظرین ہیں (آف لائن)

عوامی بات

آف لائن ایونٹس سامعین تک نئے پروجیکٹس کو فروغ دینے کا ایک مقبول طریقہ ہیں۔ یہ مشغول سامعین تک پہنچنے اور گہرے انسانی روابط استوار کرنے کا بہترین طریقہ ہیں، خاص طور پر اگر آپ ڈویلپرز تک پہنچنے میں دلچسپی رکھتے ہیں۔

اگر آپ عوامی بولنے میں نئے ہیں، تو ایک مقامی ملاقات تلاش کرکے شروع کریں جو آپ کے پروجیکٹ کی زبان یا ماحولیاتی نظام سے متعلق ہو۔

اگر آپ نے پہلے کبھی کسی تقریب میں بات نہیں کی ہے، تو گھبراہٹ محسوس کرنا بالکل معمول کی بات ہے! یاد رکھیں کہ آپ کے سامعین وہاں موجود ہیں کیونکہ وہ حقیقی طور پر آپ کے کام کے بارے میں سننا چاہتے ہیں۔

جب آپ اپنی تقریر لکھتے ہیں، تو اس بات پر توجہ مرکوز کریں کہ آپ کے سامعین کو کیا دلچسپ لگے گا اور اس کی قدر کریں۔ اپنی زبان کو دوستانہ اور قابل رسائی رکھیں۔ مسکرائیں، سانس لیں، اور مزے کریں۔

جب آپ تیار محسوس کریں تو اپنے پروجیکٹ کو فروغ دینے کے لیے کانفرنس میں بولنے پر غور کریں۔ کانفرنسیں آپ کو زیادہ سے زیادہ لوگوں تک پہنچنے میں مدد کر سکتی ہیں، بعض اوقات پوری دنیا سے۔

ایسی کانفرنسیں تلاش کریں جو آپ کی زبان یا ماحولیاتی نظام کے لیے مخصوص ہوں۔ اپنی تقریر پیش کرنے سے پہلے، شرکاء کے لیے اپنی گفتگو کو تیار کرنے کے لیے کانفرنس کی تحقیق کریں اور کانفرنس میں تقریر کرنے کے لیے قبول کیے جانے کے اپنے امکانات کو بڑھا دیں۔ آپ اکثر کانفرنس کے مقررین کو دیکھ کر اپنے سامعین کا احساس حاصل کر سکتے ہیں۔

ساکھ بنائیں

اوپر بیان کردہ حکمت عملیوں کے علاوہ، لوگوں کو اپنے پروجیکٹ میں اشتراک اور تعاون کرنے کے لیے مدعو کرنے کا بہترین طریقہ ان کے پروجیکٹس کا اشتراک اور تعاون ہے۔

نئے آنے والوں کی مدد کرنا، وسائل کا اشتراک کرنا، اور دوسروں کے منصوبوں میں سوچ سمجھ کر تعاون کرنا آپ کو ایک مثبت ساکھ بنانے میں مدد دے گا۔ اوپن سورس کمیونٹی میں ایک فعال رکن ہونے سے لوگوں کو آپ کے کام کے حوالے سے سیاق و سباق جاننے میں مدد ملے گی اور آپ کے پروجیکٹ پر توجہ دینے اور اس کا اشتراک کرنے کا زیادہ امکان ہوگا۔ دوسرے اوپن سورس پروجیکٹس کے ساتھ تعلقات استوار کرنا سرکاری شراکت داری کا باعث بھی بن سکتا ہے۔

اپنی ساکھ بنانا شروع کرنے میں کبھی جلدی، یا بہت دیر نہیں ہوتی۔ یہاں تک کہ اگر آپ نے اپنا پروجیکٹ پہلے ہی شروع کر دیا ہے، تو دوسروں کی مدد کرنے کے طریقے تلاش کرنا جاری رکھیں۔

سامعین بنانے کا کوئی راتوں رات حل نہیں ہے۔ دوسروں کا بھروسہ اور احترام حاصل کرنے میں وقت لگتا ہے، اور اپنی ساکھ بنانے میں کبھی ختم نہیں ہوتا۔

اس پر قائم رہو!

لوگوں کو آپ کے اوپن سورس پروجیکٹ کو دیکھنے میں کافی وقت لگ سکتا ہے۔ یہ ٹھیک ہے! آج کے کچھ سب سے مشہور پروجیکٹس کو سرگرمی کی اعلی سطح تک پہنچنے میں برسوں لگے۔ اس امید کے بجائے کہ آپ کا پروجیکٹ بے ساختہ مقبولیت حاصل کرے گا تعلقات استوار کرنے پر توجہ دیں۔ صبر کریں، اور اپنے کام کو ان لوگوں کے ساتھ بانٹتے رہیں جو اس کی تعریف کرتے ہیں۔