Налаштування QGIS лише з локальним сховищем плагінів


16

Чи є найкраща практика, як налаштувати QGIS без офіційного сховища, але тільки з локальним сховищем?

Ідея цього полягає в тому, щоб створити стабільне середовище, де місцеві GIS-адміністратори перевіряють плагіни, перш ніж вони будуть додані до локального сховища.

У нас виникли проблеми із плагінами, які зробили наші установки QGIS нестабільними (наприклад, https://github.com/vinayan/RectOvalDigitPlugin/isissue/6 ). Оскільки надійність програмного забезпечення важливіша для наших колег, ніж вільний вибір між 800 плагінами, ми хочемо попередньо вибрати додатки, доступні для них.

Зрештою, людині, якій доводиться встановлювати QGIS-установки, можливо, не вдасться запобігти встановленню деяких небажаних / нестабільних плагінів як довідника плагінів, а QGIS2.ini має бути написаний користувачами, але ми все ще хочемо щоб зробити наше робоче середовище QGIS трохи стабільнішим.

Мої ідеї:

  • Видалити локальне сховище та зробити кнопку "Додати" невидимою?

  • Блокування офіційного сховища через проксі?

  • використання білого списку для дозволених плагінів та перевірка встановлених плагінів на білі списки із плагіном, встановленим у папці програми QGIS?

Хто-небудь ще мав певний досвід налаштування QGIS в бізнес-ІТ-інфраструктурі?


і щоб було зрозуміло, це в середовищі Windows? Чи було встановлено QGIS на всіх машинах, які встановили OSGeo4W?
SaultDon

@SaultDon так, вікна та встановлено разом з osgeo4W
markgraeflerland

Ми говоримо про сховище плагінів конкретно, на мою думку? Ви взагалі не питаєте про сховища програмного забезпечення QGIS? Це може бути корисно вписати це в заголовок.
Ространмін

@Rostranimin: done
markgraeflerland

1
У чому ваша проблема зараз? Ваші ідеї хороші. У вас є завдання їх впровадження?
wondim

Відповіді:


0

Оскільки, здається, неможливо запобігти встановленню небажаних / поганих плагінів, я встановив плагін, який чекає сигналу inicijalizationCompleted і перевіряє встановлені додатки на білий список із qgis.utils.available_plugins. Тож я можу принаймні повідомити користувача, що він використовує плагін, який ще не був дозволений: введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.