আমি আমার ওপেন সোর্স প্রকল্পে ব্যাজগুলি কীভাবে কাজ করব?


12

স্ট্যাক ওভারফ্লোতে একটি দুর্দান্ত ব্যাজ রয়েছে যা সম্প্রদায়টিতে একজন ব্যক্তির অবদানকে স্বীকৃতি দেয় এবং একজন ব্যক্তির দক্ষতাকে তিনি যে পরিমাণ অবদান রাখেন তার পরিমাণ বাড়ানোর অনুমতি দেয়।

ওপেন-সোর্স বা কোডিং প্রকল্পগুলির জন্য আমি কোন কৌশলগুলি ব্যবহার করতে পারি? উদাহরণস্বরূপ, কোড বেসে কোনও ব্যক্তির অবদান প্রকল্পে ক্রমবর্ধমান সক্ষমতার সেট সহ তাদের ব্যাজগুলি উপার্জন করে?

মডারেটর নোট

একটি সুপারিশের জন্য একটি লিঙ্ক সরবরাহ করা যথেষ্ট নয়: দয়া করে কীভাবে ওপেন-সোর্স প্রকল্পে গ্যামিফিকেশন উপাদানগুলিকে অন্তর্ভুক্ত করা যায় সে সম্পর্কে বিস্তারিত উত্তর সরবরাহ করুন । যে উত্তর নেই এটি না করে তা মুছে ফেলা হবে।

দেখুন গুড বিষয়ী, খারাপ বিষয়ী প্রশ্ন ধরনের, এবং উত্তর ধরনের আরো তথ্যের জন্য, আমরা উপর প্রোগ্রামাররা খুঁজছি।


3
আমি কখনও মনে করি না যে এটি সম্পর্কে শুনেছি, তবে এটি একটি আকর্ষণীয় ধারণা।
অ্যাডাম লিয়ার

1
প্রশ্ন রেফারেন্স তাই ব্যাজ @FrustratedWithFormsDesigner প্রসঙ্গ প্রদান, কিন্তু এটা না সম্পর্কে তাই। এটি মেটাতে অন্তর্ভুক্ত নয়।
অ্যাডাম লিয়ার

@ ফ্রাস্ট্রেটেড - কেন? উদাহরণ হিসাবে এসও ব্যবহার করা ছাড়াও স্ট্যাক এক্সচেঞ্জের সাথে এর কোনও মিল নেই।
ক্রিসএফ

1
এটি মেটাতে থাকা উচিত নয় কারণ এটি কোনও প্রকল্পে আমরা কোড তৈরি করি এবং প্রচার করি about এখানে প্রশ্নটি রয়েছে ... আমরা কীভাবে এমন একটি কোড তৈরি করতে পারি যা সম্প্রদায়কে একইভাবে শক্তিশালী করে তোলে যেমন স্ট্যাক ওভারফ্লো হয়।
ডাকোটা উত্তর

উত্তর:


3

আসলে এসই-তে ব্যাজগুলি অনেক বেশি সাফল্য, তারা আপনার অবদানের সত্যতা সত্যই বলে না তবে আপনি কতটা সাইট ব্যবহার করেছেন (ব্রোঞ্জের ব্যাজগুলিতে) বা আপনি কতগুলি প্রতিশ্রুতিবদ্ধ (রৌপ্য এবং সোনার ব্যাজগুলির জন্য) এবং সত্যিই খুব ভাল প্রশ্ন বা উত্তর পাওয়ার বিষয়ে কয়েকটি রয়েছে।

আপনি যা চান সেটি সাইটের খ্যাতি ব্যবস্থার সাথে আরও অনুরূপ, অতীতে একটি অনুরূপ প্রশ্ন ছিল যার উত্তরগুলির মধ্যে একটি বিল্ডিং অনলাইন রিপুটেশন সিস্টেমস বইটি সুপারিশ করেছিল , সত্যি বলতে আমি বইটি পড়ি না তবে উত্তরটি ছিল যথেষ্ট পরিমাণে উন্নতি হয়েছে তাই আমি বিশ্বাস করি এটি ভাল।


1

আমি সর্বদা এটির ডায়ালগটিকে এক ধরণের ব্যাজ হিসাবে বিবেচনা করেছি। তেমনি প্রতিশ্রুতিবদ্ধ স্থিতি পাওয়া, আপনার প্রথম বাগটি আপনাকে অর্পণ করা হয়েছে এবং তার পরে বাগ ট্র্যাকারে সম্পূর্ণ করা, দলে সদস্যপদ নেওয়া, সাবসিস্টেমের উপর দায়িত্ব ইত্যাদি ইত্যাদি এই ধরণের জিনিসগুলি সহজেই আবিষ্কারযোগ্য। লঞ্চপ্যাডে এমনকি প্রতিটি অবদানকারীর জন্য তালিকাভুক্ত একটি "কর্ম" রয়েছে।


