হাডসন এবং জেনকিনসের মধ্যে কীভাবে নির্বাচন করবেন? [বন্ধ]


451

হাডসন সম্প্রতি সম্প্রতি শাখা চালিয়ে কাজ করতে আমার এক ঘন্টা বা তার বেশি সময় লেগেছে (জানুয়ারী / ২০১১)
প্রতিটি শাখায় এখন কত দ্রুত পরিবর্তন হচ্ছে তা আমার কোনও ধারণা নেই, তবে আরও গুরুত্বপূর্ণ, প্রতিটি শাখাটি কী দিকনির্দেশনা গ্রহণ করছে এবং কী কী পয়েন্ট যাতে এক সাথে যেতে পছন্দ করতে পারে?

কারও সাথে পণ্যের রোডম্যাপ এবং বৈশিষ্ট্যের পার্থক্যের লিঙ্ক রয়েছে?


4
জেনকিন্স বনাম হাডসনের মধ্যে আপনি কী শেষ করেছেন?
chmullig

109
@ কেভ: আমি একমত নই, এই প্রশ্নটি গঠনমূলক নয়। এটি "এক্স বনাম y এর মতো বিতর্ক নয়, যা পছন্দ করবেন", তবে এটি হডসনের একটি শাখা সম্পর্কে, যা একটি খুব দরকারী তথ্য।
টানাশিয়াস

9
হ্যাঁ, আরও আপ টু ডেট উত্তরের জন্য এই থ্রেডটি আবার খোলার দরকার।
jangofan

2
@djangofan ইতিমধ্যেই এক বছরের উপর ফলো-আপ প্রশ্ন হয়েছে: stackoverflow.com/q/11433083/234938 - এবং এখন, আরও বছর পরে, পরিস্থিতি এখনো একই।
ক্রিস্টোফার অর

5
আমি এই ধরণের প্রশ্নের বিপজ্জনক প্রকৃতিটি বুঝতে পারি, তবে আমার কাছে মনে হয় যে (i) এটি খুব আকর্ষণীয় তথ্য নিয়ে এসেছে, (ii) কোনও ধরণের বিবাদ শুরু হয়নি এবং (iii) এটি বৈধ যে এটি সহজ নয় easy এই ধরণের তথ্য ছাড়াই চয়ন করতে
Lab419

উত্তর:


503

জেনকিনস ব্যবহার করুন ।

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

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

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

পড়ুন যে পোস্টে আমি টপ আপ লিঙ্ক করা হলে, তারপর পড়া বাকি এই কালানুক্রমিক মধ্যে অর্ডার । ভারসাম্য জন্য আপনি হাডসন / ওরাকল পড়তে পারেন এটা নিতে । কে আমার পক্ষে প্রতিরক্ষামূলক খেলছে এবং প্রকল্পটির সত্যিকারের উদ্দেশ্য তা স্পষ্ট।


10
"এর পিছনে বেশিরভাগ লোক" - এটি প্রকল্প প্রতিষ্ঠাতাদের ক্ষেত্রে সত্য বলে মনে হয় তবে এটি লক্ষ করা উচিত যে সোনোটাইপ (মাভেন ইনক) পাইপলাইনে স্থাপত্য পরিবর্তনের ভেলা দিয়ে এই বিভাজনের হাডসনের পক্ষে প্রতিশ্রুতিবদ্ধ ছিলেন । টিম জেনকিন্স এখনও বিকাশকারী / ব্যবহারকারীর
মানসিকতা

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

14
@ জোনিকের সংক্ষিপ্ত তুলনা লিখেছেন এমন ব্যক্তির এখানে আরও একটি আপডেট । এটি এক মাস পরে।
chmullig

14
এবং এখন পাঁচ বছর পরে, জেনকিনস সমৃদ্ধ হচ্ছে, এবং ওরাকল হডসনকে একিপ্লেস হাতির কবরস্থানে ফেলে দিয়েছে যেখানে এটি নামমাত্র পরিত্যক্ত ছিল।
থরবজর্ন রাভন অ্যান্ডারসন

115

চিমুলিগ যেমন লিখেছেন , জেনকিন্স ব্যবহার করুন । কিছু অতিরিক্ত পয়েন্ট:

... এবং একটি সামান্য পটভূমি তথ্য:

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

[হাডসন / জেনকিনস] হ'ল একক প্রতিভা বুদ্ধি — কোহসুক কাওয়াগুচি। তার কারণে এটি সুসংগত, সুসংহত এবং শক্ত প্রস্তর।

