You are here

richardwyles - March 22nd, 2007 at 9:40 pm

15 January, 2016 - 09:25
Available under Creative Commons-ShareAlike 4.0 International License. Download for free at http://cnx.org/contents/f6522dce-7e2b-47ac-8c82-8e2b72973784@7.2

Sorry to cross-post comments here but to pick up on the thread we had earlier about interoperability, SOA etc. then I suspect Patrick and my philosophies are actually quite well aligned. To illustrate, have a look at the conceptual diagrams used in our proposals back in 2003 and then again in 2004:

https://eduforge.org/docman/view.php/7/1296/NZOSVLE.jpg

https://eduforge.org/docman/view.php/7/462/OSVLEII.jpg

    While I didn't know the jargon for SOAs back in 2003, the concept of separating out the feature-set was very firmly in our mind. And I think we made some good decisions. I believe that Moodle is a route to the same end. At present Moodle can be described as a cohesive LMS. But the architecture does adhere to good principles of “loose coupling”. I believe Moodle will evolve into a form of 'LMS operating system' for want of a better descriptive title. By this I mean there will be a framework using web services communicating with a “core operating system” to achieve very flexible configurations. I haven't caught up with Martin Dougiamas since mid last year but will be in a month's time and the evolution of Moodle is always a topic of discussion!