Skonfiguruj QGIS tylko z lokalnym repozytorium wtyczek


16

Czy istnieje najlepsza praktyka, jak skonfigurować QGIS bez oficjalnego repozytorium, ale tylko z repozytorium lokalnym?

Ideą tego jest skonfigurowanie stabilnego środowiska, w którym lokalni administratorzy GIS sprawdzają wtyczki, zanim zostaną dodane do lokalnego repozytorium.

Mieliśmy pewne problemy z wtyczkami, które powodowały niestabilność naszych instalacji QGIS (na przykład https://github.com/vinayan/RectOvalDigitPlugin/issues/6 ). Ponieważ niezawodność oprogramowania jest ważniejsza dla naszych współpracowników niż swobodny wybór między 800 wtyczkami, chcemy wstępnie wybrać dostępne dla nich wtyczki.

Pod koniec dnia osoba, która musi skonfigurować instalacje QGIS, prawdopodobnie nie jest w stanie zapobiec, aby użytkownicy instalowali niechciane / niestabilne wtyczki, ponieważ katalog wtyczek i QGIS2.ini muszą być zapisywane przez użytkowników, ale nadal chcemy aby nasze środowisko pracy QGIS było nieco bardziej stabilne.

Moje pomysły to:

  • Usunąć lokalne repozytorium i uczynić przycisk „dodawania” niewidocznym?

  • Zablokować oficjalne repozytorium przez proxy?

  • korzystasz z białej listy dozwolonych wtyczek i sprawdzasz zainstalowane wtyczki na białej liście z wtyczką zainstalowaną w folderze programu QGIS?

Czy ktoś jeszcze miał jakieś doświadczenie z konfiguracjami QGIS w biznesowej infrastrukturze IT?


i dla jasności, to jest w środowisku Windows? Czy QGIS został zainstalowany na wszystkich komputerach z instalatorem OSGeo4W?
SaultDon

@ SaultDon tak, Windows i zainstalowany z osgeo4W
markgraeflerland

Mówimy konkretnie o repozytorium wtyczek? Nie pytasz ogólnie o repozytoria oprogramowania QGIS? Pomocne może być umieszczenie tego w tytule.
Rostranimin,

@Rostranimin: done
markgraeflerland

1
Jaki masz teraz problem? Twoje pomysły są dobre. Czy masz problemy z ich wdrożeniem?
zastanawiajcie się

Odpowiedzi:


0

Ponieważ wydaje się, że nie jest możliwe uniemożliwienie użytkownikom instalacji niechcianych / złych wtyczek, skonfigurowałem wtyczkę, która czeka na sygnał inicjalizacji Zakończony i sprawdza zainstalowane wtyczki pod kątem białej listy z qgis.utils.available_plugins. Mogę więc przynajmniej poinformować użytkownika, że ​​używa wtyczki, która nie została jeszcze dodana do białej listy: wprowadź opis zdjęcia tutaj

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.