I ran across this article recently, and it reminded me that I wanted to mention a project I just completed not too long ago. I was asked to write an interface from PeopleSoft to Moodle.
At a high level, the interface was pretty simple. Moodle was configured to allow logon security from LDAP. Then, we we setup a view that told Moodle what courses to create based on enrollment data in PeopleSoft. We created a screen to enable and disable a group of courses such as online courses based on term. Then, we created another screen for an instructor to enable individual courses based on the instructor’s preference.
I heard some talk about implementing this interface at other schools, and I was curious how much interest was out there for this kind of thing. If you are interested or have some thoughts, please leave me a comment. Let me know if you are interested in some consulting on this, and I can put you in touch with our sales rep.