Microsoft skærper reglerne for indsendelse af Windows Package Manager (winget)
- Kategori: Windows -Software
Microsoft frigav den sidste version af Windows Package Manager lige for nylig. Open source -programmet introducerer pakkehåndtering på Windows -enheder. Det kan bruges til at installere, opdatere eller afinstallere softwareprogrammer ved hjælp af den medfølgende kommandolinjegrænseflade, PowerShell-scripts eller tredjeparts grafiske brugergrænsefladehjælpere.
En af de interessante funktioner i programmet er, at det kan bruges at opdatere de fleste installerede programmer på Windows på én gang , selvom nogle eller endda alle programmerne ikke er blevet installeret ved hjælp af Windows Package Manager.
Pakkehåndterings standardlager er et fællesskabslager, der administreres og vedligeholdes på GitHub . Indsendelsesprocessen var automatiseret indtil nu, hvilket betød, at alle kunne skubbe nye programmer eller programversioner til depotet. Processen viste sig at være meget problematisk for kvaliteten af depotet.
Udviklerne indfører automatiske sikkerhedsforanstaltninger, men ingen kontrol af dubletter, fejlagtige indsendelser, indsendelser med falske oplysninger eller endda indsendelse af problematiske programmer. Et af hovedproblemerne, som udviklerne observerede, var, at dubletter blev indsendt, og at disse dubletter ofte ville mangle korrekte metadataoplysninger, ville være programversioner, der ikke var de nyeste eller ville have uofficielle downloadstier. Mange af problemerne blev diskuteret i kommentarfeltet her på sitet, da version 1.0 af pakkehåndteringen blev frigivet.
Udviklingsteamet besluttede at stoppe den automatiske indsendelsesproces til fordel for en manuel gennemgangsproces for at 'reducere antallet af dublerede indsendelser og manifesterer sig med suboptimale metadata'. Fællesskabets moderatorer bør hjælpe teamet i gennemgangsprocessen, og kriterier for at blive moderator diskuteres i øjeblikket på projektets GitHub -lager. Forslag inkluderer valg af moderatorer, der har bidraget til depotet og hjulpet andre med deres bidrag.
En anden idé er at få udgivere involveret til at forbedre verifikationsprocessen og fremskynde indsendelsesprocessen for nye eller opdaterede pakker.
Afsluttende ord
Hvis du vil have fuld kontrol over indsendelser, skal du gennemgå dem manuelt. Microsoft erkendte dette og besluttede at skifte fra automatiseret til manuel indsendelse. Det er en god ting, selvom det kan betyde, at det kan tage længere tid, før nye indsendelser eller ændringer finder vej til depotet.
Din tur: har du brugt Package Manager før? Hvad synes du om udviklingen?