মাথায় যোগদানের মাধ্যমে ওপেন সোর্স প্রকল্পটি কীভাবে মূল্যায়ন করবেন?


14

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

উত্তর:


16

উত্স নিয়ন্ত্রণের ইতিহাস দেখুন।

এর থেকে, আপনি চেকিনগুলি দেখতে পারেন, কোড পর্যালোচনা করতে পারেন, ক্রিয়াকলাপের স্তরটি গেজ করতে পারেন এবং সাধারণভাবে কমিটের গুণমান দেখতে পারেন। উত্স কোড ক্রিয়াকলাপটি সন্ধান করে আপনি সর্বাধিক শিখতে পারেন।


2
+1 আইনগুলি প্রতিশ্রুতিগুলির চেয়ে অনেক বেশি বলে

2
বাগ ট্র্যাকারটিও দেখুন।
ডেনিস ডি বার্নার্ডি

9

আপনি বেশ কয়েকটি কাজ করতে পারেন:

  1. তাদের মেলিং তালিকার সংরক্ষণাগারগুলি দেখুন, দেখুন জনসাধারণের মধ্যে সম্প্রদায়টি কেমন আচরণ করে
  2. তাদের প্রকাশের ফ্রিকোয়েন্সি এবং রিলিজ নোটগুলির গুণমান দেখুন
  3. একটি পরিষ্কার মিশন বিবৃতি এবং তাদের সাইটে বৈশিষ্ট্য / প্রয়োজনীয়তার তালিকা সন্ধান করুন
  4. এর পরিপক্কতা পরীক্ষা করুন - আপনি যদি কোনও প্রকল্পের জন্য পরামর্শদাতা / স্বাচ্ছন্দ্য বোধ করছেন তবে একটি পরিপক্ক প্রকল্প একেবারে নতুন প্রকল্পের চেয়ে ক্ষমাযোগ্য। বিপরীত সত্য.
  5. কাঠামোটি দেখুন, এটি কোনও উপকারী স্বৈরশাসক বা সম্প্রদায় কাউন্সিলের পদ্ধতি
  6. তাদের যোগদানের নির্দেশাবলী সন্ধান করুন, বন্ধুত্বপূর্ণ? পরিষ্কার?

এটি যেভাবেই হোক একটি শুরু :)


2

প্রথমে জলের পরীক্ষা করুন। মেলিং তালিকাগুলি, irc চ্যানেল ইত্যাদিতে আউট থাকুন এবং কীভাবে কাজ করে তা দেখুন। একটি বাগ ঠিক করুন বা একটি পরিচিত অনুরোধ বৈশিষ্ট্য নিজে যুক্ত করুন এবং একটি প্যাচ জমা দিন। এটি কীভাবে গ্রহণযোগ্য তা দেখুন ... তারা কী এটি সম্পাদনা করে এবং অন্তর্ভুক্ত করতে বা আপনার সাথে লড়াই করতে আপনার সাথে কাজ করে?

নিজেও মূল্যায়ন করুন। আপনার কাছে কী কী সময় এবং আগ্রহ রয়েছে যা আপনার কাছাকাছি থাকতে হবে এবং আপনাকে দ্রুত গতিতে উন্নীত করতে এই প্রকল্পটি বিনিয়োগের পক্ষে মূল্যবান হতে পারে?


2

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

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



1

আপনার লক্ষ্যগুলিতে এটি বেস করুন (সেগুলি কী তা নিশ্চিত নয়)। আপনি যদি প্রোগ্রামিংয়ের অভিজ্ঞতা অর্জনের চেষ্টা করছেন তবে এটি চেষ্টা করে আপনার হারাতে হবে না। যদি কিছু হয় তবে আপনি কোডে কীভাবে 'না' তা শিখতে পারেন।

আপনি যদি একটি দুর্দান্ত প্রকল্পের সাথে নিজেকে যুক্ত করে নিজের জন্য একটি নাম তৈরি করার চেষ্টা করছেন তবে আপনার আরও কঠিন সময় হতে পারে। সফটওয়্যারটির অন্যান্য বিকাশকারী এবং ব্যবহারকারীদের (যদি এটি আরও দূরে থাকে তবে) কোনও ব্লগ বা মন্তব্যগুলির জন্য নেট অনুসন্ধান করার চেষ্টা করুন। কোডিংয়ের অগ্রগতি একবার দেখুন। এটি কি আপনার পছন্দ অনুসারে গতিতে এগিয়ে চলছে?

অন্যান্য সদস্যরা "অন্যদের সাথে ভাল খেলেন" কিনা তা সন্ধান করার চেষ্টা করা আমি সবেমাত্র উল্লিখিত কয়েকটি অনুশীলনের সংমিশ্রণ নিতে পারি।

চেষ্টা কর. "এটির দাম পড়বে না" - জন বেলুশি, অ্যানিম্যাল হাউস।

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