Red Hat hat den Quellcode für Red Hat Bugzilla, das Tool zur Fehlerverfolgung, veröffentlicht

Red Hat enthüllt durch Veröffentlichung den Quellcode für Ihre Überprüfung des Red Hat Bugzilla-Systems, welches ist eine interne Gabel von Red Hat von Bugzilla Hiermit wird eine Fehlerdatenbank geführt, deren Korrektur überwacht und die Umsetzung von Innovationen koordiniert.

Außerdem ermöglicht es Ihnen, Softwarefehler auf verschiedene Arten zu organisieren, so dass die Verfolgung Mehrfachprodukts mit verschiedenen Versionen und wiederum aus mehreren Komponenten zusammengesetzt. Außerdem können Sie Softwarefehler nach Priorität und Schweregrad kategorisieren und ihnen Versionen für ihre Lösung zuweisen.

Es ermöglicht auch das Hinzufügen von Kommentaren, Lösungsvorschlägen, die Ernennung von Managern, um die Lösung und die Art der Lösung zuzuweisen, die auf den Fehler angewendet wurde. Auf diese Weise können Sie die Daten verfolgen, an denen jedes Ereignis auftritt, und bei richtiger Konfiguration E-Mails an diese senden interessiert an dem Fehler.

Über Red Hat Bugzilla

Der Red Hat Bugzilla-Code ist in Perl geschrieben und wird unter der kostenlosen MPL-Lizenz vertrieben. Die größten Projekte, die Bugzilla verwenden, sind Mozilla, Red Hat und SUSE. Red Hat verwendet einen eigenen Zweig RHBZ (Red Hat Bugzilla) in seiner Infrastruktur, ergänzt mit erweiterten Funktionen und angepasst zu den Besonderheiten der Entwicklung bei Red Hat.

Red Hat Bugzilla wurde seit 1998 entwickelt, Bisher wurde die Entwicklung jedoch hinter verschlossenen Türen durchgeführt, ohne dass der Änderungsverlauf veröffentlicht wurde und ohne dass aufgrund des Vorhandenseins vertraulicher Informationen in den Metadaten Zugriff auf das Repository gewährt wurde.

die Schnittstelle RHBZ auf JavaScript-Framework Alertify übertragen, Hiermit werden Daten mithilfe von Ajax und des Mechanismus zum Implementieren erweiterter Bearbeitungsfunktionen in Formularen dynamisch geladen.

Für die Gestaltung der Tabelle wird die DataTables-Bibliothek verwendet, um Diagramme in PlotylyJS-Berichten zu erstellen, die Arbeit von Dialogen und Formularen zu organisieren, Font Awesome Free-Schriftarten auszuwählen und zu verwalten.

Publisher verwenden auch die Bugzilla-Erweiterungen von BayoteersB. BayotBase, AgileTools und TreeViewPlus, um Abhängigkeitsinformationen anzuzeigen und Gruppenarbeit zu verwalten.

Die ursprüngliche Bugzilla-Codebasis wurde kürzlich nur auf eine Fehlerbehebung beschränkt. Ein vor einigen Jahren begonnenes Projekt zur Neugestaltung der Bugzilla-Benutzeroberfläche wurde für mehr als ein Jahr eingestellt. Die Hauptaktivität konzentriert sich nun auf das Repository mit einem Zweig von Mozilla, der sich weiterhin rasant entwickelt.

Red Hat Bugzilla ist jetzt Open Source

Jetzt RHBZ ist zu einem eigenständigen Open Source-Projekt geworden, dessen Code unter der MPL-2.0-Lizenz vollständig geöffnet ist und für die externe Verwendung verfügbar ist.

Als Basis verwendete RHBZ den aktuellen Bugzilla-Quellbaum, auf dem die notwendigen Plugins unterstützt wurden. Aufgrund des Vorhandenseins vertraulicher Daten in den Commit Notes die offene Version von RHBZ se veröffentlicht als großen Patch von 1174 geänderten Dateien, 274307 Zeilen hinzugefügt und 54053 Zeilen oben in Bugzilla 5.0.4-Quellen entfernt.

RHBZ begann 1998 als interne Abzweigung von Red Hat und hat in den nächsten zwei Jahrzehnten viele Veränderungen erfahren. Der Bestätigungsverlauf kann nicht veröffentlicht werden, da die Bestätigungsnachrichten und Metainformationen vertrauliche Daten enthalten.

Der Code selbst kann veröffentlicht werden, aber aus dem oben genannten Grund handelt es sich lediglich um eine einmalige Festschreibung für den vorgelagerten Bugzilla-Code. Red Hat behält eine interne Kopie der Quelle mit dem Verlauf bei.

Für diejenigen, die eine Erklärung dieser oder anderer Änderungen benötigen, empfehlen sie, sich an die Mitarbeiter von Red Hat zu wenden.

Neben der ursprünglichen Bugzilla-Codebasis verwendet RHBZ auch Elemente aus einem Zweig, der mit der Mozilla-Infrastruktur kompatibel ist.

Endlich für diejenigen, die mehr darüber wissen möchten Informationen zur Veröffentlichung des Red Hat Bugzilla-Codes und / oder zur Überprüfung des Quellcodes oder zum Erhalt einer Kopie davon können Sie die Details und den Quellcode überprüfen im folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.