[Qgis-developer] GSOC pitch

Paolo Cavallini cavallini at faunalia.it
Mon Mar 19 03:03:41 EDT 2012


Il 19/03/2012 07:43, aruntheguy at gmail.com ha scritto:

> A good step as discussed earlier[3] is to convert the fTools plugin to C++ and expand
> the API and improve the scriptability. Along the same lines is the Processing
> Framework[4] which would provide the interface between QGIS and various other
> external tools and libraries. This again is still in Python. Expanding the framework
> would be good, but again I think, converting it to the native language (C++) would
> make it more useful.

I think porting to C++ should be a second step. As Martin has pointed out several
times, prototyping, deploying and testing is far faster in Python, so I would suggest
first finishing to develop the framework in py, leaviong the porting to a second
time, if necessary. The plugin in itself is not doing any heavy computation, so
execution time is not an issue here.
fTools could be reimplemented as an additional backend (using GEOS) of the same
framework.
All the best.
-- 
Paolo Cavallini - Faunalia
www.faunalia.eu
Full contact details at www.faunalia.eu/pc


More information about the Qgis-developer mailing list