Microsoft посилює правила подання Windows Package Manager (winget)

Спробуйте Наш Інструмент Для Усунення Проблем

Microsoft випустила остаточну версію Windows Package Manager зовсім недавно. Програма з відкритим кодом представляє управління пакетами на пристроях Windows. Його можна використовувати для встановлення, оновлення або видалення програмного забезпечення за допомогою наданого інтерфейсу командного рядка, сценаріїв PowerShell або сторонніх помічників графічного інтерфейсу користувача.

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

Сховище менеджера пакетів за замовчуванням - це сховище спільноти, яким керується та підтримується GitHub . Процес подання досі був автоматизованим, а це означало, що будь -хто міг передати нові програми або версії програм до сховища. Процес виявився дуже проблематичним для якості сховища.

оновлення крила

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

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

Інша ідея - залучити видавців до покращення процесу перевірки та прискорення процесу подання нових або оновлених пакетів.

Заключні слова

Якщо ви хочете повністю контролювати подані документи, їх потрібно переглянути вручну. Корпорація Майкрософт визнала це і вирішила перейти від автоматизованого подання до подання вручну. Це добре, хоча це може означати, що може знадобитися більше часу, перш ніж нові подання або зміни потраплять у сховище.

Тепер ти: ви раніше користувалися менеджером пакетів? Як ви ставитесь до розвитку?