Red Hat ने Red Hat Bugzilla का स्रोत कोड जारी किया, जो इसके बग ट्रैकिंग टूल है

लाल टोपी का अनावरण किया पोस्ट करके Red Hat Bugzilla सिस्टम की समीक्षा के लिए स्रोत कोड, जो है Bugzilla से Red Hat का आंतरिक कांटा जिसका उपयोग त्रुटियों के डेटाबेस को बनाए रखने, उनके सुधार की निगरानी और नवाचारों के कार्यान्वयन में समन्वय के लिए किया जाता है।

इसके अलावा आपको कई तरीकों से सॉफ़्टवेयर दोषों को व्यवस्थित करने की अनुमति देता हैअनुमति दे रहा है अनुरेखण कई उत्पादविभिन्न संस्करणों के साथ और कई घटकों से बना है। यह आपको उनकी प्राथमिकता और गंभीरता के अनुसार सॉफ़्टवेयर दोषों को वर्गीकृत करने की अनुमति देता है, साथ ही उनके समाधान के लिए उन्हें संस्करण प्रदान करता है।

यह आपको टिप्पणियों, समाधान प्रस्तावों को जोड़ने, प्रबंधकों को रिज़ॉल्यूशन निर्दिष्ट करने के लिए नामित करने और समाधान के प्रकार को लागू करने की अनुमति देता है, यह सब उन तारीखों पर नज़र रखता है जिन पर प्रत्येक घटना होती है और यदि उचित रूप से कॉन्फ़िगर किया गया है, तो ईमेल भेजना त्रुटि में रुचि रखने वालों के लिए।

Red Hat Bugzilla के बारे में

Red Hat Bugzilla कोड पर्ल में लिखा है और मुफ्त एमपीएल लाइसेंस के तहत वितरित किया जाता है। Bugzilla का उपयोग करने वाली सबसे बड़ी परियोजनाएं मोज़िला, रेड हैट और SUSE हैं। Red Hat अपनी शाखा का उपयोग करता है आरएचबीजेड (रेड हैट बुग्जिला) इसके बुनियादी ढांचे में, उन्नत सुविधाओं के साथ पूरक और अनुकूलित Red Hat में विकास की बारीकियाँ।

रेड हैट बगजिला 1998 के बाद से विकसित किया गया है, लेकिन अब तक इसका विकास बंद दरवाजों के पीछे किया गया है, परिवर्तन इतिहास को प्रकाशित किए बिना और मेटाडेटा में गोपनीय जानकारी की उपस्थिति के कारण भंडार तक पहुंच प्रदान किए बिना।

अंतरपटल RHBZ ने जावास्क्रिप्ट-फ्रेमवर्क अलर्ट का उपयोग करने के लिए जिसका उपयोग डेटा को गतिशील रूप से लोड करने के लिए किया जाता है, जो अजाक्स और उन्नत संपादन कार्यों को रूपों में लागू करने के लिए तंत्र का उपयोग करता है।

तालिका के डिजाइन के लिए, डेटाटेबल्स लाइब्रेरी का उपयोग किया जाता है, जिसमें प्लॉटिलीज रिपोर्ट में आरेख उत्पन्न करने के लिए, संवाद और रूपों के काम को व्यवस्थित करने के लिए, फ़ॉन्ट विस्मयकारी नि: शुल्क फोंट का चयन करने और प्रबंधित करने के लिए।

प्रकाशक Bayoteers से Bugzilla एक्सटेंशन का भी उपयोग करते हैंनिर्भरता जानकारी प्रदर्शित करने और समूह कार्य को प्रबंधित करने के लिए जैसे बायोटबेस, एजाइलटूल और ट्री व्यूप्लस।

मूल Bugzilla कोड आधार हाल ही में सिर्फ एक बग फिक्स तक सीमित किया गया है। कई साल पहले शुरू किए गए बुगज़िला इंटरफ़ेस को फिर से डिज़ाइन करने की एक परियोजना को एक साल से अधिक समय के लिए छोड़ दिया गया है। मुख्य गतिविधि अब मोज़िला की एक शाखा के साथ भंडार में केंद्रित है, जो तेजी से विकसित हो रही है।

Red Hat Bugzilla अब खुला स्रोत है

अब RHBZ एक स्टैंडअलोन ओपन सोर्स प्रोजेक्ट बन गया है, जिसका कोड MPL-2.0 लाइसेंस के तहत पूरी तरह से खुला है और बाहरी उपयोग के लिए उपलब्ध है।

एक आधार के रूप में, आरएचबीजेड ने वर्तमान बुग्जिला स्रोत वृक्ष का उपयोग किया, जिस पर आवश्यक प्लगइन्स का समर्थन किया गया था। गोपनीय डेटा की उपस्थिति के कारण प्रतिबद्ध नोटों में, आरएचबीजेड का खुला संस्करणई 1174 परिवर्तित फ़ाइलों के एक बड़े पैच के रूप में प्रकाशित करता है, 274307 लाइनें जोड़ी गईं और 54053 लाइनें Bugzilla 5.0.4 स्रोतों के शीर्ष पर निकाली गईं।

आरएचबीजेड ने 1998 में रेड हैट के आंतरिक कांटे के रूप में शुरू किया और अगले दो दशकों में कई बदलाव किए हैं। पुष्टिकरण इतिहास को सार्वजनिक नहीं किया जा सकता है क्योंकि पुष्टिकरण संदेश और मेटा जानकारी में संवेदनशील डेटा होते हैं।

कोड को स्वयं सार्वजनिक किया जा सकता है, लेकिन उपरोक्त कारण से यह केवल ऊपर की ओर बुग्जिला कोड पर एक बार की गई प्रतिबद्धता है। रेड हैट इतिहास के साथ स्रोत की एक आंतरिक प्रतिलिपि रखता है।

जिन लोगों को इन या अन्य परिवर्तनों के स्पष्टीकरण की आवश्यकता होती है, वे रेड हैट कर्मचारियों से संपर्क करने की सलाह देते हैं।

मूल बुग्जिला कोड आधार के अलावा, आरएचबीजेड भी मोज़िला बुनियादी ढांचे के साथ संगत शाखा से तत्वों का उपयोग करता है।

अंत में इसके बारे में अधिक जानने के इच्छुक लोगों के लिए Red Hat Bugzilla कोड जारी करने और / या स्रोत कोड की समीक्षा करने या उसकी एक प्रति प्राप्त करने में रुचि रखते हैं, आप विवरण और स्रोत कोड की जांच कर सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।