Red Hat çapa xweya Bugzilla çavkaniya vekirî derxist

Red Hat Company weşandin nivîsên çavkanî yên çapa pergala we Bugzilla, ji bo domandina databasek xeletiyan, şopandina rastkirina wan û hevrêzkirina pêkanîna nûjenan tê bikar anîn. Koda Bugzilla bi Perl-ê hatî nivîsandin û di bin lîsansa MPL-ya belaş de tê belav kirin. Projeyên herî mezin ên ku Bugzilla bikar tînin ev in Mozilla, Red Hat и suse. Red Hat di binesaziya xwe de qalibê xwe RHBZ (Red Hat Bugzilla) bikar tîne, ku bi kapasîteyên pêşkeftî ve hatî tije kirin û ji bo taybetmendiyên pêşkeftinê li Red Hat hatî adaptekirin.

Fork ji sala 1998-an vir ve di pêşkeftinê de ye, lê heya nuha pêşkeftina wê li pişt deriyên girtî pêk tê, bêyî weşandina dîroka guhertinan û bêyî peydakirina gihîştina depoyê ji ber hebûna agahdariya nepenî di metadata de. Naha RHBZ veguherî projeyek çavkaniyek vekirî ya veqetandî, ku koda wê bi tevahî ye vekirî ye di bin MPL-2.0 de lîsanskirî ye û ji bo karanîna kesên din heye. RHBZ dara çavkaniya Bugzilla ya heyî wekî bingehek bikar anî, li ser vê yekê pêvekên pêwîst piştgirî kirin. Ji ber daneyên hesas ên di notên komîtê de, guhertoya giştî ya RHBZ wekî tê weşandin yek pişkek mezin (1174 pel hatin guhertin, 274307 rêz lê hatin zêdekirin, 54053 rêz hatin jêbirin) li ser nivîsên çavkanî Bugzilla 5.0.4. Ji bo kesên ku li ser hin guhertinan hewceyê zelalkirinê ne, ew pêşniyar dikin ku bi karmendên Red Hat re têkilî daynin.

Digel bingeha koda bingehîn a Bugzilla, RHBZ jî hêmanên jê bikar tîne şaxên, ji bo çarçoveya Mozilla piştgirî kirin. Navbera di RHBZ de ji bo karanîna çarçoveyek JavaScript ve hatî veguheztin Alertify, ku ji bo barkirina dînamîkî ya daneyan bi karanîna mekanîzmaya Ajax û pêkanîna fonksiyonên guherandinê yên pêşkeftî di formayan de tê bikar anîn. Pirtûkxane ji bo plansazkirina tabloyê tê bikar anîn DataTables, di raporan de nexşeyan çêbikin - PlotylyJS, ji bo organîzekirina xebata diyalog û formên - Hilbijêreû ji bo birêvebirina tîpan - Font Awesome Free. Weşan di heman demê de dirêjkirina Bugzilla ji projeyê jî vedihewîne Bayoteersyên wekî BayotBase, AgileTools и TreeViewPlus ji bo nîşandana agahiyê li ser girêdayî û birêvebirina karê koman.

Koda bingehîn Bugzilla Di demên dawî de ew tenê bi çend kesan re sînorkirî ye fixes bug. Çend sal berê hatiye destpêkirin projeyê ev salek zêdetir e ku pêwendiya Bugzilla ji nû ve dixebitîne terikandin. Çalakiya sereke niha di nav de ye depoyên bi fork ji Mozilla ku berdewam dike bi xurtî pêş bikeve.

Source: opennet.ru

Add a comment