Red Hat נחשף על ידי פרסום קוד המקור לבדיקת מערכת Red Hat Bugzilla, שהוא מזלג פנימי של רד האט מבוגזילה המשמש לתחזוק בסיס נתונים של שגיאות, מעקב אחר תיקונם ותיאום יישום חידושים.
חוץ מזה מאפשר לך לארגן ליקויי תוכנה במספר דרכים, המאפשר ל התחקות מוצר מרובהעם גרסאות שונות ובתורן מורכבות ממספר רכיבים. זה גם מאפשר לך לסווג ליקויי תוכנה על פי העדיפות והחומרה שלהם, כמו גם להקצות להם גרסאות לפיתרון.
זה גם מאפשר לך להוסיף הערות, הצעות לפתרון, לייעד מנהלים להקצות את הרזולוציה ואת סוג הפתרון שהוחל על הפגם, כל זה עוקב אחר התאריכים בהם מתרחש כל אירוע, ואם מוגדר כראוי, שליחת מיילים. למתעניינים בטעות.
על Red Hat Bugzilla
קוד Red Hat Bugzilla כתוב בפרל ומשוחרר ברישיון MPL בחינם. הפרויקטים הגדולים ביותר המשתמשים בבוגזילה הם Mozilla, Red Hat ו- SUSE. רד האט משתמשת בסניף משלה RHBZ (Bugzilla Red Hat) בתשתית שלה, משלימים בתכונות מתקדמות ומותאמים למפרט הפיתוח ברד האט.
בוגזילה של רד האט פותח מאז 1998, אך עד כה התפתחותה בוצעה בדלתיים סגורות, מבלי לפרסם את היסטוריית השינויים וללא מתן גישה למאגר עקב הימצאות מידע סודי במטא-נתונים.
הממשק RHBZ הועבר לשימוש ב- JavaScript-Framework Alertify, המשמש לטעינה דינמית של נתונים באמצעות Ajax והמנגנון ליישום פונקציות עריכה מתקדמות בטפסים.
לצורך עיצוב הטבלה משתמשים בספריית DataTables, ליצירת דיאגרמות בדוחות PlotylyJS, לארגון עבודת הדיאלוגים והטפסים, לבחירת וניהול גופני Free Awesome Free.
מפרסמים משתמשים גם בתוספי Bugzilla מבית Bayoteersכגון BayotBase, AgileTools ו- TreeViewPlus כדי להציג מידע תלות ולנהל עבודה קבוצתית.
בסיס הקוד המקורי של Bugzilla הוגבל לאחרונה לתיקון באגים בלבד. פרויקט לעיצוב מחדש של ממשק Bugzilla, שהחל לפני מספר שנים, ננטש כבר יותר משנה. הפעילות העיקרית מרוכזת כעת במאגר עם סניף של מוזילה, שממשיך להתפתח במהירות.
Red Hat Bugzilla הוא כעת קוד פתוח
עכשיו RHBZ הפך לפרויקט קוד פתוח עצמאי, שקודו פתוח לחלוטין תחת רישיון MPL-2.0 והוא זמין לשימוש חיצוני.
כבסיס, RHBZ השתמשה בעץ המקור הנוכחי של Bugzilla, עליו נתמכו התוספים הדרושים. בשל נוכחות נתונים חסויים בהערות ההתחייבות, הגרסה הפתוחה של RHBZ se מפרסם כתיקון גדול של 1174 קבצים שהשתנו, 274307 שורות נוספו ו- 54053 שורות הוסרו בראש מקורות Bugzilla 5.0.4.
RHBZ החלה כמזלג פנימי של רד האט בשנת 1998 ועברה שינויים רבים בשני העשורים הבאים. לא ניתן לפרסם את היסטוריית האישורים מכיוון שהודעות האישור ומידע המטא מכילים נתונים רגישים.
הקוד יכול להיות ציבורי, אך מהסיבה לעיל זה פשוט התחייבות חד פעמית על קוד Bugzilla במעלה הזרם. רד האט שומרת על עותק פנימי של המקור עם ההיסטוריה.
למי שזקוק להסבר על שינויים כאלו או אחרים, הוא ממליץ לפנות לעובדי רד האט.
בנוסף לבסיס הקוד המקורי של Bugzilla, RHBZ משתמש גם באלמנטים מענף התואם את תשתית מוזילה.
סוף סוף למעוניינים לדעת יותר על כך על שחרור קוד Red Bugzilla ו / או מעוניינים לבדוק את קוד המקור או לקבל עותק ממנו, תוכלו לבדוק את הפרטים וקוד המקור בקישור הבא.