1

একটি মজাদার প্রকল্পের মতো মনে হচ্ছে :)

আমি ব্যাজগুলির একটি ছোট সেট (বা এমনকি একটি) দিয়ে শুরু করতে পারি যা কিছু স্বয়ংক্রিয় পদ্ধতির মাধ্যমে দেওয়া যেতে পারে। ব্যবহারকারীর প্রথম প্রতিশ্রুতি হিসাবে ইভেন্টগুলি ধরা মোটামুটি তুচ্ছ।

ধরা যাক আপনার nব্যবহারকারী রয়েছে (যদি আপনি অবদানকারীদের সংখ্যা জানেন না, বলুন যদি আপনার উত্স বাহ্যিকভাবে হোস্ট করা থাকে তবে আপনি নিজের প্রক্সি তালিকা তৈরির জন্য স্বতন্ত্র ব্যবহারকারীদের তালিকার জন্য সমস্ত প্রতিশ্রুতি দিয়ে যেতে পারেন)। আপনার উত্স নিয়ন্ত্রণের হুকগুলি (অর্থাত্ গিথুকস ) ব্যবহার করে আপনি কোনও ব্যবহারকারী নতুন হওয়ার সময় তা ধরতে পারেন - যদি প্রতিজ্ঞাবদ্ধ ব্যক্তি আপনার প্রক্সি ব্যবহারকারীদের তালিকায় ইতিমধ্যে না থাকে তবে প্রক্সি তালিকায় একটি এন্ট্রি করা হয় এবং সেগুলি স্বয়ংক্রিয়ভাবে তাদের প্রথম পুরষ্কার দেওয়া হয়।

হুক ব্যবহার করে, আপনি যেকোন সংখ্যক জিনিস স্বয়ংক্রিয় করতে পারেন (প্রতিশ্রুতিবদ্ধটির সমস্ত কার্যকারিতা কি মন্তব্য করা হয়েছে? সমস্ত মন্তব্য কি প্রত্যাশিত বিন্যাসে রয়েছে, অর্থাৎ জাভাদোক? এই ব্যবহারকারীর কি n1000 তম প্রতিশ্রুতি ?, ইত্যাদি ইত্যাদি) এবং প্রতিশ্রুতিবদ্ধকে যে কোনও ব্যাজ দিয়ে পুরস্কৃত করুন আপনি চান।

অবশ্যই, এগুলি আমার মাথার উপরের দিক থেকে কেবল চিন্তাভাবনা এবং তাই আমি আমার পিছনের দিকের বাইরে কথা বলছি, তবে আমি মনে করি এটি কার্যকর বলে মনে হচ্ছে :)


1

ব্যাজগুলি অন্তর্ভুক্ত করার আরেকটি উপায় হ'ল বাগের ডেটাবেজে ভোট দেওয়ার বিকল্প থাকা এবং ব্যাগের শ্রেণীর উপর ভিত্তি করে ব্যাজগুলি নির্দিষ্ট করা। এইভাবে, লোকেরা তাদের সত্যিকারের কিছুতে ভোট দিতে পারে এবং যে কেউ এগুলি ঠিক করে দেয় তারা ব্যাজগুলি পায়! আপনি একইভাবে মেলিং তালিকা / ফোরামগুলিও ট্র্যাক করতে পারেন।

আমি উপরের গিথুকের উত্তরগুলিও পছন্দ করি।


1

ইউজারআইফিউজার একটি ওপেন সোর্স গ্যামিফিকেশন প্ল্যাটফর্ম যা জিপিএলভি 3 এর অধীনে প্রকাশিত হয়। এটি গুগল অ্যাপ ইঞ্জিনে চলছে এবং পাইথন, পিএইচপি, জাভা এবং রুবির জন্য বাইন্ডিং রয়েছে। এটির সাহায্যে আপনি ব্যাজ এবং পয়েন্টগুলি পুরস্কৃত করতে পারেন। আপনার ব্যবহারকারীদের তারা কোথায় র‌্যাঙ্ক করে এবং কী ব্যাজ ধারণ করে তা দেখতে এপিআই উইজেটগুলি দেয়। http://google.code.com/p/userinfuser

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.