Monday 01 of September 2008 14:56:02 Mateusz Loskot napisaƂ(a):
> Just my 5 low-level eurocents to this issue.
> I think that plugins developers writing in C++ language should provide
>
> 1. At least two compile-time tests (preprocessor directive #ifdef):
>
> a) Supported platform - on what platforms a plugin can be built.
> IOW, a plugin is neither built nor installed on unsupported platforms.
>
> b) Minimal QGIS version required to use a plugin
>
> 2. One run-time check to confirm minimal required version of QGIS.
> IMO, it would be nice to add a small reflection to plugin base class -
> QgsPlugin:

Hi Mateusz, 
Your improvements are helpful, of course, but they aren't sufficient to 
implement the automatic installation. The main problem remains: some plugins 
stop working after QGIS upgrade. It's the reason for my opinion, that 
simplifying of the installation without providing stable and up-to-date 
plugin repositories may cause many troubles in the future and isn't good for 
QGIS reputation ;)

We have a lot of work on another features, so for me the best choice is to 
polish "python plugin distribution system" ;) and tend to include more 
important of C++ plugins to the QGIS package. For other ones, authors can 
provide installers (also with possibility to determine QGIS version)

Regards!
B.
_______________________________________________
Qgis-user mailing list
Qgis-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-user

Reply via email to