Интеграция OSSIM в QGIS?

Пару месяцув назад поднимался вопрос об интеграции OSSIM в QGIS. Обсуждение было интересным и активным, разработчики OSSIM даже какой-то экспериментальный код выкладывали, но постепенно все сошло на нет.

Одна из причин, на мой взгляд, в том, что разработчки сабжевого провайдера выложили код не в виде нормального патча, а в виде набора измененных файлов. Более того, все это было сделано на устаревших в тот момент исходниках из SVN, а не на последнем срезе master. Еще одна причина — в это же время шло активное обсуждение и началась разработка Processing Framework'а, рассматривался вариант интеграции OSSIM не напрямую, а через этот самый фреймворк.

Садиться писать отчет мне сегодня не хотелось, к Android тоже не тянуло. Решил поглядеть, что же там ребята из OSSIM написали. В целом выглядит не так уж и страшно, хотя есть пара-тройка велосипедных костылей. Например, они зачем-то придумали свой класс для сохранения настроек, хотя есть же QgsOptions и диалог настройки. Попробовал интегрировать их код в master, результаты есть в моем форке на гитхабе, ветка ossim_provider. Сам пока не проверял, т.к. готового пакета OSSIM не нашел, а собираться оно на моем буке будет достаточно долго.