Red Hat ကုမ္ပဏီ ထုတ်ဝေခဲ့သည် သင့်စနစ်ထုတ်ဝေမှု၏ အရင်းအမြစ်စာသားများ Bugzillaအမှားများ၏ ဒေတာဘေ့စ်ကို ထိန်းသိမ်းရန်၊ ၎င်းတို့၏ အမှားပြင်ဆင်မှုကို စောင့်ကြည့်ရန်နှင့် ဆန်းသစ်တီထွင်မှုများကို အကောင်အထည်ဖော်ရန် ညှိနှိုင်းရန် အသုံးပြုသည်။ Bugzilla ကုဒ်ကို Perl ဖြင့် ရေးသားထားပြီး အခမဲ့ MPL လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ Bugzilla ကိုအသုံးပြုသည့် အကြီးဆုံးပရောဂျက်များဖြစ်သည်။ Mozilla က, ဦးထုပ်နီ и suse. Red Hat သည် ၎င်း၏အခြေခံအဆောက်အအုံတွင် ၎င်း၏ကိုယ်ပိုင်လမ်းဆုံ RHBZ (Red Hat Bugzilla) ကိုအသုံးပြုပြီး အဆင့်မြင့်စွမ်းဆောင်ရည်များဖြင့် ဖြည့်စွက်ကာ Red Hat တွင် ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာ သီးခြားအချက်အလက်များအတွက် လိုက်လျောညီထွေဖြစ်အောင် ပြုလုပ်ထားသည်။
အဆိုပါလမ်းဆုံသည် 1998 ခုနှစ်ကတည်းက ဖွံ့ဖြိုးတိုးတက်လာခဲ့ပြီး ယခုအချိန်အထိ ပြောင်းလဲမှုများ၏သမိုင်းကြောင်းကို ထုတ်ပြန်ခြင်းမရှိဘဲ မက်တာဒေတာတွင် လျှို့ဝှက်အချက်အလက်များရှိနေခြင်းကြောင့် ပြန်လည်သိမ်းဆည်းခြင်းမပြုဘဲ ၎င်း၏ဖွံ့ဖြိုးတိုးတက်မှုကို တံခါးပိတ်လုပ်ဆောင်ခဲ့သည်။ ယခုအခါ RHBZ သည် သီးခြား open source ပရောဂျက်တစ်ခုအဖြစ်သို့ ပြောင်းလဲသွားခဲ့ပြီး၊ ယင်း၏ကုဒ်သည် လုံးဝဖြစ်သည်။ ပွင့်လင်း MPL-2.0 အောက်တွင် လိုင်စင်ရထားပြီး အခြားသူများ အသုံးပြုရန်အတွက် ရနိုင်ပါသည်။ RHBZ သည် လိုအပ်သော အပိုပရိုဂရမ်များကို ပံ့ပိုးပေးသော လက်ရှိ Bugzilla အရင်းအမြစ်သစ်ပင်ကို အခြေခံအဖြစ် အသုံးပြုခဲ့သည်။ ကွန်မန့်မှတ်စုများတွင် ထိလွယ်ရှလွယ်ဒေတာကြောင့် RHBZ ၏ အများသူငှာ ဗားရှင်းအဖြစ် ထုတ်ဝေသည်။ အကွက်ကြီးတစ်ခု (ဖိုင်ပေါင်း 1174 ဖိုင်ကို ပြောင်းလဲပြီး၊ 274307 လိုင်းကို ပေါင်းထည့်လိုက်သည်၊ 54053 လိုင်းကို ဖျက်လိုက်သည်) အရင်းအမြစ် စာသားများ၏ ထိပ်တွင် Bugzilla 5.0.4. အချို့သောပြောင်းလဲမှုများအတွက် ရှင်းလင်းချက်လိုအပ်သူများအတွက် Red Hat ဝန်ထမ်းများကို ဆက်သွယ်ရန် အကြံပြုအပ်ပါသည်။
မူရင်း Bugzilla codebase အပြင် RHBZ မှ အစိတ်အပိုင်းများကို အသုံးပြုသည်။ အကိုင်းအခက်Mozilla မူဘောင်အတွက် ပံ့ပိုးထားသည်။ RHBZ ရှိ interface ကို JavaScript framework ကိုအသုံးပြုခြင်းသို့ လွှဲပြောင်းထားပါသည်။ သတိထားပါ။Ajax ယန္တရားကို အသုံးပြု၍ ဒေတာကို ဒိုင်းနမစ်ဖြင့် တင်ဆောင်ရန်နှင့် ပုံစံများတွင် အဆင့်မြင့် တည်းဖြတ်ခြင်း လုပ်ဆောင်ချက်များကို အကောင်အထည်ဖော်ရန် အသုံးပြုသည်။ စာကြည့်တိုက်ကို ဇယားကွက်ပုံစံအတွက် အသုံးပြုသည်။ ဒေတာဇယားများအစီရင်ခံစာများတွင် ဇယားများဖန်တီးရန် - PlotylyJSဒိုင်ယာလော့ခ်များ၏ အလုပ်နှင့် ပုံစံများကို စုစည်းရန်၊ ရွေးချယ်ပါ။ဖောင့်များကို စီမံခန့်ခွဲရန်၊ ဖောင့် Awesome အခမဲ့. ထုတ်ဝေမှုတွင် ပရောဂျက်မှ Bugzilla တိုးချဲ့မှုများလည်း ပါဝင်သည်။ လှော်ခတ်သူများထိုသို့သောအဖြစ် BayotBase, AgileTools и TreeViewPlus မှီခိုမှုဆိုင်ရာ အချက်အလက်များကို ပြသရန်နှင့် အဖွဲ့များ၏ အလုပ်များကို စီမံခန့်ခွဲရန်။
မူရင်း codebase Bugzilla မကြာသေးမီက အနည်းငယ်မျှသာ ကန့်သတ်ထားသည်။ အမှားပြင်ဆင်မှုများ. လွန်ခဲ့သည့် နှစ်ပေါင်းများစွာက စတင်ခဲ့သည်။ စီမံကိန်း၏ Bugzilla interface ကို ပြန်လည်ပြုပြင်နေသည်မှာ တစ်နှစ်ကျော်ရှိပြီဖြစ်သည်။ စွန့်ပစ်ခဲ့သည်။. အဓိက လှုပ်ရှားမှုကို အခု အာရုံစိုက်နေပါတယ်။ သိုလှောင်မှုများ Mozilla မှ ခက်ရင်းနှင့် ဆက်လက် အပြင်းအထန် ဖွံ့ဖြိုးတိုးတက်စေပါသည်။.
source: opennet.ru