Debian testează Debusine, un sistem de depozite personalizate pe stilul PPA

Proiectul Debian a început testarea sistemului Debusine, care permite crearea de depozite individuale prin care se pot distribui versiuni mai noi ale programelor, se pot efectua teste preliminare ale pachetelor sau se pot găzdui pachete suplimentare care nu se potrivesc depozitelor oficiale Debian. Debusine este prezentat ca un echivalent al depozitelor PPA (Personal Package Archive) create pentru Debian, asemenea celor utilizate în Ubuntu. Proiectul este condus de Colin Watson, care a făcut parte din comitetele tehnice Debian și Ubuntu și a fost implicat în dezvoltarea serviciului Launchpad, a instalatorului Ubuntu și a sistemului de inițializare Upstart.

Se estimează că Debusine va fi util dezvoltatorilor Debian pentru testarea separată a pachetelor pe sisteme reale înainte de a transmite modificările în depozitul principal. De exemplu, atunci când un dezvoltator remediază o problemă într-un pachet, acesta poate folosi Debusine astfel încât utilizatorii care s-au confruntat cu problema să poată testa în avans soluția. Debusine poate fi de asemenea utilizat de proiecte care doresc să distribuie simultan mai multe versiuni ale programelor sau care nu pot îndeplini cerințele Debian pentru pachetele din depozitele principale.

La publicarea pachetelor, Debusine dispune de funcționalitatea de a efectua teste QA și, în viitor, va exista un instrument pentru urmărirea regresiilor (în dezvoltare). Este disponibilă posibilitatea de a verifica pachetele prin semnătură digitală, folosind chei legate de depozite. Pachetele sunt compilate având în vedere conținutul curent al depozitului Debusine, precum și versiunea corespunzătoare a Debian. Toate depozitele dispun de un sistem încorporat pentru crearea automată de snapshot-uri.

Pentru testare, Debusine a fost pus în funcțiune serverul debusine.debian.net, unde posibilitatea de publicare a pachetelor este disponibilă pentru moment doar dezvoltatorilor și mentainerilor Debian care au un cont în Salsa. Pentru publicarea pachetelor se pot folosi instrumentele debusine-client și dput-ng. În debusine.debian.net este permisă găzduirea pachetelor a căror condiții de licențiere îndeplinesc cerințele Debian.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster