<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentaris per Moodle WebServices</title>
	<atom:link href="http://blogs.dfwikilabs.org/moodle_ws/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.dfwikilabs.org/moodle_ws</link>
	<description>Development Blog about the Moodle Webservices API and interoperability Issues</description>
	<lastBuildDate>Thu, 30 Apr 2009 20:03:08 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comentari de Imanol a About</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/about/comment-page-1/#comment-340</link>
		<dc:creator>Imanol</dc:creator>
		<pubDate>Thu, 30 Apr 2009 20:03:08 +0000</pubDate>
		<guid isPermaLink="false">#comment-340</guid>
		<description>Hola. Es explendido vuestro trabajo.

Soy estudiante de la UPC en la EUETIT de Terrassa y estoy interesado en usar las web services que ofreceis para mi PFC. 

Habria alguna manera de contactar con vosotros y explicaros un poco el tema?

Un saludo. Imanol</description>
		<content:encoded><![CDATA[<p>Hola. Es explendido vuestro trabajo.</p>
<p>Soy estudiante de la UPC en la EUETIT de Terrassa y estoy interesado en usar las web services que ofreceis para mi PFC. </p>
<p>Habria alguna manera de contactar con vosotros y explicaros un poco el tema?</p>
<p>Un saludo. Imanol</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentari de ludo a El significado de la Interoperabilidad</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/05/14/el-significado-de-la-interoperabilidad/comment-page-1/#comment-333</link>
		<dc:creator>ludo</dc:creator>
		<pubDate>Wed, 28 Jan 2009 08:53:56 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.dfwikilabs.org/moodle_ws/2008/05/14/el-significado-de-la-interoperabilidad/#comment-333</guid>
		<description>Hola Ivan, 
lo que tu vas a necesitar es una pieza de software entre Moodle y 4D

Moodle - WS --- XXXX ---- 4D

Esta pieza puede acceder a 4D usando un driver normal , el que useis, y acceder a la libreria de WS que tenemos en fase alfa para gestionar Moodle. 
Los ultimos meses han sido muy productivos y tenemos un prototipo de capas de WS implementados en REST. Incluso tenemos un cliente de muestra. 
Actualmente estamos trabajando con Moodle.com para implementar la versión definitiva de los WS para Moodle 2.0 y luego hacer un backport a Moodle 1.9 para facilitar el inicio de los desarrollos y la migración más adelante a Moodle 2.x

Más información y código en http://tracker.moodle.org/browse/MDL-12886
http://cvs.moodle.org/contrib/patches/dfws/

Saludos
Ludo (Marc Alier)</description>
		<content:encoded><![CDATA[<p>Hola Ivan,<br />
lo que tu vas a necesitar es una pieza de software entre Moodle y 4D</p>
<p>Moodle &#8211; WS &#8212; XXXX &#8212;- 4D</p>
<p>Esta pieza puede acceder a 4D usando un driver normal , el que useis, y acceder a la libreria de WS que tenemos en fase alfa para gestionar Moodle.<br />
Los ultimos meses han sido muy productivos y tenemos un prototipo de capas de WS implementados en REST. Incluso tenemos un cliente de muestra.<br />
Actualmente estamos trabajando con Moodle.com para implementar la versión definitiva de los WS para Moodle 2.0 y luego hacer un backport a Moodle 1.9 para facilitar el inicio de los desarrollos y la migración más adelante a Moodle 2.x</p>
<p>Más información y código en <a href="http://tracker.moodle.org/browse/MDL-12886" rel="nofollow">http://tracker.moodle.org/browse/MDL-12886</a><br />
<a href="http://cvs.moodle.org/contrib/patches/dfws/" rel="nofollow">http://cvs.moodle.org/contrib/patches/dfws/</a></p>
<p>Saludos<br />
Ludo (Marc Alier)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentari de Iván Fuentes a El significado de la Interoperabilidad</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/05/14/el-significado-de-la-interoperabilidad/comment-page-1/#comment-332</link>
		<dc:creator>Iván Fuentes</dc:creator>
		<pubDate>Wed, 28 Jan 2009 00:02:02 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.dfwikilabs.org/moodle_ws/2008/05/14/el-significado-de-la-interoperabilidad/#comment-332</guid>
		<description>David,

Quiza este no es el lugar para preguntar, pero mira tengo el siguiente escenario:
Tenemos Moodle 1.9.3 instalado en un iMac Intel sobre MacOS X 10.5.6 con Apache, MySQL y PHP (es decir NO MAMP) llevamos un semestre en productivo con Moodle y tengo Solo Cuentas manuales como gestion de Autentificación, nosotros administramos nuestras cuentas en intranet con una RDBMS llamada 4th Dimension (4D), y cuando tengo que agregar más usuarios (ya sean profesores o alumnos) lo hago manual y ya no quiero hacerlo así pues también tengo que borrarlas manual... existe una manera de hacer una conexión a mi base de datos externa, como hago una comunicación para que la autentificación se haga externa, no sé, por ejemplo que Moodle haga una consulta vía un Web Services a 4D, para que también si cambia la contraseña entre la intranet y Moodle no sean Diferentes, o si el usuario (profesor o alumno) ya no estan activos a eso tengo una duda sobre eso pues en este momento tengo usuarios y espacios creados, si yo cambio la gestión de Autentificación hacia 4D ¿cómo se le indica a Moodle que el espacio es de un usuario es específico?, si este usuario ya no está activo (ya se a por que se dió de baja logica o física) ¿Moodle automáticamente borra su espacio, se pierden sus archivos? Tendría que hacer una copia de seguridad de cada Curso antes, borrar los usuarios de cuentas manual, reestablecer la copia de seguridad del curso y asiganrle de nuevo el profesor, que pasa con el administrador, debe existir esta cuenta en 4D o puede existir al cuenta administrador por si sola, por si se cae 4D????
Como ves tengo muchas dudas, hay alguna parte donde pueda empezar.
Gracias de Antemano</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>Quiza este no es el lugar para preguntar, pero mira tengo el siguiente escenario:<br />
Tenemos Moodle 1.9.3 instalado en un iMac Intel sobre MacOS X 10.5.6 con Apache, MySQL y PHP (es decir NO MAMP) llevamos un semestre en productivo con Moodle y tengo Solo Cuentas manuales como gestion de Autentificación, nosotros administramos nuestras cuentas en intranet con una RDBMS llamada 4th Dimension (4D), y cuando tengo que agregar más usuarios (ya sean profesores o alumnos) lo hago manual y ya no quiero hacerlo así pues también tengo que borrarlas manual&#8230; existe una manera de hacer una conexión a mi base de datos externa, como hago una comunicación para que la autentificación se haga externa, no sé, por ejemplo que Moodle haga una consulta vía un Web Services a 4D, para que también si cambia la contraseña entre la intranet y Moodle no sean Diferentes, o si el usuario (profesor o alumno) ya no estan activos a eso tengo una duda sobre eso pues en este momento tengo usuarios y espacios creados, si yo cambio la gestión de Autentificación hacia 4D ¿cómo se le indica a Moodle que el espacio es de un usuario es específico?, si este usuario ya no está activo (ya se a por que se dió de baja logica o física) ¿Moodle automáticamente borra su espacio, se pierden sus archivos? Tendría que hacer una copia de seguridad de cada Curso antes, borrar los usuarios de cuentas manual, reestablecer la copia de seguridad del curso y asiganrle de nuevo el profesor, que pasa con el administrador, debe existir esta cuenta en 4D o puede existir al cuenta administrador por si sola, por si se cae 4D????<br />
Como ves tengo muchas dudas, hay alguna parte donde pueda empezar.<br />
Gracias de Antemano</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentari de Moodle WebServices &#187; I want it all: kinds of webservices in moodle. a 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/comment-page-1/#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 isPermaLink="false">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>[...] 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 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentari de ludo a 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/comment-page-1/#comment-9</link>
		<dc:creator>ludo</dc:creator>
		<pubDate>Thu, 12 Jun 2008 06:15:50 +0000</pubDate>
		<guid isPermaLink="false">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>Comentari de Rahim a 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/comment-page-1/#comment-8</link>
		<dc:creator>Rahim</dc:creator>
		<pubDate>Wed, 11 Jun 2008 17:39:20 +0000</pubDate>
		<guid isPermaLink="false">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:

&quot;Integration layer: This layer consists on THE API (being implemented) that provides a one point access to the Moodle + contrib functionalities.&quot;

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>
	<item>
		<title>Comentari de Moodle WebServices &#187; API, servicios y paquetes a Why Webservices in Moodle?</title>
		<link>http://blogs.dfwikilabs.org/moodle_ws/2008/04/12/why-webservices-in-moodle/comment-page-1/#comment-7</link>
		<dc:creator>Moodle WebServices &#187; API, servicios y paquetes</dc:creator>
		<pubDate>Fri, 02 May 2008 16:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.dfwikilabs.org/moodle_ws/2008/04/12/why-webservices-in-moodle/#comment-7</guid>
		<description>[...] ya se comentó en el porqué de los webservices en Moodle, los webservices permiten que un cliente se conecte a Moodle y pueda acceder a un conjunto de [...]</description>
		<content:encoded><![CDATA[<p>[...] ya se comentó en el porqué de los webservices en Moodle, los webservices permiten que un cliente se conecte a Moodle y pueda acceder a un conjunto de [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
