Microsoft strânge regulile de trimitere a Managerului de pachete Windows (winget)

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Microsoft a lansat versiunea finală a Windows Package Manager doar recent. Programul open source introduce gestionarea pachetelor pe dispozitivele Windows. Poate fi utilizat pentru a instala, actualiza sau dezinstala programe software utilizând interfața de linie de comandă furnizată, scripturile PowerShell sau ajutoarele de interfață grafică ale terților.

Una dintre caracteristicile interesante ale programului este că poate fi folosit pentru a actualiza majoritatea programelor instalate pe Windows simultan , chiar dacă unele sau chiar toate aplicațiile nu au fost instalate utilizând Windows Package Manager.

Depozitul implicit al managerului de pachete este un depozit comunitar care este gestionat și menținut pe GitHub . Procesul de trimitere a fost automatizat până acum, ceea ce însemna că oricine ar putea împinge programe noi sau versiuni de programe în depozit. Procesul sa dovedit a fi foarte problematic pentru calitatea depozitului.

upgrade de winget

Dezvoltatorii au pus la dispoziție garanții automate, dar nu au fost verificate duplicatele, trimiterile eronate, trimiterile cu informații false sau chiar trimiterea de programe problematice. Una dintre problemele principale pe care dezvoltatorii le-au observat a fost că duplicatele au fost trimise și că aceste duplicate ar lipsi adesea informații adecvate despre metadate, ar fi versiuni ale programului care nu erau cele mai recente sau ar avea căi de descărcare neoficiale. Multe dintre probleme au fost discutate în secțiunea de comentarii de pe site, când a fost lansată versiunea 1.0 a managerului de pachete.

Echipa de dezvoltare a luat decizia de a opri procesul de depunere automată în favoarea unui proces de revizuire manuală pentru „reducerea numărului de trimiteri duplicate și se manifestă cu metadate sub-optime”. Moderatorii comunității ar trebui să asiste echipa în procesul de revizuire, iar criteriile pentru a deveni moderator sunt în prezent discutate în depozitul GitHub al proiectului. Sugestiile includ selectarea moderatorilor care au contribuit la depozit și i-au ajutat pe ceilalți cu contribuțiile lor.

O altă idee este de a implica editorii pentru a îmbunătăți procesul de verificare și a accelera procesul de trimitere a pachetelor noi sau actualizate.

Cuvinte de închidere

Dacă doriți să dețineți controlul deplin asupra trimiterilor, trebuie să le examinați manual. Microsoft a recunoscut acest lucru și a decis să treacă de la transmiterile automate la cele manuale. Acesta este un lucru bun, deși poate însemna că poate dura mai mult înainte ca noile trimiteri sau modificări să își găsească drumul în depozit.

Acum tu: ați mai folosit Managerul de pachete? Ce părere aveți despre dezvoltare?