On Sep 29, 2011, at 10:52 AM, Philip Iezzi wrote:
Hi Thomas
Thanks for another great 0.6 release! What happened with the rcube_plugin::require_plugin() method you have announced last May?
The new compose_addressbook plugin from http://underwa.ter.net/roundcube-plugins/, v.5.0b3 still uses this method and gives me the following error:
PHP Fatal error: Call to undefined method compose_addressbook::require_plugin() in plugins/compose_addressbook/compose_addressbook.php on line 16
Anyway, even by commenting out this line of code, the current compose_addressbook plugin is not compatible with RC 0.6. But please tell me what happened with this useful rcube_plugin::require_plugin() method?
I'll release a new version of compose_addressbook as soon as I know what the preferred method is now to include other plugins. You can probably just add jquery_ui to your list of plugins in main conf. But i really wished the plugin api interfaces remained somewhat stable. I can understand adding API calls, but removing or changing breaks everything. Maybe RC should consider moving to api versions. Whenever something would break current plugin installs, create a new api version and have developers move to the new version.
Cor
List info: http://lists.roundcube.net/dev/ BT/aba52c80