We are a team of developers (from Vienna, sorry for bad english :P ) and we are developing an application that allows pupils to submit their programming-projects directly from the IDE eclipse onto moodle. This has to be done as Plug-In for eclipse.
Right now we are testing the possibilities provided by moodle and are confronted with following problems:
- If you don't know the "id" of a specific course it's hardly possible to get the users enrolled to that course.
- AFAIK there is no way to submit examples from an external source that communicates with moodle through the webservice-interface.
- We don't see a way to find out if a user has a specific role in a course (and further WHICH specific role he has).
We are developing the Plug-In in Java and for moodle 2.0. We hope that you can help us with our problems because we don't have too much time (the whole project should be done until May 2011; a prototype that is testing the basic functionality should be finished until next week).
moo:clipse Developer Team
PS: Attached is a screenshot of the functions provided by the moodle webservice-interfaces that we found.