Projekti Debian ka filluar testimin e sistemit Debusine, i cili lejon krijimin e repozitorëve të individualizuar, përmes të cilëve mund të shpërndahen versione më të reja të programeve, të kryhen teste paraprake të paketave ose të vendosen paketa shtesë që nuk i plotësojnë kërkesat e repozitorëve standard të Debian. Debusine paraqitet si një alternativë e krijuar për Debian për repozitorët PPA (Personal Package Archive) që përdoren në Ubuntu. Projekti zhvillohet nga Colin Watson, i cili dikur ka qenë pjesë e komiteteve teknike të Debian dhe Ubuntu, dhe është angazhuar në zhvillimin e shërbimit Launchpad, instaluesit të Ubuntu dhe sistemit të inicializimit Upstart.
Pritet që Debusine të jetë i dobishëm për zhvilluesit e Debian për testimin e veçantë të paketave në sisteme reale para se të kalojnë ndryshimet në repozitorin kryesor. Për shembull, kur një zhvillues zgjidh një problem në një paketë, ai mund të përdorë Debusine për t'u ofruar përdoruesve që hasin problemin mundësinë e testimit të zgjidhjes në avancë. Debusine gjithashtu mund të përdoret nga projekte që dëshirojnë të shpërndajnë disa versione të programeve njëherësh ose që nuk janë gati të përmbushin kërkesat e Debian për paketat në repozitorët e saj kryesorë.
Kur publikohen paketat, Debusine disponon funksionalitet për kryerjen e testeve QA dhe në të ardhmen do të ofrojë mjete për gjurmimin e regresioneve (në zhvillim). Ofron mundësinë e kontrollit të paketave përmes nënshkrimit digjital, duke përdorur çelësa të lidhur me repozitorët. Paketat ndërtohen duke marrë parasysh përmbajtjen aktuale të repozitorit Debusine, si dhe lëshimin përkatës të Debian. Në të gjithë repozitorët, ekziston një sistem i ndërtuar për krijimin automatik të snapshoteve.
Për testimin Debusine është vënë në funksion server debusine.debian.net, mundësia për publikimin e paketave është ofruar për momentin vetëm për zhvilluesit dhe mbajtësit e Debian, të cilët kanë një llogari në Salsa. Për publikimin e paketave mund të përdoren mjetet debusine-client dhe dput-ng. Në debusine.debian.net, lejohet gjithashtu vendosja e paketave, kushtet e licencimit të të cilave përputhen me kërkesat e Debian.
Burimi: opennet.ru
