প্রক্রিয়াগুলি নিউজ গ্রুপ (ইউএসএনইটি), এবং (প্রধানত) ইমেল ব্যবহার করে। একটি বাগ একটি থ্রেড হিসাবে "অস্তিত্বশীল" ছিল, বিষয়টিতে " [BUG REPORT]
" বা " LINUX BUG REPORT
" লাগানো একটি সাধারণ সম্মেলন ছিল। কোনও বাগ আইডি নেই। সাধারণ ব্যবহারকারী-বেস দেওয়া, একটি বাগ রিপোর্ট প্রায়শই একটি প্যাচ নিয়ে আসে। একটি দীর্ঘ-ভুলে যাওয়া সফ্টওয়্যার সরঞ্জাম ব্যবহৃত হয়েছিল: ibug
(নীচে দেখুন), অন্যটি diff
+ ছাড়া patch
।
থেকে লিনাক্স ইনস্টলেশন এবং গেটিং স্টার্টেড (1994 জানুয়ারি, 2.0 সংরক্ষন অনুলিপি)
>
2.6 The Design and Philosophy of Linux
When new users encounter Linux, they often have a few misconceptions and
false expectations of the system. Linux is a unique operating system,
and it is important to understand its philosophy and design in order to
use it effectively. Time enough for a soapbox. Even if you are an aged
UNIX guru, what follows is probably of interest to you.
In commercial UNIX development houses, the entire system is devel-
oped with a rigorous policy of quality assurance, source and revision
control systems, documentation, and bug reporting and resolution. [...]
With Linux, you can throw out the entire concept of organized
development, source control systems, structured bug reporting, or sta-
tistical analysis. Linux is, and more than likely always will be, a
hacker's operating system.(4)
[...] For the most part, the Linux community communi-
cates via various mailing lists and USENET newsgroups. A number of con-
ventions have sprung up around the development effort: for example, any-
one wishing to have their code included in the ``official'' kernel
should mail it to Linus Torvalds, which he will test and include in the
kernel [...]
1992
এখানে একটি বাগ রিপোর্ট এবং ডিসেম্বর 1992 (0.98.6) থেকে কম.স.লিনাক্সের জন্য ঠিক করুন:
https://groups.google.com/d/topic/comp.os.linux/TwPA00rZMJo/discussion
খুব তাড়াতাড়ি সেখানে ছিল একটি ইমেল তালিকা মিলি-লিনাক্স-বাগ (1992/1993), এই থেকে গোড়ার দিকে প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী মধ্যে স্ল্যাকওয়্যার 1.01 বন্টন:
VI.01) মনে হচ্ছে seems # @! লিনাক্সের উপর পোর্ট করা সঠিকভাবে চলমান না, আমি বাগ রিপোর্ট করার বিষয়ে কী করব?
[...] নোট করুন যে আমার "ml-linux-bugs@dg-rtp.dg.com" বাগ রিপোর্টিং তালিকাটি পর্যায়ক্রমে শেষ হয়েছে। দেখা যাচ্ছে যে লিনাক্সে খুব কম বাগ রয়েছে, যার বেশিরভাগই আমি নিউজগ্রুপে বা লিনাসের মাধ্যমে সমাধান করতে পারার আগে আমি সেগুলি সংগ্রহ করতে পারি এবং পোস্ট করতে পারি। :) সংক্ষেপে: লিনাক্সে বা লিনাক্স-পোর্টেড সফ্টওয়্যারগুলিতে কোনও বাগ থাকলে তা সাধারণত পরবর্তী প্যাচলেভেল বা সংস্করণে স্থির করা হবে।
সেখানে "লিনাক্স-কার্নেল" ইমেল তালিকা ছিল (যা vger
মূলটিতে ছড়িয়ে পড়ে), নিউজগোষ্ঠীগুলি alt.os.linux, তারপরে comp.os.linux (যা ১৯৯৩ সালে দ্রুত একটি শ্রেণিবিন্যাসে বিভক্ত হয়েছিল )।
এই প্রথম লিনাক্স এফকিউ (v1.11 নভেম্বর 1992) কমপোস.লিনাক্স থেকে লিনাসকে সরাসরি ইমেল করার পরামর্শ দেয়।
1992 সালে ম্যাট ওয়েলশ ( রানিং লিনাক্স , লিনাক্স বাইবেল , টিএলডিপি ) ইমেলযুক্ত বাগ রিপোর্ট তৈরিতে সহায়তা করার ঘোষণা দিয়েছিলibug
( বিদ্রূপজনকভাবে , আপনি এটি লিনাক্সে চালাতে পারেননি যেহেতু এটিতে কোনও ইমেল প্রেরণে সক্ষম নেটওয়ার্কিংয়ের যথেষ্ট অভাব ছিল)।
একটি ইমেল বাগ রিপোর্ট টেম্পলেটlinux.temp
সময় সময় কমম্প.ও.লিনাক্সে পোস্ট করা হত এবং একটি বাগ রিপোর্টের আপডেটেরlinux.fix.temp
সাথে একটি আপডেট টেম্পলেট ছিল ।
এখানে একটি প্যাচ সংগ্রহস্থল (এফটিপি) ছিল , যতদূর আমি বলতে পারি এটি বেশিরভাগই (একচেটিয়াভাবে নয়) লিনাক্সে পোর্টিং করার জন্য প্রোগ্রামগুলির প্যাচগুলির জন্য ছিল।
1993-1994
কার্নেল উত্সের সিভিএস কপিগুলি প্রচলিত ছিল, আমি যে প্রাথমিকতমটি খুঁজে পেতে পারি তা ডার্ক স্টেইনবার্গের, কার্নাল-0.99.14 যুগের 4 আমি যে প্রথম ঘোষণাটি পাই তা লিনাক্স-অ্যাক্টিভিস্টদের 1993 সালের জানুয়ারি থেকে। আপনি এখনও সংরক্ষণাগারযুক্ত অনুলিপিগুলি খুঁজে পেতে পারেন (1994) । ডার্ক সিভিএসে সিভিএস বাইনারি এবং লাইবসি উত্স বজায় রেখেছিল।
সমসাময়িক অর্থে ত্রুটিগুলি ট্র্যাক করার জন্য সিভিএস ব্যবহার করা হয়নি, কিছু বিকাশকারী এটি ব্যবহার করতে পছন্দ করেন এবং প্যাচগুলি প্রায়শই সিভিএস উত্পন্ন ডিফের আকারে জমা দেওয়া হত।
1995-1996
এই সময়ে (অক্টোবর 1995) ডেভিড এস মিলার লিনাক্স কার্নেলের ( লিনাক্স / স্পার্ক পোর্ট ) স্পার্ক বন্দরের জন্য সিভিএস ব্যবহার শুরু করেছিলেন started ফেব্রুয়ারী 1996 এর মধ্যে আরও কয়েকজন কার্নেল বিকাশকারী প্যান্টের ট্র্যাক রাখতে স্বতন্ত্রভাবে সিভিএস ব্যবহার করছিলেন, লিনাক্স-কার্নেল থেকে এই থ্রেড এবং এই থ্রেড : অ্যালান কক্স, স্টিফেন টোডি, কাই হেনিংসেন। (দ্বিতীয় থ্রেডে রাশ নেলসন প্রথম হাতের লিনাসকে সিভিএসে বিদ্বেষ জানিয়েছে বলে প্রতিবেদন করেছে।)
1997-1998
১৯৯ 1998 সালের এপ্রিলে লিনাসের দ্বিতীয় সন্তানের জন্মের পরপরই আবার সিভিএসের বিষয়টি আবার উঠে আসে, লিনাক্স-কার্নেল থেকে এই সাবট্র্যাডটি দেখুন (লিনাস সেখানে সরাসরি সিভিএস সম্পর্কে তাঁর উদ্বেগের পুনরাবৃত্তি করেছেন)।
ডিসেম্বর 1997 সালে, অ্যান্ড্রু Tridgell নিরতিশয় নার্ভাস মুক্তি , একটি ওয়েব ভিত্তিক বাগ যে ব্যক্তি অনুসরণ করে। অ্যালান কক্স ১৯৯৯ সালের জুনের মধ্যে "লিনাক্স-প্যাচগুলি" জিটারবাগের লিনাক্স-কার্নেলের পক্ষে পরামর্শ দিচ্ছিলেন । এটি যতদূর আমি বলতে পারি, লিনাস এবং অন্যান্য মূল বিকাশকারীরা ব্যবহৃত প্রথম আসল বাগ ট্র্যাকিং সিস্টেম, দুর্ভাগ্যক্রমে "লিনাক্স-প্যাচ" উদাহরণটি আর অনলাইনে নেই।
সেপ্টেম্বর 1998 সালে, বিটকিপার ল্যারি ম্যাকইভয় দ্বারা লিনাক্স-কার্নেলে প্রথম প্রচারিত হন ।
1999 এবং তারপরে
দ্বারা 1999/2000 lkml প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী উল্লেখ উপর (মূল) vger জীবনবৃত্তান্ত গাছকে (কিউ 1-16) শুরু করে। এটি এ সময় রক্ষণাবেক্ষণ করেছিলেন অ্যান্ড্রু ট্রিজেল।
2001 এর ডিসেম্বরের মধ্যে, জিটারবাগের পক্ষে ছিল না, এই লিনাক্স-কার্নেল থ্রেডটি দেখুন , লিনাস, অ্যালান কক্স এবং আরও অনেকে কেন এটি নিয়ে আলোচনায় জড়িত।
২০০২ সালের জানুয়ারির মধ্যে লিনাস বিটকিপারে আগ্রহী হওয়া শুরু করে (ইতিমধ্যে পাওয়ারপিসি লিনাক্স কার্নেল টিম ব্যবহার করে)।
ফেব্রুয়ারিতে 2002 লিনাস 2.5 বিকাশের গাছের জন্য বিটকিপার ব্যবহার শুরু করে ।
২০০২ সালের নভেম্বরে ওএসডিএল 2.5 লিখিত গাছের জন্য লিনাক্স বাগজিলা হোস্ট করেছিল । (আপনি যদি ইতিমধ্যে প্রশ্নটিতে বাগজিলা লিঙ্কটি না পড়ে থাকেন তবে এখনই এটি পড়ুন, এতে মদ লিনাস ভ্যান্ট রয়েছে)।
২০০ April সালের এপ্রিল মাসে লিনাস বিটকিপার থেকে দূরে সরে যাওয়ার ঘোষণা দিয়েছিলেন , প্রায় সময় তিনি git
নামটি দিয়ে উল্লেখ করেছিলেন । গিটটি স্ব-হোস্টিংয়ের পক্ষে সক্ষম হয়ে যাওয়ার অল্প সময়েই লিনাস বিটকিপারকে ব্যবহার বন্ধ করে দিয়ে কার্নেলের জন্য গিট ব্যবহার শুরু করে।
২০০৮ সালের ডিসেম্বরে লিনাক্স-কার্নেলের জন্য প্যাচওয়ার্ক প্যাচ ট্র্যাকার ঘোষণা করা হয়েছিল , এটি একটি এসসিসিএস-অজ্ঞেস্টিক ওয়েব-ভিত্তিক প্যাচ ট্র্যাকার যা প্যাচগুলি এবং ফলোআপগুলি ট্র্যাক করার জন্য মেলিং তালিকার সাথে সংহত করে। এটির ব্যবহার আজও অব্যাহত রয়েছে, প্রায় সক্রিয় নয় তবে https://patchwork.kernel.org/ এ প্রায় 40 টি তালিকা এইভাবে ট্র্যাক করা হয়েছে ।
তথ্যসূত্র
দরকারী তথ্যসূত্র: