Microsoft ужесточает правила отправки Windows Package Manager (winget)

Попробуйте наш инструмент устранения неполадок

Microsoft выпустила финальную версию диспетчера пакетов Windows недавно. Программа с открытым исходным кодом вводит управление пакетами на устройствах Windows. Его можно использовать для установки, обновления или удаления программ с помощью предоставленного интерфейса командной строки, сценариев PowerShell или сторонних помощников графического интерфейса пользователя.

Одной из интересных особенностей программы является то, что ее можно использовать для одновременного обновления большинства установленных программ в Windows , даже если некоторые или даже все приложения не были установлены с помощью диспетчера пакетов Windows.

Репозиторий по умолчанию менеджера пакетов - это репозиторий сообщества, который управляется и поддерживается на GitHub . До сих пор процесс отправки был автоматизирован, а это означало, что любой мог загружать новые программы или версии программ в репозиторий. Процесс оказался очень проблематичным для качества репозитория.

апгрейд крыла

Разработчики применяют автоматические меры безопасности, но не проверяют наличие дубликатов, ошибочных материалов, материалов с ложной информацией или даже проблемных программ. Одна из основных проблем, которую заметили разработчики, заключалась в том, что были отправлены дубликаты, и что в этих дубликатах часто не хватало надлежащей информации о метаданных, они были не самыми последними версиями программ или имели неофициальные пути загрузки. Многие из проблем обсуждались в разделе комментариев здесь, на сайте, когда была выпущена версия 1.0 диспетчера пакетов.

Команда разработчиков приняла решение остановить процесс автоматической отправки в пользу процесса проверки вручную, чтобы «уменьшить количество повторяющихся отправлений и манифестов с неоптимальными метаданными». Модераторы сообщества должны помогать команде в процессе проверки, и критерии для того, чтобы стать модератором, в настоящее время обсуждаются в репозитории проекта на GitHub. Предложения включают выбор модераторов, которые внесли свой вклад в репозиторий и помогли другим внести свой вклад.

Другая идея - привлечь издателей для улучшения процесса проверки и ускорения процесса отправки новых или обновленных пакетов.

Заключительные слова

Если вы хотите полностью контролировать отправленные материалы, вам необходимо просмотреть их вручную. Microsoft осознала это и решила перейти с автоматической отправки на ручную. Это хорошо, даже если это может означать, что может пройти больше времени, прежде чем новые заявки или изменения попадут в репозиторий.

Теперь ваша очередь: вы раньше пользовались диспетчером пакетов? Что вы думаете о разработке?