Bounty
অবদানের জন্য GNK উপার্জন করুন
Gonka-এর কমিউনিটি পুল প্রকল্পের উন্নয়নে অবদানের জন্য পুরস্কার বরাদ্দ করে। বাগ-ফিক্স, নতুন ফিচার, ডকুমেন্টেশন এবং পরীক্ষা — সব GNK নিয়ে আসে।
এটি কিভাবে কাজ করে
Gonka কমিউনিটি পুল ব্যবহার করে — GNK ইমিশনের একটি অংশ, যা অবদানকারীদের উৎসাহিত করার জন্য সংরক্ষিত। যখন আপনার পুল রিকোয়েস্ট gonka-ai/gonka রেপোজিটোরির প্রধান শাখায় গৃহীত এবং মার্জ করা হয়, তখন দল অবদানের জটিলতা এবং গুরুত্বের উপর নির্ভর করে পুল থেকে পুরস্কার বিতরণ করে।
কমিউনিটি পুল
GNK ইমিশনের একটি নির্দিষ্ট শতাংশ অবদানকারীদের পুরস্কারের জন্য বরাদ্দ করা হয়। অবদান যত বেশি গুরুত্বপূর্ণ — পুরস্কার তত বেশি।
টিম দ্বারা পর্যালোচনা
প্রতিটি PR Gonka-এর মেইনটেইনার দ্বারা পর্যালোচনা করা হয়। পরীক্ষা সহ উচ্চ মানের কোড অগ্রাধিকার পায়।
GNK পেমেন্ট
মার্জ করার পর পুরস্কার আপনার Gonka ওয়ালেটে পাঠানো হয়। পরিমাণ কাজের ধরন এবং জটিলতার উপর নির্ভর করে।
অবদানের প্রকারভেদ
বাগ-ফিক্স
সবচেয়ে সাধারণকোড, কনসেনসাস লজিক, নেটওয়ার্ক প্রোটোকল এবং CLI-তে ভুল সংশোধন। বাগ-ফিক্স হল অবদানের সবচেয়ে সাধারণ এবং চাহিদাযুক্ত প্রকার।
পুরস্কার: 50 — 500 GNK
নতুন ফিচার
উচ্চ পুরস্কারনতুন ফাংশন তৈরি: কর্মক্ষমতা উন্নতি, নতুন CLI কমান্ড, PoC যাচাইকরণ অপ্টিমাইজেশন, ইন্টিগ্রেশন।
পুরস্কার: 200 — 2 000 GNK
ডকুমেন্টেশন
শুরু করা সহজডকুমেন্টেশন লেখা ও উন্নত করা, অন্যান্য ভাষায় অনুবাদ, API এবং SDK ব্যবহারের উদাহরণ।
পুরস্কার: 20 — 200 GNK
টেস্টিং / QA
স্থিতিশীলতাইউনিট- এবং ইন্টিগ্রেশন-টেস্ট লেখা, বাগ পুনরুত্পাদন এবং ডকুমেন্ট করা, লোড টেস্টিং।
পুরস্কার: 30 — 300 GNK
ধাপে ধাপে গাইড
fork থেকে GNK প্রাপ্তি পর্যন্ত 5টি ধাপ।
রেপোজিটরি ফরক করুন
github.com/gonka-ai/gonka-তে যান এবং Fork-এ ক্লিক করুন। স্থানীয়ভাবে ফরক ক্লোন করুন।
git clone https://github.com/<আপনার-ইউজারনেম>/gonka.git একটি কাজ খুঁজুন
মূল রেপোজিটোরির Issues ট্যাব খুলুন। লেবেলগুলি খুঁজুন:
- good first issue — নতুনদের জন্য সহজ কাজ
- bounty — নিশ্চিত GNK পুরস্কার সহ কাজ
- help wanted — সাহায্যের প্রয়োজন এমন কাজ
সমাধান + পরীক্ষা লিখুন
একটি শাখা তৈরি করুন, কোড লিখুন এবং অবশ্যই পরীক্ষা যোগ করুন। পরীক্ষা ছাড়া PR পর্যালোচনার জন্য উল্লেখযোগ্যভাবে কম অগ্রাধিকার পায়।
পরামর্শ: প্রকল্পের কোড স্টাইল অনুসরণ করুন। পাঠানোর আগে স্থানীয়ভাবে লিন্টার এবং পরীক্ষা চালান।
একটি পুল রিকোয়েস্ট তৈরি করুন
gonka-ai/gonka-তে একটি PR খুলুন। কী সংশোধন করা হয়েছে/যোগ করা হয়েছে তা বর্ণনা করুন, সংশ্লিষ্ট Issue (#নম্বর) উল্লেখ করুন।
PR চেকলিস্ট
- ✓ পরিবর্তনগুলির বিবরণ
- ✓ Issue-এর লিঙ্ক
- ✓ পরীক্ষা পাশ হয়েছে
- ✓ লিন্টার ত্রুটিমুক্ত
পর্যালোচনা + মার্জ = GNK
মেইনটেইনার আপনার কোড পর্যালোচনা করবে। অনুমোদন এবং মার্জ করার পর GNK পুরস্কার আপনার ওয়ালেটে পাঠানো হবে।
গড় পর্যালোচনার সময়: 3-7 দিন। জটিল ফিচারগুলির জন্য একাধিক পুনরাবৃত্তির প্রয়োজন হতে পারে।
পুরস্কারের আকার
কমিউনিটি পুল থেকে পুরস্কারের আনুমানিক আকার। চূড়ান্ত পরিমাণ Gonka দল পর্যালোচনার ফলাফলের ভিত্তিতে নির্ধারণ করে।
| কাজের ধরন | GNK এর পরিসর | উদাহরণ |
|---|---|---|
| বাগ-ফিক্স | 50 — 500 | ক্র্যাশ ফিক্স, মেমরি লিক, ভুল যাচাইকরণ |
| নতুন ফিচার | 200 — 2 000 | নতুন CLI কমান্ড, PoC অপ্টিমাইজেশন, API ইন্টিগ্রেশন |
| ডকুমেন্টেশন | 20 — 200 | ডক্স অনুবাদ, SDK উদাহরণ, FAQ, README |
| টেস্টিং | 30 — 300 | ইউনিট-টেস্ট, স্ট্রেস-টেস্ট, পুনরুত্পাদন সহ বাগ-রিপোর্ট |
| গুরুত্বপূর্ণ দুর্বলতা | 1 000 — 5 000+ | কনসেনসাস এক্সপ্লয়েট, ডাবল-স্পেন্ড, PoC বাইপাস |
গুরুত্বপূর্ণ দুর্বলতার জন্য পুরস্কার উল্লিখিত পরিসরকে উল্লেখযোগ্যভাবে অতিক্রম করতে পারে।
অবদান রাখতে প্রস্তুত?
GitHub-এ Gonka রেপোজিটরি খুলুন, একটি উপযুক্ত কাজ খুঁজুন এবং আপনার প্রথম পুল রিকোয়েস্ট জমা দিন।