One thing thats needs to be in the requirements: metadata
whatever metadata GMPI soupports it needs to be possible to read it
whithout going to too mcuh effort - wether its internal (ie embedded in
the plugin) or external (in another file) doesnt really matter as long as
its simple to read.
Things we definaly need are:
licence
author/copyright holder/whatever
plugin name
ports+thier types
version
docs URL?
...
These dont necceserily have to be supported by the same mechanism, eg port
inspection might need to be structured, whereas the others can be flat.
should be extensible too.
- Steve