ওরাকল কর্তৃক অধিগ্রহণ করার পর, Kohsuke দীর্ঘ জন্য ঘোরাঘুরি করা হয়নি ( কারণে মনিটর অভাব ? ...; -] ), এবং কাজ গিয়েছিলাম CloudBees । ২০১০ সালের শেষদিকে দেব সম্প্রদায় এবং ওরাকল এর মধ্যে সরঞ্জামগুলির বিরোধের হিসাবে এবং নতুন নাম / কাঁটাচামচ / বিভাজনে শেষ হয়ে কিমুল্লিগের লিঙ্কগুলিতে নথিবদ্ধ রয়েছে। আমার কাছে, এই পুরো কনড্রামটি অন্য যে কোনও কিছুর চেয়ে সম্ভবত আরও বেশি কথা বলেছে, সমস্ত পক্ষকে (ওরাকল, বিকাশকারী, ব্যবহারকারী) খুশি রাখার উপায়ে একটি ওপেন-সোর্স প্রকল্পটিকে স্পনসর করার অনর্থক সম্পূর্ণরূপে অক্ষমতা বা অনিচ্ছাকে বলে to এটি তাদের ডিএনএ বা কিছুতে নেই, যেমনটি আমরা অন্যান্য ক্ষেত্রেও দেখেছি ।

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


90

তিন মাস পরে এই বিষয়টি নিয়ে আমার দৃষ্টিভঙ্গি:

জেনকিনস অনেকগুলি ছোট ছোট আপডেট সহ ঘন ঘন রিলিজ সহ আসল হাডসনের দ্বারা ভালভাবে চলার পথ অব্যাহত রেখেছে।

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

আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি যদি শব্দটি পছন্দ করেন:

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

, তাহলে আমি হাডসনকে পরামর্শ দেব।

বিপরীতে, যদি আপনি পছন্দ করেন:

  • আরও ঘন ঘন আপডেটগুলি, এমনকি যদি তাদের কিছুটা ঘন ঘন টুইটের প্রয়োজন হয় এবং সামঞ্জস্যের ক্ষেত্রে সম্ভবত কিছুটা ঝুঁকিপূর্ণ হয় (একটি "সর্বশেষ এবং সর্বশ্রেষ্ঠ" রিলিজ চক্রের বেশি)
  • যেমন আরও সক্রিয় সম্প্রদায় সমর্থন সহ একটি সিস্টেম যেমন, অন্যান্য বিল্ড সিস্টেম / আর্টিফ্যাক্ট সংগ্রহস্থল
  • মূল স্রষ্টা এট আল এর অফার সমর্থন করুন। এবং / অথবা আপনার পেশাদার সহায়তায় কোনও আগ্রহ নেই (উদাহরণস্বরূপ, আপনি যতক্ষণ না পরের সপ্তাহের "সর্বশেষ এবং সর্বশ্রেষ্ঠ" স্থিরতা পেতে পারেন ততক্ষণ আপনি খুশি)
  • একটি ক্লাসিকাল ওএসএস-শৈলীর বিকাশ ইকোসিস্টেমের ডানা '

তাহলে আমি জেনকিন্সকে পরামর্শ দেব would (এবং একজন মন্তব্যকারী হিসাবে উল্লেখ করা হয়েছে, জেনকিনসের এখন "এলটিএস" রিলিজ রয়েছে যা আরও "স্থিতিশীল" শাখায় রক্ষণাবেক্ষণ করা হয়)


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


22
বা উভয় বিশ্বের সেরা পান এবং নতুন জেনকিনস দীর্ঘমেয়াদী সমর্থন (এলটিএস) রিলিজ ব্যবহার করুন!
ক্রিস্টোফার অর

48

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

যে কোনও ক্ষেত্রে এখানে আমার পরামর্শ:

উভয় পরীক্ষা করে দেখুন এবং আপনার প্রয়োজনগুলির সাথে আরও কী উপযুক্ত।

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

http://www.eclipse.org/hudson

অন্যদিকে জেনকিনস অনেকগুলি আসল হাডসন ব্যবহারকারীকে জিতিয়েছে এবং একাধিক প্রযুক্তি জুড়ে একটি বিশাল ব্যবহারকারী সম্প্রদায় রয়েছে এবং এতে সম্পূর্ণ বিকাশকারী বিকাশকারী রয়েছে has

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

যাই হোক না কেন .. আপনি যদি এখনও সিআই সার্ভার ব্যবহার না করেন .. তাদের যে কোনও একটি দিয়ে এখনই শুরু করুন এবং আপনি বিশাল সুবিধা দেখতে পাবেন।

