The updates to QGIS 2.2 have been fantastic and I'm really liking the improvements to the interface, features and performance. However, it seems that some plugins have not survived the upgrade.

cartogram-plugin is one such example, about which there is already a question on this site. My question is not where it has gone, but how I can help get it working again. The latest version of it is, I believe, on GitHub, meaning that a collaborative effort should be able to get it running on QGIS 2.2 is possible.

I am up for giving this a try but would like some advice from the community before I start. Where's the best place to start? There seems to be plenty of advice for people wanting to create new plugins - like the PyPGIS Developer Cookbook and the Plugin Builder plugin. But what about info for people like me who want to upgrade an existing plugin? Sure there is much work to be done in this area, so the answer may be of use beyond cartogram-plugin.

To some extent the question depends on the differences between QGIS 1.x and 2.x. Does that mean this is a good place to start? http://qgis.org/api/2.0/classQgisInterface.html

Many thanks,


1 Answer 1


Sorry to answer my own question but the Cartogram Plugin has now been fixed, providing an immediate answer to the question. Based on the successful upgrade of Cartogram Plugin by Christian Cantoro, this is where to start http://documentation.qgis.org/2.0/en/docs/pyqgis_developer_cookbook/plugins.html

The specific changes needed in this instance can be seen in the diff between the old and new versions.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.