Hvis du ikke er bekendt med Winget, er det et automatiseringsværktøj, der hjælper dig med at fremskynde installationen af software på en computer. Alt du skal gøre er at fortælle systemet, hvilken software du ønsker. Dernæst finder Winget den seneste version (eller den specifikke udgivelse, du har brug for) og installerer den lydløst i baggrunden. Udover at installere apps kan du bruge Winget til at finde information om pakker, administrere kilder, opgradere apps, afinstallere apps osv.
Du kan downloade Winget fra projektets repository på GitHub. Microsoft planlægger også at integrere Winget i alle understøttede versioner på Windows 10. Du kan også deltage i Windows Package Manager Insider-programhvis du gerne vil have automatiske opdateringer fra butikken, og du vil køre det på din version af Windows 10.
bærbar tastatur computer
Winget-repoen er nu fyldt med duplikerede apps, misdannede manifester
Microsofts retningslinjer statat uafhængige softwareleverandører (ISV'er), der ønsker at uploade deres applikation til Winget-registret, kan gøre det ved at indsende applikationens manifest på deres GitHub. Manifestgodkendelsen er en automatiseret proces. De uploadede manifester valideres automatisk i forhold til et sæt foruddefinerede kriterier.
Efter den offentlige tilgængelighed af Winget 1.0 begyndte folk at sende til GitHub masser af apps, der skulle inkluderes i Wingets repo, inklusive de apps, der allerede var tilgængelige der.
Desuden indeholdt nogle pull-anmodninger forkerte applikationsnavne i manifesterne eller 'dårlige' links, hvorfra applikationen skulle hentes. I en række tilfælde vil nye indsendelser overskrive eksisterende ansøgningers manifester med ufuldstændige oplysninger.
Bleeping Computergiver eksempler på sådanne manifester. Manifestfilerne til NitroPDF's PrimoPDF-app indeholder angiveligt misdannedePackageIdentifier('NitroPDFIncNitroPDFPtyLtd.PrimoPDF') og download URL.
Et andet godt eksempel på, hvor alvorligt problemet er, er den korrekt sammensatte manifestfil, som blev overskrevet af bidragydere, men med ufuldstændig information.
Det gode, at misdannede manifester blev hurtigt vendt tilbage, men der burde være en mekanisme til at forhindre sådanne hændelser i fremtiden.
Fællesskabet foreslår at have et hold af moderatorer til at tjekke manifestfilerne, før de bliver godkendt og bliver tilgængelige for alle.
scanner canon lide
Microsofts Demitrius Nelon, en nøgleperson bag Wingets udvikling, har erkendt problemet, og at han planlægger at tage det op med teamet. Han kommermed sin egen løsning:
'En af mulighederne kunne være at kræve en 'anden' godkender på et 'nyt' manifest i en 'ny' mappe.'
Han nævnte også, at holdet overvejer at lave et duplikatkontrolsystem for manifester. Nelon påpegede, at deres hensigt er at undgå for meget friktion og tidsforsinkelse for folk, der indsender manifester.