Red Hat mengeluarkan kod sumber untuk Red Hat Bugzilla, alat pengesan pepijatnya

Topi Merah dilancarkan dengan menghantar kod sumber untuk ulasan anda mengenai sistem Red Hat Bugzilla, iaitu garpu dalaman Red Hat dari Bugzilla yang digunakan untuk memelihara pangkalan data kesalahan, memantau pembetulannya dan menyelaraskan pelaksanaan inovasi.

selain itu membolehkan anda mengatur kecacatan perisian dengan pelbagai cara, membenarkan mengesan pelbagai produks dengan versi yang berbeza dan seterusnya terdiri daripada pelbagai komponen. Ini juga membolehkan anda mengkategorikan kecacatan perisian mengikut keutamaan dan keparahannya, serta menetapkan versi untuk penyelesaiannya.

Ini juga membolehkan anda menambahkan komen, cadangan penyelesaian, menunjuk pengurus untuk menetapkan resolusi dan jenis penyelesaian yang digunakan untuk kecacatan, semua ini memantau tarikh di mana setiap peristiwa berlaku dan, jika dikonfigurasi dengan tepat, mengirim e-mel kepada mereka yang berminat dengan kesalahan tersebut.

Mengenai Red Hat Bugzilla

Kod Red Hat Bugzilla ditulis dalam Perl dan dilepaskan di bawah lesen MPL percuma. Projek terbesar yang menggunakan Bugzilla adalah Mozilla, Red Hat, dan SUSE. Red Hat menggunakan cawangannya sendiri RHBZ (Topi Merah Bugzilla) dalam infrastrukturnya, dilengkapi dengan ciri-ciri canggih dan disesuaikan dengan spesifik pembangunan di Red Hat.

Topi Merah Bugzilla telah dibangunkan sejak tahun 1998, tetapi sejauh ini pengembangannya dilakukan di belakang pintu tertutup, tanpa menerbitkan sejarah perubahan dan tanpa memberikan akses ke repositori kerana adanya maklumat sulit dalam metadata.

antara muka RHBZ dibawa menggunakan Alertify framework-JavaScript, yang digunakan untuk memuat data secara dinamis menggunakan Ajax dan mekanisme untuk melaksanakan fungsi penyuntingan lanjutan dalam bentuk.

Untuk reka bentuk jadual, pustaka DataTables digunakan, untuk menghasilkan diagram dalam laporan PlotylyJS, untuk mengatur kerja dialog dan borang, untuk memilih dan menguruskan fon Font Awesome Free.

Penerbit juga menggunakan sambungan Bugzilla dari Bayoteersseperti BayotBase, AgileTools, dan TreeViewPlus untuk memaparkan maklumat ketergantungan dan menguruskan kerja kumpulan.

Pangkalan kod Bugzilla yang asli baru-baru ini hanya terhad kepada pembaikan pepijat. Projek untuk merancang semula antara muka Bugzilla, yang dimulakan beberapa tahun yang lalu, telah ditinggalkan selama lebih dari satu tahun. Aktiviti utama sekarang tertumpu di repositori dengan cabang Mozilla, yang terus berkembang dengan pesat.

Red Hat Bugzilla kini menjadi sumber terbuka

Sekarang RHBZ telah menjadi projek sumber terbuka yang berdiri sendiri, yang kodnya terbuka sepenuhnya di bawah lesen MPL-2.0 dan tersedia untuk kegunaan luaran.

Sebagai asasnya, RHBZ menggunakan pokok sumber Bugzilla semasa, di mana pemalam yang diperlukan disokong. Kerana adanya data sulit dalam nota komit, versi terbuka RHBZ se menerbitkan sebagai tampalan besar 1174 fail yang diubah, 274307 baris ditambahkan dan 54053 baris dikeluarkan di bahagian atas sumber Bugzilla 5.0.4.

RHBZ bermula sebagai garpu dalaman Red Hat pada tahun 1998 dan telah mengalami banyak perubahan dalam dua dekad akan datang. Sejarah pengesahan tidak boleh didedahkan kepada umum kerana mesej pengesahan dan maklumat meta mengandungi data sensitif.

Kod itu sendiri dapat diumumkan kepada umum, tetapi untuk alasan di atas, ini hanya merupakan satu kali komitmen pada kod Bugzilla hulu. Red Hat menyimpan salinan dalaman sumber dengan sejarah.

Bagi mereka yang memerlukan penjelasan mengenai perubahan ini atau perubahan lain, mereka mengesyorkan agar menghubungi pekerja Red Hat.

Sebagai tambahan kepada asas kod Bugzilla yang asli, RHBZ juga menggunakan elemen dari cawangan yang sesuai dengan infrastruktur Mozilla.

Akhirnya bagi mereka yang berminat untuk mengetahui lebih lanjut mengenainya mengenai pelepasan kod Red Hat Bugzilla dan / atau berminat untuk mengkaji kod sumber atau mendapatkan salinannya, anda boleh menyemak perincian dan kod sumber Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.