Plugin collaborative system
Instructions
This is a collaborative page to make it possible to publish plugins.
Each plugin is described by an XML file you can generate invoking
freepopsd -x plugin.lua > plugin.lua.xml
It should work properly
under Mac OS X and Unix. Under windows simply type
freepopsd.exe -x plugin.lua
and the right file plugin.lua.xml will be created.
Before releasing a plugin you should
fill the initial part with the required info, and remember to
use
http://www.freepops.org/download.php?contrib=plugin.lua
as the plugin url (obviously replace plugin.lua with your plugin name).
Other users will be able to download it. The XML file must be named as the plugin plus a .xml extension. So if the plugin is called foo.lua the xml should be called foo.lua.xml.
Add a new plugin
Remember that you can't add a plugin that already exists, and that the name of the file will identify your plugin in conjunction with the password you will see after clicking submit.
Submit a new version of a plugin
To submit a new version of a plugin you must be the plugin owner (read: you must know the plugin password that this system gave you when you added the plugin). It is up to you to change the plugin version and update the plugin description adding new features and comments, since there is no ChangeLog support in the collaborative system. If you are not able to translate the plugin description in other languages simply use the english one for all the languages.