Statist 1.0.0

Statist. Мой первый модуль для QGIS. Давно это было: 2009 год, QGIS 1.0.0, включение fTools в ядро только начинали обсуждать (да-да, fTools раньше были обычным модулем, который устанавливался вручную), сторонние расширения можно пересчитать по пальцам, практически никаких инструкций по созданию модулей на Python… Да и я тогда был моложе и многого не знал (справедливости ради, сейчас тоже есть куда двигаться).

Последнее значительное обновление модуля было все в том же 2009 году: функционал меня устраивал, серьезных багов не наблюдалось. Позже, когда набрался знаний и опыта, несколько раз возникала мысль выполнить рефакторинг, но не складывалось. А недавно что-то на меня нашло, сел и сделал.

Пользователи врядли смогут оценить, видимых для них изменений не так уж и много: только и того, что добавлена возможность получать статистику по присоединенным полям. А вот внутри изменений намного больше:

  • переписан код проверки на наличие matplotlib
  • используется новый синтаксис соединения сигналов и слотов
  • практически полностью переписан код расчета статистических показателей
  • выброшен неиспользуемый и дублирующийся код, классы разнесены по отдельным файлам
  • для вывода подписей модуль использует системные шрифты

Модуль теперь живет в новом репозитории, сообщать об ошибках и оставлять пожелания можно по почте или в багтрекере (предпочтительнее).

Мітки: , , ,

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

*