moodle - i guess this should move to a new thread
Well, theoretically, yes with the following exceptions:
- I do not believe Capita has released a general-purpose SIMS SIF agent at this time, although there are alternative methods availeble for getting the events created
- Someone has mentioned to me that having a Ubuntu-based Moodle point to a SQL-based database (as I describe) has some problems, but he proposed a solution if our agent could support web services and it easily can (so that issue could be easily resolved)
- As far as hooking up to the Open/ZIS, theoretically it should be able to, although we have never tried to, nor have we heard of anyone trying to run that ZIS through the SIFA certification test suite. Personally, I would not want to get involved in an implementation where the agents and the ZIS hadn't gone through the certification test harness first (In the US where a certification program is available, we usually require that agents and ZIS are certified).
(climbing up onto soap box)...
Writing a SIF agent from scratch is no small effort (and I'm not trying to scare anyone). Many people I speak with seem to think that "all I need to do is stuff the data in XML messages and throw them at the ZIS" or perhaps slightly little more than that. (not that any of the readers here would think this way) That part is about 5% of what a SIF agent needs to do.
I don't want this to sound like I'm speaking down to anyone - all I'm doing is passing along what we went through in hopes it might help others who want to take a similar route. I remember back to when we did our first SIF agent - when we thought we were about 90% done, we were (in reality) about 20% done.
Once the SIF certification program becomes finalized, schools, LAs, etc., will almost certainly require SIF certification for anything they install (ZISs and agents) (at least that's what happened in the US).
The difference between a SIF agent/ZIS that can "get by" and a "Certifiable SIF agent/ZIS" or, even better yet "Certified SIF Agent/ZIS" is often quite a long distance.
Oh, well, time to get down from my soap box... :)