<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: A proposal of interoperability architecture for Moodle</title>
	<link>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/</link>
	<description>Development Blog about the Moodle Webservices API and interoperability Issues</description>
	<pubDate>Fri, 29 Aug 2008 18:21:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Moodle WebServices &#187; I want it all: kinds of webservices in moodle.</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-50</link>
		<dc:creator>Moodle WebServices &#187; I want it all: kinds of webservices in moodle.</dc:creator>
		<pubDate>Thu, 10 Jul 2008 08:42:39 +0000</pubDate>
		<guid>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-50</guid>
		<description>[...] doing great things, and in the campus project we did some good job too. But the  goo thing of the proposed architecture that David and Ferran came up with is that allows the posibility of writting connectors [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] doing great things, and in the campus project we did some good job too. But the  goo thing of the proposed architecture that David and Ferran came up with is that allows the posibility of writting connectors [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ludo</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-9</link>
		<dc:creator>ludo</dc:creator>
		<pubDate>Thu, 12 Jun 2008 06:15:50 +0000</pubDate>
		<guid>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-9</guid>
		<description>It means that we call the Moodle core APIs we DO NOT access directly to the database and other persistence objects. Everithing needs to be done (and is being done) using the Moodle core functions. This functions howevera are scattered all over Moodle and this layers provides with ONE handle to rule them all ;-)
The idea is that when the API is implemented tested and stable, the Moodle core team with refactor some of the functions to boos efficiency and evens some parts of moodle migth use this very layer to access the information. 
THis layers migth be the first step towarts a more structured core of moodle both for external developers and for moodle module developers. 
Cheers
Ludo</description>
		<content:encoded><![CDATA[<p>It means that we call the Moodle core APIs we DO NOT access directly to the database and other persistence objects. Everithing needs to be done (and is being done) using the Moodle core functions. This functions howevera are scattered all over Moodle and this layers provides with ONE handle to rule them all <img src='http://blogs.dfwikilabs.org/moodle_ws/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
The idea is that when the API is implemented tested and stable, the Moodle core team with refactor some of the functions to boos efficiency and evens some parts of moodle migth use this very layer to access the information.<br />
THis layers migth be the first step towarts a more structured core of moodle both for external developers and for moodle module developers.<br />
Cheers<br />
Ludo</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rahim</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-8</link>
		<dc:creator>Rahim</dc:creator>
		<pubDate>Wed, 11 Jun 2008 17:39:20 +0000</pubDate>
		<guid>http://blogs.dfwikilabs.org/moodle_ws/2008/04/14/a-proposal-of-interoperability-architecture-for-moodle/#comment-8</guid>
		<description>I was curious about the following:

"Integration layer: This layer consists on THE API (being implemented) that provides a one point access to the Moodle + contrib functionalities."

Does this mean that you are calling your own functions to modify the data in the Moodle database, such as adding new users, enrolling users etc..? or are you using the functions that Moodle itself implements via the core?</description>
		<content:encoded><![CDATA[<p>I was curious about the following:</p>
<p>&#8220;Integration layer: This layer consists on THE API (being implemented) that provides a one point access to the Moodle + contrib functionalities.&#8221;</p>
<p>Does this mean that you are calling your own functions to modify the data in the Moodle database, such as adding new users, enrolling users etc..? or are you using the functions that Moodle itself implements via the core?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