জানুয়ারী ২০১৩ আপডেট করুন: আইপি ক্লিনআপ এবং আরও উন্নতির দীর্ঘ প্রক্রিয়া করার পরে প্রথম এক্লিপস ফাউন্ডেশন অনুমোদিত রিলিজ হিসাবে হডসন ৩.০ এখন উপলব্ধ।


38

জেনকিনস হলেন নতুন হাডসন। পুরো উন্নয়ন সম্প্রদায় জেনকিন্সে চলে যাওয়ার কারণে এটি সত্যিকার অর্থেই একটি নামকরণের মতো, কাঁটাচামচ নয়। (ওরাকল তাদের কোণে বসে আছে তাদের পুরানো বল "হডসন" ধরে, তবে এটি এখন একটি আত্ম-কম প্রকল্প))

সিএফ ইথেরিয়াল -> ওয়্যারশার্ক


আমার চলমান হাডসন বিল্ড সার্ভারের সাথে আমার কী করতে হবে? আমার ধারণা এটি নতুন জেনকিন্স কাঁটাচামচ / শাখা / নতুন নামটিতে স্বয়ংক্রিয়ভাবে আপডেট হবে না। আমাকে কি স্ক্র্যাচ থেকে বিল্ড সার্ভার সেটআপ করতে হবে?
মাইকেল কুলার 21

4
আপনি যেমন জিনকিনসে "আপগ্রেড" করতে পারেন ঠিক যেমন আপনি হাডসনের একটি সংস্করণ থেকে অন্য সংস্করণে আপগ্রেড করেছিলেন।
nrobey

আমি বর্তমানে হাডসন 1.395 চালাচ্ছি। বর্তমানে এটি আমার উপলব্ধ আপডেটগুলি দেখায় না। নামটি কী পরে পরিবর্তনটি নাম পরিবর্তন করে?
মাইকেল কুলার

3
না, হাডসন (ওরাকল) জেনকিন্সকে [1] কখনও আপডেট দেবে না; ওরাকল যদি সম্প্রদায়ের সাথে কাজ করতে ইচ্ছুক থাকেন তবে সেখানে প্রথমে বিচ্ছেদ ঘটত না। [১] শুয়োর উড়ান ব্যতীত মিঃ এলিসন আপনার বন্ধুবান্ধব প্রতিবেশী ইত্যাদি হয়ে উঠলেন
নাথন কিড

8
এখানে দেখুন: wiki.jenkins-ci.org/display/JENKINS/… কীভাবে জেনকিন্সকে হডসনের আপগ্রেড কেন্দ্রে যুক্ত করতে পারেন।
সাইমন ডি

27

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


1
সমস্ত প্লাগইনগুলির কারণে একটি জেনকিনস অন্য সময়ের চেয়ে বেশ আলাদা এবং পরবর্তী সময় আপনি এটি ইনস্টল করার চেয়েও আলাদা হতে পারে।
bbaassssiiee

4

যারা হুডসন এবং জেনকিন্সের সম্ভাব্য ভবিষ্যত হিসাবে একটি পুনর্মিলনকে উল্লেখ করেছেন, জেনকিনস এসপিআইতে যোগ দেবেন এই বিষয়টি নিয়ে তারা এই পুনর্মিলন করার সম্ভাবনা কম।


4

জেনকিন্স ওয়েবসাইট, http://jenkins-ci.org থেকে নিম্নলিখিতগুলি এটির যোগফল দেয়।

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

ওরাকল এখন হাডসন ট্রেডমার্কের মালিক, তবে এটি Eclipse EPL এর অধীনে লাইসেন্স করেছে । জেনকিনস এমআইটি লাইসেন্সে রয়েছে । হাডসন এবং জেনকিনস উভয়ই ওপেন সোর্স। আপনি কার পক্ষে কাজ করেন এবং ওপেন-সোর্সের জন্য ব্যক্তিগত পছন্দের সমন্বয়ের ভিত্তিতে সিদ্ধান্তটি সোজা আইএমএইচও।

আশা করি এটি সহায়ক ছিল।


3
হাডসন এখন শীর্ষ স্তরের একটি গ্রামীণ প্রকল্প।
ম্যানফ্রেড মোশার

14
ওরাকল এখন হডসনের মালিক এবং জেনকিনস ওপেন সোর্স। দু'জনই এমআইটি লাইসেন্সপ্রাপ্ত । একজনকে ওপেন সোর্স এবং অন্যটি -কে-ওপেন-সোর্স হিসাবে বর্ণনা করা বিভ্রান্তিকর। তারা বিনামূল্যে সফ্টওয়্যার।
pb2q

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