Red Hat ka hapur kodin e redaksisë së saj Bugzilla

Kompania Red Hat publikoi tekstet burimore të redaksisë së sistemit të saj Bugzilla, e përdorur për mbajtjen e një baze të dhash, ndjekjen e korrigjimeve dhe koordinimin e zbatimit të inovacioneve. Kodi i Bugzilla është shkruar në gjuhën Perl dhe shpërndahet nën licencën e lirë MPL. Projektet më të mëdha që përdorin Bugzilla janë Mozilla, Red Hat dhe SUSE. Red Hat përdor në infrastrukturën e saj një dallim të vetin RHBZ (Red Hat Bugzilla), i pasuruar me mundësi të zgjeruara dhe i përshtatur për specifikat e zhvillimit në Red Hat.

Dallimi ka evoluar që nga viti 1998, por deri tani zhvillimi i tij është realizuar pas dyerve të mbyllura, pa publikuar historinë e ndryshimeve dhe pa ofruar qasje në repositor për shkak të informacionit të ndjeshëm në metadatat. Tani RHBZ është transformuar në një projekt të hapur, kodi i të cilit është plotësisht është i hapur nën licencën MPL-2.0 dhe është në dispozitë për përdorim nga palët e treta. Si bazë në RHBZ është përdorur struktura e fundit e kodeve burimore të Bugzilla, mbi të cilat janë mbështetur shtesa të nevojshme. Për shkak të pranisë së të dhënave konfidenciale në komentet e transmetimeve, versioni i hapur i RHBZ është publikuar si një patch i madh (1174 skedarë të ndryshuar, 274307 rreshta të shtuar, 54053 rreshta të fshirë) mbi kodin burimor Bugzilla 5.0.4. Për ata që kanë nevojë për shpjegime mbi ndryshimet e caktuara, rekomandohet të kontaktojnë punonjësit e Red Hat.

PĂ«rveç bazĂ«s originale tĂ« kodit tĂ« Bugzilla, nĂ« RHBZ janĂ« pĂ«rfshirĂ« gjithashtu elemente nga dega, qĂ« mbĂ«shtetet pĂ«r infrastrukturen e Mozilla. NdĂ«rfaqja nĂ« RHBZ Ă«shtĂ« ridizajnuar pĂ«r tĂ« pĂ«rdorur kuadri JavaScript Alertify, i cili pĂ«rdoret pĂ«r ngarkimin dinamik tĂ« tĂ« dhĂ«nave pĂ«rmes mekanizmit Ajax dhe pĂ«r realizimin e funksioneve tĂ« avancuara tĂ« redaktimit nĂ« forma. PĂ«r renditjen e tabelave Ă«shtĂ« pĂ«rdorur biblioteka DataTables, pĂ«r gjenerimin e grafikĂ«ve nĂ« raporte — PlotylyJS, pĂ«r organizimin e bisedave dhe formave — Selectize, dhe pĂ«r menaxhimin e shkrimeve — Font Awesome Free. Edhe nĂ« redaksinĂ« janĂ« tĂ« pĂ«rfshira zgjerime tĂ« Bugzilla nga projekti Bayoteers, siç janĂ« BayotBase, AgileTools dhe TreeViewPlus pĂ«r tregimin e informacionit nĂ« lidhje me varĂ«sitĂ« dhe menaxhimin e punĂ«s sĂ« grupeve.

Baza originale e kodit Bugzilla kohët e fundit kufizohet vetëm në disa korrigjime gabimesh.Inicimi disa vjet më parë projektin për ribërjen e ndërfaqes së Bugzilla është braktisur për më shumë se një vit. Tani aktiviteti kryesor është përqendruar në. Aktiviteti kryesor tani është i përqendruar në repozitorit me një dallim nga Mozilla, i cili vazhdon po zhvillohet me intensitet..

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster