Plug-in System – Suggestions, Comments and Plugins


From the release of Collabtive 0.6 we are constantly working on a plug-in system to enable third party add-ons in the future.
Already the work has started and some of the code has been written. But, to produce proper plug-in system, important decisions have to be made and design has to be changed.

Hence I request those of you with good programming knowledge to provide suggestions. Please see the plug-in system code available and provide your suggestions.

Implementation completed so far
Simple plug-in directory
Plug-in registration with Collabtive
Plug-in installation as per XML configuration files
Registration of the Plug-in events must be done with the Collabtive tool

Collabtive open source project management software is actively used in commercial websites such as Engineer Outsourcing – CAD/CAM/CAE Projects Outsourcing Marketplace.

To be completed
The present event system has to be tuned to perfection
Various implementation methods have to be provided

If you are interested in taking up this, please refer the following sites

http://code.google.com/p/collabtiv/source/browse/init.php

http://code.google.com/p/collabtiv/source/browse/manageplugins.php

http://code.google.com/p/collabtiv/source/browse/include/class.plugin.php

http://code.google.com/p/collabtiv/source/browse/plugins/testplugin/config.xml

http://code.google.com/p/collabtiv/source/browse/plugins/testplugin/class.testplugin.php

Posted in: design on December 18th by admin


3 Comments

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.