Microsoft scherpt de indieningsregels van Windows Package Manager (winget) aan

0
139

door Martin Brinkmann op 08 juni 2021 in Windows-software – Geen reacties

Microsoft heeft onlangs de definitieve versie van Windows Package Manager uitgebracht. Het open source-programma introduceert pakketbeheer op Windows-apparaten. Het kan worden gebruikt om softwareprogramma's te installeren, bij te werken of te verwijderen met behulp van de meegeleverde opdrachtregelinterface, PowerShell-scripts of grafische gebruikersinterfacehelpers van derden.

Een van de interessante kenmerken van het programma is dat het kan worden gebruikt om de meeste geïnstalleerde programma's op Windows in één keer bij te werken, zelfs als sommige of zelfs alle applicaties niet zijn geïnstalleerd met behulp van de Windows Package Manager.

De standaardrepository van de pakketbeheerder is een community-repository die wordt beheerd en onderhouden op GitHub. Het indieningsproces was tot nu toe geautomatiseerd, wat betekende dat iedereen nieuwe programma's of programmaversies naar de repository kon pushen. Het proces bleek erg problematisch voor de kwaliteit van de repository.

winget upgrade

< p>De ontwikkelaars hebben geautomatiseerde beveiligingen ingevoerd, maar controleren niet op duplicaten, foutieve inzendingen, inzendingen met valse informatie of zelfs de indiening van problematische programma's. Een van de belangrijkste problemen die de ontwikkelaars opmerkten, was dat er duplicaten werden ingediend en dat deze duplicaten vaak de juiste metadata-informatie misten, programmaversies zouden zijn die niet de nieuwste waren, of niet-officiële downloadpaden zouden hebben. Veel van de problemen werden besproken in het opmerkingengedeelte hier op de site toen versie 1.0 van de pakketbeheerder werd uitgebracht.

Het ontwikkelteam heeft de beslissing genomen om het automatische indieningsproces stop te zetten ten gunste van een handmatig beoordelingsproces om “het aantal dubbele indieningen en manifesten met suboptimale metadata te verminderen”. Community-moderators moeten het team helpen bij het beoordelingsproces, en criteria om moderator te worden worden momenteel besproken in de GitHub-repository van het project. Suggesties zijn onder meer het selecteren van moderators die hebben bijgedragen aan de repository en anderen hebben geholpen met hun bijdragen.

Een ander idee is om uitgevers erbij te betrekken om het verificatieproces te verbeteren en het indieningsproces van nieuwe of bijgewerkte pakketten te versnellen.

Een ander idee is om uitgevers erbij te betrekken om het verificatieproces te verbeteren en het indieningsproces van nieuwe of bijgewerkte pakketten te versnellen.

p>

Sluitwoorden

Als je volledige controle wilt hebben over inzendingen, moet je ze handmatig bekijken. Microsoft herkende dit en besloot over te stappen van geautomatiseerde naar handmatige inzendingen. Dat is een goede zaak, ook al kan het betekenen dat het langer kan duren voordat nieuwe inzendingen of wijzigingen hun weg vinden naar de repository.

Nu jij: heb je de pakketbeheerder gebruikt voordat? Wat is uw mening over de ontwikkeling?