Hi Upayavira, the Drupal plugin relys on PHP API function. You need to implement certain given PHP API calls. Pure JavaScript is not possible.
To be more specific: Drupal requires the plugin to provide certain methods. Drupal expect a file "openmeetings.module" and within that file it expects the methods: function openmeetings_permission() {} function openmeetings_menu() {} function openmeetings_start_form($form_state, $node) {} function openmeetings_cleanup() {} Also it epxects a file: "openmeetings.install" function openmeetings_enable() {} function openmeetings_schema() {} function openmeetings_uninstall() {} function openmeetings_install() {} And a file "openmeetings.info", that includes some version variables I guess you can compare that to an overwrite in a given Java Class that you implement. Those are the hooks that are needed to integrate into Drupal, apart from this there is no Drupal specific code in the plugin. The other scripts could be also used (and are actually also used) in other plugins and integrations. I don't want to create a "claim" here. If the request raises too many concerns we will simply move it to apache-extras.org. Although it would be better if we could maintain those plugins within the ASF and contributors have the chance to become full members of our project. Also I don't understand in what sense implementing an API automatically requires all code to apply a certain License. Somehow those issues just prevent progress. Maybe we should wait until the Incubator/Board meeting at the 19th takes place? Sebastian 2012/9/13 Upayavira <u...@odoko.co.uk>: > Reading the issue, it mentions that the Zimbra plugin is done in > Javascript. The Drupal faq says: > > "Images, JavaScript, and Flash files that PHP sends to the browser are > not affected by the GPL because they are data" > > Could the Drupal plugin also be done in Javascript? > > Upayavira > > On Wed, Sep 12, 2012, at 03:59 PM, Jukka Zitting wrote: >> Hi, >> >> On Wed, Sep 12, 2012 at 12:21 PM, seba.wag...@gmail.com >> <seba.wag...@gmail.com> wrote: >> > we are still missing some 2 IPMC votes on our release. >> >> Sorry for the delay on this. >> >> The release package looks good, but I'd love to see a resolution to >> LEGAL-147 before casting my vote, especially since Drupal itself seems >> to think that all Drupal modules should be under the GPL [1]. >> >> [1] http://drupal.org/licensing/faq/#q7 >> >> BR, >> >> Jukka Zitting >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org >> For additional commands, e-mail: general-h...@incubator.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > -- Sebastian Wagner https://twitter.com/#!/dead_lock http://www.webbase-design.de http://www.wagner-sebastian.com seba.wag...@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org