One declaration, every host
QgisSdkPlugin, its actions and a Dialog or Dock built from the UI catalogue
describe the plugin once. QGIS gets metadata.txt and a classFactory
from build; a web page gets a typed QgisSdk from the same declarations.