GSoC/GCI Archive
Google Code-in 2013 KDE

Marble: Add basic infrastructure to the python plugin

completed by: Mikhail Ivchenko

mentors: Torsten Rahn, Dennis Nienhüser, René Küttner

In a previous task a python plugin skeleton has been created. For this task:

  • A basic directory structure for saving python plugins should be researched and proposed. Check the existing C++ plugin directory structure and the directory structure of other C++ applications that allow for python plugins (like QGIS)
  • Create an extremely simple hello-world python plugin that does nothing but printing hello world on the console
  • Implement a directory parser that tries to gather all python plugins and possibly integrates them with the plugin manager or a similar entity.
  • execute the python plugin in terms of prototype code.