چگونه پروژه منبع باز خود را رشد دهید: 11 نکته و مثال 🎯🎁⚡

Summarize this content to 400 words in Persian Lang
میلیون ها پروژه منبع باز در GitHub وجود دارد، اما تنها تعداد کمی از آنها به 500 ستاره می رسند و حتی تعداد کمتری از آنها به 1000 ستاره یا بیشتر رسیده اند.
اگر می خواهید پروژه منبع باز خود را توسعه دهید (نه تنها از نظر ستاره)، این مقاله بهترین مکان برای شروع خواهد بود.
من مدت زیادی است که یک نگهدارنده منبع باز بوده ام و از تجربه خود برای ارائه 11 نکته با ارجاع دقیق به شما استفاده خواهم کرد.
بیا داخل بپریم
1. با استفاده از Opire Bounties منبع باز ایجاد کنید.
این ممکن است کم ارزش ترین راه برای رشد پروژه شما با جذب تعداد زیادی از مشارکت کنندگان باشد.
تنها کاری که باید انجام دهید این است که برای حل مشکلات در GitHub پاداش های کوچکی ایجاد کنید. با ارائه آن جوایز، می توانید توسعه دهندگان را تشویق کنید تا درگیر شوند.
Opire به شما کمک می کند تا آن بونت ها را به ساده ترین شکل ممکن ایجاد کنید.
همانطور که تا به حال حدس زده اید، Opire یک پلتفرم برای حل و ایجاد جایزه در منبع باز است. آنها به سمت این چشم انداز حرکت می کنند که هر کسی می تواند از منبع باز امرار معاش کند.
بهعنوان یک توسعهدهنده، میتوانید مشکلات واقعی را حل کنید تا در نمونه کار خود نشان دهید و اعتبار ایجاد کنید. به عنوان یک صاحب پروژه، می توانید آن امتیازات را برای افزایش رشد پروژه خود ایجاد کنید.
سازمان های معتبری مانند Cal.com از این جایزه ها برای سرعت بخشیدن به پروژه های خود استفاده می کنند. همچنین این پیام قوی را می دهد که پروژه در مورد رشد و ارزشی که ایجاد می کند جدی است.
هیچکس نمیخواهد در مخزنی که ممکن است روز بعد بایگانی شود، مشارکت کند، ایجاد آن پاداشها راهی غیرمستقیم برای گفتن اینکه پروژه برای رشد بلندمدت پیش میرود است.
این خبر را منتشر می کند و می تواند به شناخت بیشتر ⟿ ستاره های بیشتر ⟿ مشارکت کنندگان بیشتر ⟿ 100 برابر رشد پروژه شما منجر شود.
🎯 چگونه آن موهبت ها را ایجاد و حل کنیم؟
شما می توانید بونت ها را به 2 روش ساده ایجاد و مدیریت کنید:
✅ رباتی را که ارتباط با Opire API را مدیریت می کند، نصب کنید. به این ترتیب، در داشبورد Opire نشان داده خواهد شد.
می توانید از دستوراتی مانند:
-→ /reward [amount] : برای ایجاد پاداش.
-→ /try : سعی کنید مشکل را حل کنید.
-→ /claim #[issue_number] : مطالبه ثواب.
-→ /tip [amount] @[user] : برای انعام به دلار آمریکا به کاربر مذکور.
✅ اگر نمیخواهید ربات را نصب کنید، میتوانید آن پاداشها را از داشبورد نیز ایجاد کنید. من یک عکس فوری پیوست کردم.
می توانید اسناد را برای فلوچارت دقیق در مورد چرخه عمر پاداش ها و نحوه عملکرد واقعی آن بخوانید.
برخی از موارد استفاده مفید می توانند عبارتند از:
⚡ در پروژه های منبع باز همکاری کنید و برای مشارکت خود درآمد کسب کنید.
⚡ با افزودن جوایز، تست های فنی پولی را به عنوان بخشی از فرآیند انتخاب در شرکت خود بگنجانید. این می تواند به شما کمک کند مهارت های نامزدهای خود را ارزیابی کنید، در حالی که برای زمان آنها ارزش قائل هستید، که پیامی بسیار قوی ارسال می کند.
⚡ با کمک مالی از نگهبانان پروژه های منبع باز حمایت کنید. آنها به اندازه کافی برای کاری که انجام می دهند شناخته نمی شوند!
Algora در این دامنه فعال است اما دلیل اصلی اینکه شما Opire را به عنوان یک سازنده دوست خواهید داشت این است که باعث صرفه جویی زیادی در پول شما می شود. Algora 19٪ شارژ می کند که بسیار گران است در حالی که Opire فقط 4٪ را می گیرد.
حتی اشتراک هایی که Opire اخیرا راه اندازی کرده بسیار سودآور هستند. توسعه دهندگان بدون در نظر گرفتن 100٪ پاداش دریافت می کنند. هیچ ترفندی در آن وجود ندارد!
اشتراک ماهانه
اشتراک سالانه
اخلاقی: با Opire در پول خود صرفه جویی کنید و پروژه خود را به سریع ترین شکل ممکن توسعه دهید.
Opire منبع باز با اسناد و وب سایت است. لطفاً برای نشان دادن حمایت خود، مخزن را ستاره دار کنید!
Star Opire ⭐️
2. یک نمایه جامعه استاندارد برای پروژه خود بسازید.
دستورالعملهایی وجود دارد که هر پروژه در GitHub باید از آنها پیروی کند تا استانداردهای خاص جامعه را برآورده کند، که اغلب نادیده گرفته میشوند اما برای سلامت و رشد پروژه شما بسیار مهم هستند.
این به عنوان نمایه جامعه مخزن عمومی شناخته می شود.
این به دیگران کمک می کند تا بفهمند چگونه هر کس دیگری می تواند با چند مورد دیگر در پروژه مشارکت کند.
این استانداردها عبارتند از:
– → راهنمایی های کمکی (contributing.md) :
این دستورالعملهایی است که مشارکتکنندگان باید در مورد اینکه چگونه میتوانند در پروژه مشارکت کنند، مطالعه کنند. بهترین مثالی که من با آن برخورد کردم مربوط به Simple Icons است.
-→ README (Readme.md) :
این مهمترین سندی است که اطلاعاتی درباره یک پروژه، از جمله هدف، دستورالعملهای نصب، پشته فناوری و موارد دیگر ارائه میکند. میتواند برای هر پروژه متفاوت باشد، اما یک Readme خوب همیشه مشارکتکنندگان بیشتری را جذب میکند. یک مثال خوب dailydotdev است.
-→ آیین نامه رفتار (CODE_OF_CONDUCT.md) :
این فایل قوانین اساسی را برای رفتار شرکت کنندگان تنظیم می کند و به ایجاد یک محیط دوستانه و خوشایند کمک می کند. یک مثال محکم، کد رفتار انجمن GitHub است.
-→ توضیحات:
توضیح واضح پروژه باعث افزایش دید می شود و می تواند به برجسته شدن پروژه شما در GitHub کمک کند Explore more repositories بخش این همان چیزی است که کاربران مردم شما ابتدا می بینند.
نمونه ای از توضیحات یک پروژه
– → مجوز (LICENSE) :
طبق تعریف، هر پروژه منبع باز باید مجوز منبع باز داشته باشد. اگر پروژه ای مجوز نداشته باشد، منبع باز محسوب نمی شود.
با این حال، منبع باز یک شرایط غیرعادی است، زیرا نویسنده انتظار دارد که دیگران از اثر استفاده کنند، تغییر دهند و به اشتراک بگذارند. اما از آنجایی که پیشفرض قانونی هنوز حق چاپ انحصاری است، آنها باید به صراحت این مجوزها را با مجوز بدهند.
می توانید به راهنمای رسمی مراجعه کنید که کدام مجوز را باید برای پروژه خود انتخاب کنید. تمام مجوزها را پیدا کنید.
-→ سیاست امنیتی (Security.md) :
مخازن GitHub شامل بسته ها و وابستگی های زیادی است که می تواند منجر به آسیب پذیری های امنیتی شود. یک سیاست امنیتی به رفع این مسائل کمک می کند.
نحوه افزودن یک خط مشی امنیتی به مخزن خود را در اسناد رسمی بیاموزید.
این کار مفید خواهد بود زیرا هر زمان که شخصی مشکلی را در مخزن شما ایجاد کند، پیوندی به خط مشی امنیتی مرتبط با پروژه شما خواهد دید. یک مثال خوب، سیاست امنیتی Novu است.
– → قالب های شماره .github/ISSUE_TEMPLATE/file_name.yml :
مسائل برای ردیابی اشکالات، درخواست های ویژگی و سایر وظایف مربوط به یک پروژه استفاده می شود. آنها می توانند توسط هر کسی باز شوند و همه از آن برای ردیابی و اولویت بندی کارهایی که باید انجام شوند استفاده می کنند.
مسائل را می توان به اعضای خاص تیم اختصاص داد، با برچسب ها برچسب گذاری کرد و می توان در مورد آنها بحث کرد.
نحوه ایجاد مشکل در GitHub را در اسناد رسمی بخوانید.
میتوانید این الگوهای شماره را ایجاد کنید که مشارکتکنندگان هنگام تلاش برای ایجاد یک شماره جدید، آنها را ببینند.
شما می توانید لیستی از فرم های مسئله را در این اصل پیدا کنید.
– → الگوی درخواست کشش .github/ISSUE_TEMPLATE/file_name.yml :
این الگوها تضمین میکنند که مشارکتکنندگان هنگام ارسال درخواستهای کشش اطلاعات واضح و ثابتی را ارائه میدهند.
اسناد رسمی ایجاد یک الگوی درخواست کشش برای مخزن خود را بخوانید.
می توانید چندین الگوی درخواست کشش ایجاد کنید تا گزینه هایی برای اطلاعات مورد نیاز در انواع مختلف درخواست های کشش ارائه کنید.
اگر نمیدانید چگونه این دستورالعملها را پیدا کنید، میتوانید برگه اطلاعات در مخزن خود را همانطور که در زیر نشان داده شده است بررسی کنید.
استانداردهای جامعه در برگه بینش
میتوانید در اسناد رسمی GitHub درباره نمایههای انجمن برای مخازن عمومی اطلاعات بیشتری کسب کنید.
به یاد داشته باشید، هیچ قانونی وجود ندارد که بگوید هنگام راه اندازی یک پروژه متن باز باید آن را تبلیغ کنید.
دلایل ساده زیادی برای کار در متن باز وجود دارد که هیچ ارتباطی با محبوبیت ندارند. به عنوان مثال، اکثر نگهبانان پروژه کار را بدون انتظار چیزی انجام می دهند!
اخلاقی: به جای اینکه امیدوار باشید دیگران پروژه متن باز شما را پیدا کنند و از آن استفاده کنند، باید کار سخت خود را به اشتراک بگذارید!
3. ارزشی را که پروژه منبع باز شما ایجاد می کند را مشخص کنید.
قبل از شروع کار واقعی برای ترویج پروژه خود، باید بتوانید توضیح دهید:
✅ کاری که انجام می دهد.✅ چرا پروژه شما اهمیت دارد.✅ چرا در وهله اول آن را ایجاد کردید.
همه افرادی که به عنوان کاربر با پروژه شما درگیر می شوند، در نهایت می توانند مشارکت کنند زیرا پروژه شما مشکلی را برای آنها حل می کند.
فقط فکر کنید و ارزش پیشنهادی را از دریچه آنچه کاربران و مشارکت کنندگان ممکن است بخواهند مشاهده کنید.
به عنوان مثال، seed (به تازگی منبع باز) در مورد انگیزه ایجاد این موضوع و چگونگی حل آن می گوید.
مخزن: github.com/supbase-community/copycat
آنها از نمونه کد استفاده کرده اند تا توسعه دهندگان بتوانند به راحتی بگویند راه حل کلی چیست.
این مهم است که متوجه شوید فقط شما می دانید که محصول شما چقدر شگفت انگیز است: ویژگی های منحصر به فرد آن، تجربه کاربری خوب و تاثیری که می تواند در زندگی دیگران داشته باشد.
کاربران نمی دانند. بیشتر اوقات اهمیتی نمی دهند و به طور معمول حتی تلاشی برای فهمیدن نمی کنند. حتی اگر آنها تلاش کنند این کار را انجام دهند، نمی توانید تضمین کنید که آنها این کار را به درستی انجام خواهند داد.
بنابراین همه چیز به شما بستگی دارد که پیام درست را ارائه دهید.
اخلاقی: ایجاد یک ارزش پیشنهادی واضح به مردم کمک می کند تا بفهمند چه چیزی پروژه شما را فوق العاده ارزشمند می کند.
توصیه می کنم چند وبلاگ را بخوانید تا به شما کمک کند پیام خود را اصلاح کنید:
4. به افراد کمک کنید پروژه شما را پیدا کنند و دنبال کنند.
این ممکن است کمی با ایجاد جامعه شما مرتبط باشد، اما هر دو چیز کاملاً متفاوت هستند.
همانطور که پیتر کوپر و رابرت نایمن پیشنهاد می کنند، شما نیاز به یک “نشانی اینترنتی” واحد دارید که در آن افراد بتوانند در مورد پروژه شما اطلاعات کسب کنند. لازم نیست چیز فانتزی یا گران قیمتی باشد، یک نقطه کانونی ساده و به یاد ماندنی این کار را انجام خواهد داد. برای اطلاعات بیشتر می توانید وبلاگ آنها را در مورد نحوه انتشار کلمه درباره کد خود بررسی کنید.
دو راه ساده برای این کار وجود دارد:
✅ حضور آنلاین می تواند به شما در تبلیغ کارتان کمک کند.
داشتن یک دسته توییتر، نشانی اینترنتی GitHub یا کانال IRC باعث می شود افراد به راحتی پروژه شما را پیدا کنند. این پلتفرم ها همچنین به جامعه در حال رشد شما مکانی برای جمع شدن می دهند.
اگر آماده ایجاد حسابهای جداگانه برای پروژه خود نیستید، همیشه میتوانید توییتر یا دسته GitHub شخصی خود را در هر کاری که انجام میدهید تبلیغ کنید. این یک راه ساده است تا مردم بدانند چگونه به شما دسترسی پیدا کنند یا با کار شما همراهی کنند.
✅ یک وب سایت برای پروژه خود ایجاد کنید.
حتی یک وب سایت اولیه می تواند واقعاً خوب کار کند. وقتی مستندات و آموزشها را اضافه میکنید، حتی قدرتمندتر میشود، اما شروع با چیز ساده بسیار خوب است.
اگر پروژه شما در GitHub میزبانی می شود، می توانید از صفحات GitHub یا سرویس هایی مانند Vercel برای میزبانی رایگان آن استفاده کنید. قالب های ساده زیادی برای کمک به شما برای شروع وجود دارد.
اکثر پروژه های منبع باز موفق دارای وب سایت هستند
اخلاقی: حتی یک وب سایت ساده می تواند تأثیر زیادی داشته باشد زیرا شما هرگز نمی دانید اولین کاربران شما از کجا خواهند آمد.
اکنون که یک پیام واضح و یک راه آسان برای افراد برای یافتن پروژه شما دارید، بیایید به آنجا برویم و با مخاطبان خود صحبت کنیم!
5. به جایی بروید که مخاطبان پروژه شما هستند (آنلاین).
اطلاع رسانی آنلاین می تواند راهی عالی برای انتشار سریع این خبر باشد. با رویکرد درست، می توانید بدون تلاش زیاد با هزاران نفر ارتباط برقرار کنید.
پلتفرم های زیادی وجود دارد که می توانید از آنها استفاده کنید:
⚡ اخبار هکر، Reddit، Quora.
⚡ لینکدین، ایکس (توئیتر سابق)، اینستاگرام، یوتیوب.
⚡ سرریز پشته.
⚡ Dev.to، Hashnode، Medium.
کانال هایی را پیدا کنید که فکر می کنید مردم بیشتر از آنها سود می برند یا در مورد کار شما هیجان زده می شوند.
یک قانون سرانگشتی خوب: هر پلتفرمی که بیش از یک میلیارد کاربر داشته باشد همیشه مخاطبان هدف شما را خواهد داشت.
برخی از چیزهایی که باید از آنها اجتناب کنید (❌) و برخی را می توانید امتحان کنید (✅):
❌ در عوض چیزی نخواهید و بر کمک به دیگران تمرکز نکنید.
❌ ارائه به همه بدون در نظر گرفتن مخاطب هدف.
❌ برای بازخورد از فضای شخصی عبور نکنید.
✅ از طریق انجمن های مرتبط برای افرادی که در بین مخاطبان پروژه شما قرار می گیرند جستجو کنید. به سوالات آنها پاسخ دهید و در صورت لزوم، پروژه خود را به عنوان راه حل پیشنهاد دهید.
✅ اگر پروژه شما برای دانشمندان داده ای که از پایتون استفاده می کنند عالی است، با انجمن علم داده پایتون آشنا شوید. همانطور که مردم شما را می شناسند، فرصت های طبیعی برای به اشتراک گذاشتن کار شما به وجود می آید.
✅ به جای تبلیغ ساده کار خود، به نظرات دیگران گوش دهید و به آنها پاسخ دهید. با آنها با احترام رفتار کنید.
همانطور که پازدرا عاقلانه گفت، هر برنامه دارای عملکردهای بسیار خاصی است که تنها بخشی از کاربران مفید خواهند بود. تا حد امکان افراد زیادی را اسپم نکنید. در عوض، تلاشهای خود را برای جوامعی که از دانستن پروژه شما سود میبرند، هدف بگیرید. میتوانید در مورد پروژه منبع باز خود اطلاعات بیشتری در مورد این موضوع بخوانید.
به یاد داشته باشید که وقتی هیچ کس توجهی نمی کند یا به تماس اولیه شما پاسخ نمی دهد، دلسرد نشوید! اکثر راه اندازی پروژه ها یک فرآیند تکراری هستند که ممکن است ماه ها طول بکشد.
اگر بار اول پاسخی دریافت نکردید، یک تاکتیک متفاوت را امتحان کنید یا ابتدا به دنبال راه هایی برای ارزش بخشیدن به کار دیگران باشید. ترویج و راه اندازی پروژه شما به زمان و تعهد نیاز دارد.
6. به جایی بروید که مخاطبان پروژه شما هستند (آفلاین).
به نظر من راه آفلاین بهترین راه برای دستیابی به مخاطبان درگیر و ایجاد ارتباطات انسانی عمیق تر است، به خصوص اگر علاقه مند به دستیابی به توسعه دهندگان بیشتری هستید.
هنگامی که آماده شدید، برای تبلیغ پروژه خود در یک کنفرانس صحبت کنید. کنفرانس ها می توانند به شما کمک کنند تا به افراد بیشتری، گاهی اوقات از سراسر جهان، دسترسی پیدا کنید.
⚡ با پیدا کردن یک جلسه محلی که به زبان یا اکوسیستم پروژه شما مرتبط است شروع کنید.
⚡ به دنبال کنفرانس هایی باشید که بر زبان یا اکوسیستم خاص شما تمرکز دارند. این رویدادها مخاطبانی را جذب می کنند که از قبل به کاری که شما انجام می دهید علاقه مند هستند.
⚡ قبل از ارسال سخنرانی خود، در مورد کنفرانس تحقیق کنید تا مخاطبان آن را درک کنید. این به شما کمک می کند شانس خود را برای پذیرفته شدن به عنوان سخنران افزایش دهید. شما می توانید با بررسی سخنرانان قبلی در این رویداد، احساسی نسبت به مخاطبان داشته باشید.
ملاقات آفلاین در فیلیپین
هنگامی که در یک جلسه یا رویداد صحبت می کنید، حتما اطلاعات تماس خود را در بیو یا اسلایدهای خود قرار دهید. این کار باعث می شود که افراد بعد از آن به راحتی با شما تماس بگیرند.
کنفرانسهای بزرگی مانند ReactConf یا Nextjs Conf نمونههای عالی از رویدادهایی هستند که میتوانید در آنها تأثیر بگذارید.
جیمز (مدیر عامل Payload) در کنفرانس Nextjs صحبت می کند
در dev.events میتوانید بسیاری از کنفرانسها و ملاقاتهایی را که در سراسر جهان اتفاق میافتند، بررسی کنید.
اخلاقی: بیرون آمدن از آنجا و صحبت در مورد پروژه خود شخصاً می تواند یکی از بهترین راه ها برای علاقه مند شدن شخصی به کار شما باشد.
7. یک جامعه پیرامون پروژه خود بسازید.
جامعه جایی است که مردم با محصول شما ارتباط عاطفی دارند. آنها می توانند با یکدیگر و محصول شما ارتباط برقرار کنند.
وقتی مردم از نظر احساسی در جامعه شما سرمایه گذاری می کنند، به احتمال زیاد به پروژه شما پایبند هستند، محتوای شما را هضم می کنند، به دوستان و خانواده خود در مورد شرکت شما اطلاع می دهند و با محتوای شما درگیر می شوند.
به زبان ساده، یک جامعه قوی بهترین نوع وفاداری را به پروژه شما نشان می دهد.
ممکن است به راه اندازی یک خبرنامه فکر کنید اما مشکل اینجاست که این فقط یک ارتباط یک طرفه است. از تجربه من، آنقدرها موثر نیست. در عوض، روی ایجاد یک انجمن در پلتفرم هایی مانند Discord یا Slack تمرکز کنید.
در اینجا دلیل قدرتمندی ایجاد یک جامعه است:
⚡ میتوانید بدون رفتن به جای دیگری بازخورد فوری دریافت کنید.
⚡ ممکن است برخی از کاربران شما در آینده به مشارکتکننده یا نگهدارنده تبدیل شوند.
⚡ رشد جامعه تضمین می کند که همیشه مخاطبی خواهید داشت. شما همیشه به کاربران خود دسترسی فوری خواهید داشت.
⚡ این راه حل شما را تأیید می کند و افراد بیشتری علاقه مند به پیوستن به آنها خواهند بود، با توجه به اینکه قبلاً افراد دیگری هستند که به پروژه شما اعتماد دارند.
به عنوان مثال، LEGO انجمن خود را به نام Insiders دارد، که در آن اعضا می توانند جوایز وفاداری دریافت کنند و ساخته های خود را با دیگر علاقه مندان به لگو به اشتراک بگذارند.
تایپی جامعه خودش را دارد
Copilotkit جامعه خود را دارد
Opire نیز جامعه خود را دارد
به انجمن Opire بپیوندید 🔥
شما باید در مورد 7 نکته برای ایجاد یک جامعه برند بخوانید.
اخلاقی: چنان انجمن قوی ایجاد کنید که هر کاربر احساس کند یک سفیر برند است.
8. جامعه خود را فراگیر کنید و تماس های هفتگی را سازماندهی کنید.
اکنون که انجمن خود را راه اندازی کرده اید، زمان آن رسیده است که تعامل را افزایش دهید.
بسیاری از جوامع تماسهای هفتگی دارند که در آن کاربران میتوانند در مورد سؤالات خود بحث کنند، ایدههای خود را به اشتراک بگذارند و مستقیماً از طریق تعاملات زنده کمک دریافت کنند.
حتی برخی از آنها ساعات اداری هفتگی دارند که در آن مشکلات کوچک در محل برطرف میشوند و کاربران میتوانند در جریان کارهایی که تیم اصلی روی آن کار میکند، بمانند. یا اگر چیزی برای جامعه در حال برنامه ریزی است.
این تماسها باعث میشود که جامعه احساس ارتباط و شخصیتر شدن کند. در حالی که چت مفید است، شنیدن صدای کسی تفاوت بزرگی ایجاد می کند. همه ما از مکالمات واقعی لذت می بریم 🙂
برنامه رایت تماس های هفتگی
ساعت اداری copilotkit
اخلاقی: وقت گذاشتن برای تعاملات زنده، جامعه ای قوی تر و مرتبط تر می سازد.
اگر میخواهید مقالهای را بخوانید، 13 راز برای افزایش تعامل آنلاین با جامعه (2024) را توصیه میکنم.
شما همچنین می توانید این ویدیوی پت را در مورد نحوه ایجاد یک جامعه درگیر تماشا کنید!
9. بر تبلیغات دهان به دهان ارگانیک تمرکز کنید.
در دنیای پر از تبلیغات و تبلیغات، مردم از بازاریابی مداوم خسته شده اند. مطالعه ای توسط Optimove نشان می دهد که 27٪ از مردم (از جمله من) از تبلیغات غرق می شوند و 66٪ خواهان تبلیغات کمتری هستند.
در عوض، مردم هنگام تصمیم گیری به توصیه های دوستان، خانواده یا جوامع آنلاین روی می آورند.
غریبه ای را تصور کنید که پروژه شما را بسیار مفید می داند و سپس کلمه را با دوستان یا جامعه خود به اشتراک می گذارد. این قدرتمندترین راه برای جلب توجه پروژه شماست!
تا زمانی که تجربه توسعه دهنده (DX) و تجربه کاربری (UX) خود را ثابت نگه دارید، همه چیزهای دیگر نیز به دنبال خواهد داشت.
مانند ایجاد یک چیز شگفت انگیز و اجازه دادن به کاربران راضی شما برای انجام بازاریابی برای شما. این همچنین نشان می دهد که پروژه شما واقعاً با افرادی که می خواهید به آنها دسترسی پیدا کنید (مخاطبان هدف) ارتباط برقرار می کند.
یک مثال عالی Canva است. آنها با تمرکز بر افرادی شروع کردند که تجربه طراحی نداشتند اما می خواستند طرح های عالی ایجاد کنند. آنها با ایجاد یک جامعه فعال (به علاوه ثبت نام رایگان برای امتحان محصول) رشد کرده اند. یکی از استراتژیهای موفق دهان به دهان آنها مجموعه «داستانهای طراحی» است که در آن کاربران تجربیات خود را به اشتراک میگذارند.
اخلاقی: مردم بیشتر از برندها به یکدیگر اعتماد دارند.
دو مقاله که به شما نکات موثری در مورد چگونگی افزایش تبلیغات شفاهی برای پروژه خود می دهد:
10. ساختن برنامه های بیشتر در اطراف دامنه خود.
یکی دیگر از استراتژی های دست کم گرفته شده که بسیاری از پروژه های محبوب از آن پیروی می کنند، ایجاد برنامه های بیشتر در اطراف دامنه اصلی شما است.
اجازه دهید با یک مثال ساده توضیح بدهم، فرض کنید شما یک دامنه devz.com دارید و مخاطبان هدف شما توسعه دهندگان هستند. می توانید یک پورتال شغلی مانند jobs.devz.com یا هر برنامه ابزار ساده ای که می تواند مفید باشد بسازید.
به نوعی ترافیک را به وب سایت اصلی هدایت می کند زیرا اکثر کاربران فقط آن را بررسی می کنند. در نهایت، میتوانید با ساختن محصولی که کاربر میخواهد، به افراد بیشتری دسترسی پیدا کنید.
Latitude یک پلت فرم شغلی برای تغییر مسیر ترافیک ایجاد کرد.
اخلاقی: رشد پروژه شما علم موشکی نیست. برای دریافت ترافیک بیشتر ارزش بیشتری ایجاد کنید.
11. ایجاد شهرت قوی.
هنگامی که پروژه شما دارای پایگاه کاربر قوی است، مهم است که بازخورد مثبتی را که در طول زمان به دست آورده اید برجسته کنید.
ایجاد یک شهرت قوی یک هک ساده برای جذب کاربران بیشتر است. شما می توانید نظرات کاربران یا حتی شرکت هایی را که از پروژه شما سود برده اند را نمایش دهید.
برای نشان دادن شهرت قدرتمند، دوباره ارسال کنید
لازم نیست پیچیده باشد. اکثر کاربران از ارائه بازخورد قوی خوشحال می شوند که می توانید با افتخار در وب سایت خود نمایش دهید.
اخلاقی: وقتی مردم می بینند که دیگران تجربه خوبی با پروژه شما داشته اند، احتمال اینکه آنها نیز از پروژه شما استفاده کنند بیشتر است.
چند منبع دیگر که من توصیه می کنم آنها را بررسی کنید تا به شما کمک کند ایده های بیشتری برای رشد پروژه خود داشته باشید.
ویدیویی از Kunal Kushwaha (کمی تبلیغاتی اما به اندازه کافی مناسب)
من همه چیز را در مورد منبع باز در یکی از مقالات خود از جمله جنبه قانونی پوشش داده ام. شما می توانید آن را بررسی کنید!
من سعی کرده ام هر چیزی را که فکر می کنم پوشش دهم.
اگر ایده های جالبی دارید، لطفا آنها را در نظرات با ما به اشتراک بگذارید.
همچنین، پروژه خود را به اشتراک بگذارید (این مخاطب است) که در تلاش برای رشد هستید، ممکن است چند نکته را با استفاده از نظرات به اشتراک بگذارم.
روز خوبی داشته باشید! تا دفعه بعد 🙂
می توانید به انجمن من برای توسعه دهندگان و نویسندگان فناوری در dub.sh/opensols بپیوندید.
اگر این را دوست داشتید، لطفا برای اطلاعات بیشتر من را دنبال کنید 🙂
برای مطالب بیشتر مانند این Opire را دنبال کنید.
میلیون ها پروژه منبع باز در GitHub وجود دارد، اما تنها تعداد کمی از آنها به 500 ستاره می رسند و حتی تعداد کمتری از آنها به 1000 ستاره یا بیشتر رسیده اند.
اگر می خواهید پروژه منبع باز خود را توسعه دهید (نه تنها از نظر ستاره)، این مقاله بهترین مکان برای شروع خواهد بود.
من مدت زیادی است که یک نگهدارنده منبع باز بوده ام و از تجربه خود برای ارائه 11 نکته با ارجاع دقیق به شما استفاده خواهم کرد.
بیا داخل بپریم
1. با استفاده از Opire Bounties منبع باز ایجاد کنید.
این ممکن است کم ارزش ترین راه برای رشد پروژه شما با جذب تعداد زیادی از مشارکت کنندگان باشد.
تنها کاری که باید انجام دهید این است که برای حل مشکلات در GitHub پاداش های کوچکی ایجاد کنید. با ارائه آن جوایز، می توانید توسعه دهندگان را تشویق کنید تا درگیر شوند.
Opire به شما کمک می کند تا آن بونت ها را به ساده ترین شکل ممکن ایجاد کنید.
همانطور که تا به حال حدس زده اید، Opire یک پلتفرم برای حل و ایجاد جایزه در منبع باز است. آنها به سمت این چشم انداز حرکت می کنند که هر کسی می تواند از منبع باز امرار معاش کند.
بهعنوان یک توسعهدهنده، میتوانید مشکلات واقعی را حل کنید تا در نمونه کار خود نشان دهید و اعتبار ایجاد کنید. به عنوان یک صاحب پروژه، می توانید آن امتیازات را برای افزایش رشد پروژه خود ایجاد کنید.
سازمان های معتبری مانند Cal.com از این جایزه ها برای سرعت بخشیدن به پروژه های خود استفاده می کنند. همچنین این پیام قوی را می دهد که پروژه در مورد رشد و ارزشی که ایجاد می کند جدی است.
هیچکس نمیخواهد در مخزنی که ممکن است روز بعد بایگانی شود، مشارکت کند، ایجاد آن پاداشها راهی غیرمستقیم برای گفتن اینکه پروژه برای رشد بلندمدت پیش میرود است.
این خبر را منتشر می کند و می تواند به شناخت بیشتر ⟿ ستاره های بیشتر ⟿ مشارکت کنندگان بیشتر ⟿ 100 برابر رشد پروژه شما منجر شود.
🎯 چگونه آن موهبت ها را ایجاد و حل کنیم؟
شما می توانید بونت ها را به 2 روش ساده ایجاد و مدیریت کنید:
✅ رباتی را که ارتباط با Opire API را مدیریت می کند، نصب کنید. به این ترتیب، در داشبورد Opire نشان داده خواهد شد.
می توانید از دستوراتی مانند:
-→ /reward [amount]
: برای ایجاد پاداش.
-→ /try
: سعی کنید مشکل را حل کنید.
-→ /claim #[issue_number]
: مطالبه ثواب.
-→ /tip [amount] @[user]
: برای انعام به دلار آمریکا به کاربر مذکور.
✅ اگر نمیخواهید ربات را نصب کنید، میتوانید آن پاداشها را از داشبورد نیز ایجاد کنید. من یک عکس فوری پیوست کردم.
می توانید اسناد را برای فلوچارت دقیق در مورد چرخه عمر پاداش ها و نحوه عملکرد واقعی آن بخوانید.
برخی از موارد استفاده مفید می توانند عبارتند از:
⚡ در پروژه های منبع باز همکاری کنید و برای مشارکت خود درآمد کسب کنید.
⚡ با افزودن جوایز، تست های فنی پولی را به عنوان بخشی از فرآیند انتخاب در شرکت خود بگنجانید. این می تواند به شما کمک کند مهارت های نامزدهای خود را ارزیابی کنید، در حالی که برای زمان آنها ارزش قائل هستید، که پیامی بسیار قوی ارسال می کند.
⚡ با کمک مالی از نگهبانان پروژه های منبع باز حمایت کنید. آنها به اندازه کافی برای کاری که انجام می دهند شناخته نمی شوند!
Algora در این دامنه فعال است اما دلیل اصلی اینکه شما Opire را به عنوان یک سازنده دوست خواهید داشت این است که باعث صرفه جویی زیادی در پول شما می شود. Algora 19٪ شارژ می کند که بسیار گران است در حالی که Opire فقط 4٪ را می گیرد.
حتی اشتراک هایی که Opire اخیرا راه اندازی کرده بسیار سودآور هستند. توسعه دهندگان بدون در نظر گرفتن 100٪ پاداش دریافت می کنند. هیچ ترفندی در آن وجود ندارد!
اخلاقی: با Opire در پول خود صرفه جویی کنید و پروژه خود را به سریع ترین شکل ممکن توسعه دهید.
Opire منبع باز با اسناد و وب سایت است. لطفاً برای نشان دادن حمایت خود، مخزن را ستاره دار کنید!
Star Opire ⭐️
2. یک نمایه جامعه استاندارد برای پروژه خود بسازید.
دستورالعملهایی وجود دارد که هر پروژه در GitHub باید از آنها پیروی کند تا استانداردهای خاص جامعه را برآورده کند، که اغلب نادیده گرفته میشوند اما برای سلامت و رشد پروژه شما بسیار مهم هستند.
این به عنوان نمایه جامعه مخزن عمومی شناخته می شود.
این به دیگران کمک می کند تا بفهمند چگونه هر کس دیگری می تواند با چند مورد دیگر در پروژه مشارکت کند.
این استانداردها عبارتند از:
– → راهنمایی های کمکی (contributing.md
) :
این دستورالعملهایی است که مشارکتکنندگان باید در مورد اینکه چگونه میتوانند در پروژه مشارکت کنند، مطالعه کنند. بهترین مثالی که من با آن برخورد کردم مربوط به Simple Icons است.
-→ README (Readme.md
) :
این مهمترین سندی است که اطلاعاتی درباره یک پروژه، از جمله هدف، دستورالعملهای نصب، پشته فناوری و موارد دیگر ارائه میکند. میتواند برای هر پروژه متفاوت باشد، اما یک Readme خوب همیشه مشارکتکنندگان بیشتری را جذب میکند. یک مثال خوب dailydotdev است.
-→ آیین نامه رفتار (CODE_OF_CONDUCT.md
) :
این فایل قوانین اساسی را برای رفتار شرکت کنندگان تنظیم می کند و به ایجاد یک محیط دوستانه و خوشایند کمک می کند. یک مثال محکم، کد رفتار انجمن GitHub است.
-→ توضیحات:
توضیح واضح پروژه باعث افزایش دید می شود و می تواند به برجسته شدن پروژه شما در GitHub کمک کند Explore more repositories
بخش این همان چیزی است که کاربران مردم شما ابتدا می بینند.
– → مجوز (LICENSE
) :
طبق تعریف، هر پروژه منبع باز باید مجوز منبع باز داشته باشد. اگر پروژه ای مجوز نداشته باشد، منبع باز محسوب نمی شود.
با این حال، منبع باز یک شرایط غیرعادی است، زیرا نویسنده انتظار دارد که دیگران از اثر استفاده کنند، تغییر دهند و به اشتراک بگذارند. اما از آنجایی که پیشفرض قانونی هنوز حق چاپ انحصاری است، آنها باید به صراحت این مجوزها را با مجوز بدهند.
می توانید به راهنمای رسمی مراجعه کنید که کدام مجوز را باید برای پروژه خود انتخاب کنید. تمام مجوزها را پیدا کنید.
-→ سیاست امنیتی (Security.md
) :
مخازن GitHub شامل بسته ها و وابستگی های زیادی است که می تواند منجر به آسیب پذیری های امنیتی شود. یک سیاست امنیتی به رفع این مسائل کمک می کند.
نحوه افزودن یک خط مشی امنیتی به مخزن خود را در اسناد رسمی بیاموزید.
این کار مفید خواهد بود زیرا هر زمان که شخصی مشکلی را در مخزن شما ایجاد کند، پیوندی به خط مشی امنیتی مرتبط با پروژه شما خواهد دید. یک مثال خوب، سیاست امنیتی Novu است.
– → قالب های شماره .github/ISSUE_TEMPLATE/file_name.yml
:
مسائل برای ردیابی اشکالات، درخواست های ویژگی و سایر وظایف مربوط به یک پروژه استفاده می شود. آنها می توانند توسط هر کسی باز شوند و همه از آن برای ردیابی و اولویت بندی کارهایی که باید انجام شوند استفاده می کنند.
مسائل را می توان به اعضای خاص تیم اختصاص داد، با برچسب ها برچسب گذاری کرد و می توان در مورد آنها بحث کرد.
نحوه ایجاد مشکل در GitHub را در اسناد رسمی بخوانید.
میتوانید این الگوهای شماره را ایجاد کنید که مشارکتکنندگان هنگام تلاش برای ایجاد یک شماره جدید، آنها را ببینند.
شما می توانید لیستی از فرم های مسئله را در این اصل پیدا کنید.
– → الگوی درخواست کشش .github/ISSUE_TEMPLATE/file_name.yml
:
این الگوها تضمین میکنند که مشارکتکنندگان هنگام ارسال درخواستهای کشش اطلاعات واضح و ثابتی را ارائه میدهند.
اسناد رسمی ایجاد یک الگوی درخواست کشش برای مخزن خود را بخوانید.
می توانید چندین الگوی درخواست کشش ایجاد کنید تا گزینه هایی برای اطلاعات مورد نیاز در انواع مختلف درخواست های کشش ارائه کنید.
اگر نمیدانید چگونه این دستورالعملها را پیدا کنید، میتوانید برگه اطلاعات در مخزن خود را همانطور که در زیر نشان داده شده است بررسی کنید.
میتوانید در اسناد رسمی GitHub درباره نمایههای انجمن برای مخازن عمومی اطلاعات بیشتری کسب کنید.
به یاد داشته باشید، هیچ قانونی وجود ندارد که بگوید هنگام راه اندازی یک پروژه متن باز باید آن را تبلیغ کنید.
دلایل ساده زیادی برای کار در متن باز وجود دارد که هیچ ارتباطی با محبوبیت ندارند. به عنوان مثال، اکثر نگهبانان پروژه کار را بدون انتظار چیزی انجام می دهند!
اخلاقی: به جای اینکه امیدوار باشید دیگران پروژه متن باز شما را پیدا کنند و از آن استفاده کنند، باید کار سخت خود را به اشتراک بگذارید!
3. ارزشی را که پروژه منبع باز شما ایجاد می کند را مشخص کنید.
قبل از شروع کار واقعی برای ترویج پروژه خود، باید بتوانید توضیح دهید:
✅ کاری که انجام می دهد.
✅ چرا پروژه شما اهمیت دارد.
✅ چرا در وهله اول آن را ایجاد کردید.
همه افرادی که به عنوان کاربر با پروژه شما درگیر می شوند، در نهایت می توانند مشارکت کنند زیرا پروژه شما مشکلی را برای آنها حل می کند.
فقط فکر کنید و ارزش پیشنهادی را از دریچه آنچه کاربران و مشارکت کنندگان ممکن است بخواهند مشاهده کنید.
به عنوان مثال، seed (به تازگی منبع باز) در مورد انگیزه ایجاد این موضوع و چگونگی حل آن می گوید.
آنها از نمونه کد استفاده کرده اند تا توسعه دهندگان بتوانند به راحتی بگویند راه حل کلی چیست.
این مهم است که متوجه شوید فقط شما می دانید که محصول شما چقدر شگفت انگیز است: ویژگی های منحصر به فرد آن، تجربه کاربری خوب و تاثیری که می تواند در زندگی دیگران داشته باشد.
کاربران نمی دانند. بیشتر اوقات اهمیتی نمی دهند و به طور معمول حتی تلاشی برای فهمیدن نمی کنند. حتی اگر آنها تلاش کنند این کار را انجام دهند، نمی توانید تضمین کنید که آنها این کار را به درستی انجام خواهند داد.
بنابراین همه چیز به شما بستگی دارد که پیام درست را ارائه دهید.
اخلاقی: ایجاد یک ارزش پیشنهادی واضح به مردم کمک می کند تا بفهمند چه چیزی پروژه شما را فوق العاده ارزشمند می کند.
توصیه می کنم چند وبلاگ را بخوانید تا به شما کمک کند پیام خود را اصلاح کنید:
4. به افراد کمک کنید پروژه شما را پیدا کنند و دنبال کنند.
این ممکن است کمی با ایجاد جامعه شما مرتبط باشد، اما هر دو چیز کاملاً متفاوت هستند.
همانطور که پیتر کوپر و رابرت نایمن پیشنهاد می کنند، شما نیاز به یک “نشانی اینترنتی” واحد دارید که در آن افراد بتوانند در مورد پروژه شما اطلاعات کسب کنند. لازم نیست چیز فانتزی یا گران قیمتی باشد، یک نقطه کانونی ساده و به یاد ماندنی این کار را انجام خواهد داد. برای اطلاعات بیشتر می توانید وبلاگ آنها را در مورد نحوه انتشار کلمه درباره کد خود بررسی کنید.
دو راه ساده برای این کار وجود دارد:
✅ حضور آنلاین می تواند به شما در تبلیغ کارتان کمک کند.
داشتن یک دسته توییتر، نشانی اینترنتی GitHub یا کانال IRC باعث می شود افراد به راحتی پروژه شما را پیدا کنند. این پلتفرم ها همچنین به جامعه در حال رشد شما مکانی برای جمع شدن می دهند.
اگر آماده ایجاد حسابهای جداگانه برای پروژه خود نیستید، همیشه میتوانید توییتر یا دسته GitHub شخصی خود را در هر کاری که انجام میدهید تبلیغ کنید. این یک راه ساده است تا مردم بدانند چگونه به شما دسترسی پیدا کنند یا با کار شما همراهی کنند.
✅ یک وب سایت برای پروژه خود ایجاد کنید.
حتی یک وب سایت اولیه می تواند واقعاً خوب کار کند. وقتی مستندات و آموزشها را اضافه میکنید، حتی قدرتمندتر میشود، اما شروع با چیز ساده بسیار خوب است.
اگر پروژه شما در GitHub میزبانی می شود، می توانید از صفحات GitHub یا سرویس هایی مانند Vercel برای میزبانی رایگان آن استفاده کنید. قالب های ساده زیادی برای کمک به شما برای شروع وجود دارد.
اخلاقی: حتی یک وب سایت ساده می تواند تأثیر زیادی داشته باشد زیرا شما هرگز نمی دانید اولین کاربران شما از کجا خواهند آمد.
اکنون که یک پیام واضح و یک راه آسان برای افراد برای یافتن پروژه شما دارید، بیایید به آنجا برویم و با مخاطبان خود صحبت کنیم!
5. به جایی بروید که مخاطبان پروژه شما هستند (آنلاین).
اطلاع رسانی آنلاین می تواند راهی عالی برای انتشار سریع این خبر باشد.
با رویکرد درست، می توانید بدون تلاش زیاد با هزاران نفر ارتباط برقرار کنید.
پلتفرم های زیادی وجود دارد که می توانید از آنها استفاده کنید:
⚡ اخبار هکر، Reddit، Quora.
⚡ لینکدین، ایکس (توئیتر سابق)، اینستاگرام، یوتیوب.
⚡ سرریز پشته.
⚡ Dev.to، Hashnode، Medium.
کانال هایی را پیدا کنید که فکر می کنید مردم بیشتر از آنها سود می برند یا در مورد کار شما هیجان زده می شوند.
یک قانون سرانگشتی خوب: هر پلتفرمی که بیش از یک میلیارد کاربر داشته باشد همیشه مخاطبان هدف شما را خواهد داشت.
برخی از چیزهایی که باید از آنها اجتناب کنید (❌) و برخی را می توانید امتحان کنید (✅):
❌ در عوض چیزی نخواهید و بر کمک به دیگران تمرکز نکنید.
❌ ارائه به همه بدون در نظر گرفتن مخاطب هدف.
❌ برای بازخورد از فضای شخصی عبور نکنید.
✅ از طریق انجمن های مرتبط برای افرادی که در بین مخاطبان پروژه شما قرار می گیرند جستجو کنید. به سوالات آنها پاسخ دهید و در صورت لزوم، پروژه خود را به عنوان راه حل پیشنهاد دهید.
✅ اگر پروژه شما برای دانشمندان داده ای که از پایتون استفاده می کنند عالی است، با انجمن علم داده پایتون آشنا شوید. همانطور که مردم شما را می شناسند، فرصت های طبیعی برای به اشتراک گذاشتن کار شما به وجود می آید.
✅ به جای تبلیغ ساده کار خود، به نظرات دیگران گوش دهید و به آنها پاسخ دهید. با آنها با احترام رفتار کنید.
همانطور که پازدرا عاقلانه گفت، هر برنامه دارای عملکردهای بسیار خاصی است که تنها بخشی از کاربران مفید خواهند بود. تا حد امکان افراد زیادی را اسپم نکنید. در عوض، تلاشهای خود را برای جوامعی که از دانستن پروژه شما سود میبرند، هدف بگیرید. میتوانید در مورد پروژه منبع باز خود اطلاعات بیشتری در مورد این موضوع بخوانید.
به یاد داشته باشید که وقتی هیچ کس توجهی نمی کند یا به تماس اولیه شما پاسخ نمی دهد، دلسرد نشوید! اکثر راه اندازی پروژه ها یک فرآیند تکراری هستند که ممکن است ماه ها طول بکشد.
اگر بار اول پاسخی دریافت نکردید، یک تاکتیک متفاوت را امتحان کنید یا ابتدا به دنبال راه هایی برای ارزش بخشیدن به کار دیگران باشید. ترویج و راه اندازی پروژه شما به زمان و تعهد نیاز دارد.
6. به جایی بروید که مخاطبان پروژه شما هستند (آفلاین).
به نظر من راه آفلاین بهترین راه برای دستیابی به مخاطبان درگیر و ایجاد ارتباطات انسانی عمیق تر است، به خصوص اگر علاقه مند به دستیابی به توسعه دهندگان بیشتری هستید.
هنگامی که آماده شدید، برای تبلیغ پروژه خود در یک کنفرانس صحبت کنید. کنفرانس ها می توانند به شما کمک کنند تا به افراد بیشتری، گاهی اوقات از سراسر جهان، دسترسی پیدا کنید.
⚡ با پیدا کردن یک جلسه محلی که به زبان یا اکوسیستم پروژه شما مرتبط است شروع کنید.
⚡ به دنبال کنفرانس هایی باشید که بر زبان یا اکوسیستم خاص شما تمرکز دارند. این رویدادها مخاطبانی را جذب می کنند که از قبل به کاری که شما انجام می دهید علاقه مند هستند.
⚡ قبل از ارسال سخنرانی خود، در مورد کنفرانس تحقیق کنید تا مخاطبان آن را درک کنید. این به شما کمک می کند شانس خود را برای پذیرفته شدن به عنوان سخنران افزایش دهید. شما می توانید با بررسی سخنرانان قبلی در این رویداد، احساسی نسبت به مخاطبان داشته باشید.
هنگامی که در یک جلسه یا رویداد صحبت می کنید، حتما اطلاعات تماس خود را در بیو یا اسلایدهای خود قرار دهید. این کار باعث می شود که افراد بعد از آن به راحتی با شما تماس بگیرند.
کنفرانسهای بزرگی مانند ReactConf یا Nextjs Conf نمونههای عالی از رویدادهایی هستند که میتوانید در آنها تأثیر بگذارید.
در dev.events میتوانید بسیاری از کنفرانسها و ملاقاتهایی را که در سراسر جهان اتفاق میافتند، بررسی کنید.
اخلاقی: بیرون آمدن از آنجا و صحبت در مورد پروژه خود شخصاً می تواند یکی از بهترین راه ها برای علاقه مند شدن شخصی به کار شما باشد.
7. یک جامعه پیرامون پروژه خود بسازید.
جامعه جایی است که مردم با محصول شما ارتباط عاطفی دارند. آنها می توانند با یکدیگر و محصول شما ارتباط برقرار کنند.
وقتی مردم از نظر احساسی در جامعه شما سرمایه گذاری می کنند، به احتمال زیاد به پروژه شما پایبند هستند، محتوای شما را هضم می کنند، به دوستان و خانواده خود در مورد شرکت شما اطلاع می دهند و با محتوای شما درگیر می شوند.
به زبان ساده، یک جامعه قوی بهترین نوع وفاداری را به پروژه شما نشان می دهد.
ممکن است به راه اندازی یک خبرنامه فکر کنید اما مشکل اینجاست که این فقط یک ارتباط یک طرفه است. از تجربه من، آنقدرها موثر نیست. در عوض، روی ایجاد یک انجمن در پلتفرم هایی مانند Discord یا Slack تمرکز کنید.
در اینجا دلیل قدرتمندی ایجاد یک جامعه است:
⚡ میتوانید بدون رفتن به جای دیگری بازخورد فوری دریافت کنید.
⚡ ممکن است برخی از کاربران شما در آینده به مشارکتکننده یا نگهدارنده تبدیل شوند.
⚡ رشد جامعه تضمین می کند که همیشه مخاطبی خواهید داشت. شما همیشه به کاربران خود دسترسی فوری خواهید داشت.
⚡ این راه حل شما را تأیید می کند و افراد بیشتری علاقه مند به پیوستن به آنها خواهند بود، با توجه به اینکه قبلاً افراد دیگری هستند که به پروژه شما اعتماد دارند.
به عنوان مثال، LEGO انجمن خود را به نام Insiders دارد، که در آن اعضا می توانند جوایز وفاداری دریافت کنند و ساخته های خود را با دیگر علاقه مندان به لگو به اشتراک بگذارند.
به انجمن Opire بپیوندید 🔥
شما باید در مورد 7 نکته برای ایجاد یک جامعه برند بخوانید.
اخلاقی: چنان انجمن قوی ایجاد کنید که هر کاربر احساس کند یک سفیر برند است.
8. جامعه خود را فراگیر کنید و تماس های هفتگی را سازماندهی کنید.
اکنون که انجمن خود را راه اندازی کرده اید، زمان آن رسیده است که تعامل را افزایش دهید.
بسیاری از جوامع تماسهای هفتگی دارند که در آن کاربران میتوانند در مورد سؤالات خود بحث کنند، ایدههای خود را به اشتراک بگذارند و مستقیماً از طریق تعاملات زنده کمک دریافت کنند.
حتی برخی از آنها ساعات اداری هفتگی دارند که در آن مشکلات کوچک در محل برطرف میشوند و کاربران میتوانند در جریان کارهایی که تیم اصلی روی آن کار میکند، بمانند. یا اگر چیزی برای جامعه در حال برنامه ریزی است.
این تماسها باعث میشود که جامعه احساس ارتباط و شخصیتر شدن کند. در حالی که چت مفید است، شنیدن صدای کسی تفاوت بزرگی ایجاد می کند. همه ما از مکالمات واقعی لذت می بریم 🙂
اخلاقی: وقت گذاشتن برای تعاملات زنده، جامعه ای قوی تر و مرتبط تر می سازد.
اگر میخواهید مقالهای را بخوانید، 13 راز برای افزایش تعامل آنلاین با جامعه (2024) را توصیه میکنم.
شما همچنین می توانید این ویدیوی پت را در مورد نحوه ایجاد یک جامعه درگیر تماشا کنید!
https://www.youtube.com/watch?v=6ZVpufakwfk
9. بر تبلیغات دهان به دهان ارگانیک تمرکز کنید.
در دنیای پر از تبلیغات و تبلیغات، مردم از بازاریابی مداوم خسته شده اند. مطالعه ای توسط Optimove نشان می دهد که 27٪ از مردم (از جمله من) از تبلیغات غرق می شوند و 66٪ خواهان تبلیغات کمتری هستند.
در عوض، مردم هنگام تصمیم گیری به توصیه های دوستان، خانواده یا جوامع آنلاین روی می آورند.
غریبه ای را تصور کنید که پروژه شما را بسیار مفید می داند و سپس کلمه را با دوستان یا جامعه خود به اشتراک می گذارد. این قدرتمندترین راه برای جلب توجه پروژه شماست!
تا زمانی که تجربه توسعه دهنده (DX) و تجربه کاربری (UX) خود را ثابت نگه دارید، همه چیزهای دیگر نیز به دنبال خواهد داشت.
مانند ایجاد یک چیز شگفت انگیز و اجازه دادن به کاربران راضی شما برای انجام بازاریابی برای شما. این همچنین نشان می دهد که پروژه شما واقعاً با افرادی که می خواهید به آنها دسترسی پیدا کنید (مخاطبان هدف) ارتباط برقرار می کند.
یک مثال عالی Canva است. آنها با تمرکز بر افرادی شروع کردند که تجربه طراحی نداشتند اما می خواستند طرح های عالی ایجاد کنند. آنها با ایجاد یک جامعه فعال (به علاوه ثبت نام رایگان برای امتحان محصول) رشد کرده اند. یکی از استراتژیهای موفق دهان به دهان آنها مجموعه «داستانهای طراحی» است که در آن کاربران تجربیات خود را به اشتراک میگذارند.
اخلاقی: مردم بیشتر از برندها به یکدیگر اعتماد دارند.
دو مقاله که به شما نکات موثری در مورد چگونگی افزایش تبلیغات شفاهی برای پروژه خود می دهد:
10. ساختن برنامه های بیشتر در اطراف دامنه خود.
یکی دیگر از استراتژی های دست کم گرفته شده که بسیاری از پروژه های محبوب از آن پیروی می کنند، ایجاد برنامه های بیشتر در اطراف دامنه اصلی شما است.
اجازه دهید با یک مثال ساده توضیح بدهم، فرض کنید شما یک دامنه devz.com دارید و مخاطبان هدف شما توسعه دهندگان هستند. می توانید یک پورتال شغلی مانند jobs.devz.com یا هر برنامه ابزار ساده ای که می تواند مفید باشد بسازید.
به نوعی ترافیک را به وب سایت اصلی هدایت می کند زیرا اکثر کاربران فقط آن را بررسی می کنند. در نهایت، میتوانید با ساختن محصولی که کاربر میخواهد، به افراد بیشتری دسترسی پیدا کنید.
اخلاقی: رشد پروژه شما علم موشکی نیست. برای دریافت ترافیک بیشتر ارزش بیشتری ایجاد کنید.
11. ایجاد شهرت قوی.
هنگامی که پروژه شما دارای پایگاه کاربر قوی است، مهم است که بازخورد مثبتی را که در طول زمان به دست آورده اید برجسته کنید.
ایجاد یک شهرت قوی یک هک ساده برای جذب کاربران بیشتر است. شما می توانید نظرات کاربران یا حتی شرکت هایی را که از پروژه شما سود برده اند را نمایش دهید.
لازم نیست پیچیده باشد. اکثر کاربران از ارائه بازخورد قوی خوشحال می شوند که می توانید با افتخار در وب سایت خود نمایش دهید.
اخلاقی: وقتی مردم می بینند که دیگران تجربه خوبی با پروژه شما داشته اند، احتمال اینکه آنها نیز از پروژه شما استفاده کنند بیشتر است.
چند منبع دیگر که من توصیه می کنم آنها را بررسی کنید تا به شما کمک کند ایده های بیشتری برای رشد پروژه خود داشته باشید.
- ویدیویی از Kunal Kushwaha (کمی تبلیغاتی اما به اندازه کافی مناسب)
https://www.youtube.com/watch?v=hYeNz3M4wT4
- من همه چیز را در مورد منبع باز در یکی از مقالات خود از جمله جنبه قانونی پوشش داده ام. شما می توانید آن را بررسی کنید!
من سعی کرده ام هر چیزی را که فکر می کنم پوشش دهم.
اگر ایده های جالبی دارید، لطفا آنها را در نظرات با ما به اشتراک بگذارید.
همچنین، پروژه خود را به اشتراک بگذارید (این مخاطب است) که در تلاش برای رشد هستید، ممکن است چند نکته را با استفاده از نظرات به اشتراک بگذارم.
روز خوبی داشته باشید! تا دفعه بعد 🙂
می توانید به انجمن من برای توسعه دهندگان و نویسندگان فناوری در dub.sh/opensols بپیوندید.
برای مطالب بیشتر مانند این Opire را دنبال کنید.
