Closed MoritzMennenga closed 5 years ago
Following the validation rules the compressed (.zip) package of your plugin must have a specific structure to validate as a functional plugin. As the plugin will be unzipped inside the users plugins folder it must have it’s own directory inside the .zip file to not interfere with other plugins. Mandatory files are: metadata.txt and init.py. But it would be nice to have a README and of course an icon to represent the plugin (resources.qrc). Following is an example of how a plugin.zip should look like.
plugin.zip pluginfolder/ |-- i18n | |-- translation_file_de.ts |-- img | |-- icon.png |
-- iconsource.svg |-- __init__.py |-- Makefile |-- metadata.txt |-- more_code.py |-- main_code.py |-- README |-- resources.qrc |-- resources_rc.py
-- ui_Qt_user_interface_file.ui
How to add your plugin to this repository
Go to QGIS plugin repo and click on Share a plugin. The approval procedure should take 2 weeks maximum. If not approved, a e-mail will be sent to you. For a prompt approval, please check that your plugin:
plugin
http://docs.qgis.org/testing/en/docs/pyqgis_developer_cookbook/plugins.html#documentation http://docs.qgis.org/2.14/de/docs/pyqgis_developer_cookbook/releasing.html