Microsoft ужесточает правила отправки Windows Package Manager (winget)
- Категория: Программное Обеспечение Windows
Microsoft выпустила финальную версию диспетчера пакетов Windows недавно. Программа с открытым исходным кодом вводит управление пакетами на устройствах Windows. Его можно использовать для установки, обновления или удаления программ с помощью предоставленного интерфейса командной строки, сценариев PowerShell или сторонних помощников графического интерфейса пользователя.
Одной из интересных особенностей программы является то, что ее можно использовать для одновременного обновления большинства установленных программ в Windows , даже если некоторые или даже все приложения не были установлены с помощью диспетчера пакетов Windows.
Репозиторий по умолчанию менеджера пакетов - это репозиторий сообщества, который управляется и поддерживается на GitHub . До сих пор процесс отправки был автоматизирован, а это означало, что любой мог загружать новые программы или версии программ в репозиторий. Процесс оказался очень проблематичным для качества репозитория.
Разработчики применяют автоматические меры безопасности, но не проверяют наличие дубликатов, ошибочных материалов, материалов с ложной информацией или даже проблемных программ. Одна из основных проблем, которую заметили разработчики, заключалась в том, что были отправлены дубликаты, и что в этих дубликатах часто не хватало надлежащей информации о метаданных, они были не самыми последними версиями программ или имели неофициальные пути загрузки. Многие из проблем обсуждались в разделе комментариев здесь, на сайте, когда была выпущена версия 1.0 диспетчера пакетов.
Команда разработчиков приняла решение остановить процесс автоматической отправки в пользу процесса проверки вручную, чтобы «уменьшить количество повторяющихся отправлений и манифестов с неоптимальными метаданными». Модераторы сообщества должны помогать команде в процессе проверки, и критерии для того, чтобы стать модератором, в настоящее время обсуждаются в репозитории проекта на GitHub. Предложения включают выбор модераторов, которые внесли свой вклад в репозиторий и помогли другим внести свой вклад.
Другая идея - привлечь издателей для улучшения процесса проверки и ускорения процесса отправки новых или обновленных пакетов.
Заключительные слова
Если вы хотите полностью контролировать отправленные материалы, вам необходимо просмотреть их вручную. Microsoft осознала это и решила перейти с автоматической отправки на ручную. Это хорошо, даже если это может означать, что может пройти больше времени, прежде чем новые заявки или изменения попадут в репозиторий.
Теперь ваша очередь: вы раньше пользовались диспетчером пакетов? Что вы думаете о разработке?