<?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>Comments on: On Open Source, Open Standards, and Lock-in</title>
	<atom:link href="http://mfeldstein.com/on-open-source-open-standards-and-lock-in/feed/" rel="self" type="application/rss+xml" />
	<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/</link>
	<description>What We Are Learning About Online Learning...Online</description>
	<lastBuildDate>Sun, 05 Feb 2012 04:42:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: My Moodle Test &#124; Xyleme Insider</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-981</link>
		<dc:creator>My Moodle Test &#124; Xyleme Insider</dc:creator>
		<pubDate>Fri, 09 Oct 2009 08:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-981</guid>
		<description>[...] Google search: “Moodle and standards.” On the first page I ran into the following post entitled On Open Source, Open Standards, and Lock-in. Here’s the salient [...]</description>
		<content:encoded><![CDATA[<p>[...] Google search: “Moodle and standards.” On the first page I ran into the following post entitled On Open Source, Open Standards, and Lock-in. Here’s the salient [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Gay</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-980</link>
		<dc:creator>Greg Gay</dc:creator>
		<pubDate>Wed, 03 Dec 2008 18:30:05 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-980</guid>
		<description>A little clarification on ATutor, it has had content exporting as a priority since its early days. It was the first OS system to implement Content Packaging exporting, and is still the only one I&#039;m aware of that lets you get your content out, and back into other systems in a standard way. In the Dec 08 release an early implementation of Common Cartridge is be available, already importing cartridges from OpenLearn, and now exporting cartridges. Over the first quarter of 09 the University of Bologna will be working with the ATutor team to help finish up the CC implementation.</description>
		<content:encoded><![CDATA[<p>A little clarification on ATutor, it has had content exporting as a priority since its early days. It was the first OS system to implement Content Packaging exporting, and is still the only one I&#8217;m aware of that lets you get your content out, and back into other systems in a standard way. In the Dec 08 release an early implementation of Common Cartridge is be available, already importing cartridges from OpenLearn, and now exporting cartridges. Over the first quarter of 09 the University of Bologna will be working with the ATutor team to help finish up the CC implementation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Feldstein</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-979</link>
		<dc:creator>Michael Feldstein</dc:creator>
		<pubDate>Sun, 30 Mar 2008 01:35:10 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-979</guid>
		<description>Michael, this looks like a great project. I&#039;d like to whatever I can to help raise its profile and push the idea of getting one or more new Moodle adopters to fund it. Please drop me an email to discuss this offline (online...?).

As for the potential patent encumbrances, no, they have not resolved. I am afraid that we are only in the twilight of a long, dark night in terms of edupatents.</description>
		<content:encoded><![CDATA[<p>Michael, this looks like a great project. I&#8217;d like to whatever I can to help raise its profile and push the idea of getting one or more new Moodle adopters to fund it. Please drop me an email to discuss this offline (online&#8230;?).</p>
<p>As for the potential patent encumbrances, no, they have not resolved. I am afraid that we are only in the twilight of a long, dark night in terms of edupatents.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Penney</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-978</link>
		<dc:creator>Michael Penney</dc:creator>
		<pubDate>Sat, 29 Mar 2008 19:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-978</guid>
		<description>Hi Michael, sorry if my response seemed defensive, that wasn&#039;t what I intended at all. I am struggling to convey the ground truth of the situation as I see it and the current information I have - trying to be responsive rather than defensive:-)

Doing IMS CC export properly would take significant resources and  - the model of keeping costs low doesn&#039;t provide a great deal of spare cycles for developing such a tool - I&#039;ve been trying to put together the funding for an IMS CC export for some time now and would love to see the necessary resources come together for this project, as would I think most of the Moodle community.

The ideal solution for a common standard is IMS Common Cartridge as it describes an entire course and meets the requirement for an insturctor to move from one system to another that Jim Farmer describes here:
http://moodle.org/mod/forum/discuss.php?d=93120#p411517

The OU&#039;s OpenLearn provides examples of courses in both from Moodle to IMS CC (see http://openlearn.open.ac.uk/course/view.php?id=3431 for example) - the project is described here:
http://cosl.usu.edu/projects/educommons/roadmap/23
and here:
http://openlearn.open.ac.uk/course/view.php?id=3073

Currently though Tim Humt reports that OpenLearn uses a different development process where the original course content is developed in their own XML format, and then output to both Moodle.xml and IMS CC.

By the way, have the potential patent encumbrances with IMS CC you mention here:
http://www.mfeldstein.com/patents_and_ims_common_cartridge/
been resolved to your satisfaction?</description>
		<content:encoded><![CDATA[<p>Hi Michael, sorry if my response seemed defensive, that wasn&#8217;t what I intended at all. I am struggling to convey the ground truth of the situation as I see it and the current information I have &#8211; trying to be responsive rather than defensive:-)</p>
<p>Doing IMS CC export properly would take significant resources and  &#8211; the model of keeping costs low doesn&#8217;t provide a great deal of spare cycles for developing such a tool &#8211; I&#8217;ve been trying to put together the funding for an IMS CC export for some time now and would love to see the necessary resources come together for this project, as would I think most of the Moodle community.</p>
<p>The ideal solution for a common standard is IMS Common Cartridge as it describes an entire course and meets the requirement for an insturctor to move from one system to another that Jim Farmer describes here:<br />
<a href="http://moodle.org/mod/forum/discuss.php?d=93120#p411517" rel="nofollow">http://moodle.org/mod/forum/discuss.php?d=93120#p411517</a></p>
<p>The OU&#8217;s OpenLearn provides examples of courses in both from Moodle to IMS CC (see <a href="http://openlearn.open.ac.uk/course/view.php?id=3431" rel="nofollow">http://openlearn.open.ac.uk/course/view.php?id=3431</a> for example) &#8211; the project is described here:<br />
<a href="http://cosl.usu.edu/projects/educommons/roadmap/23" rel="nofollow">http://cosl.usu.edu/projects/educommons/roadmap/23</a><br />
and here:<br />
<a href="http://openlearn.open.ac.uk/course/view.php?id=3073" rel="nofollow">http://openlearn.open.ac.uk/course/view.php?id=3073</a></p>
<p>Currently though Tim Humt reports that OpenLearn uses a different development process where the original course content is developed in their own XML format, and then output to both Moodle.xml and IMS CC.</p>
<p>By the way, have the potential patent encumbrances with IMS CC you mention here:<br />
<a href="http://www.mfeldstein.com/patents_and_ims_common_cartridge/" rel="nofollow">http://www.mfeldstein.com/patents_and_ims_common_cartridge/</a><br />
been resolved to your satisfaction?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Feldstein</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-977</link>
		<dc:creator>Michael Feldstein</dc:creator>
		<pubDate>Sat, 29 Mar 2008 02:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-977</guid>
		<description>We agree on many points, Michael. Again, I don&#039;t think anybody here is trying accuse the Moodle community of malice or negligence. Nor has anyone said or implied that Moodle is technically incapable of supporting standards-based export. Nor has anyone said or implied that the standards we have are great or that compliance with them is easy. (To the contrary, in fact.) I&#039;m not sure that I understand the level of defensiveness that this post has provoked in the Moodle community.

I would quibble with calling moodle.xml an &quot;open XML standard.&quot; It&#039;s an open XML format, which is not the same. But I don&#039;t want to get hung up on semantics at the expense of the larger issues. Let me reiterate a point I made in an earlier comment:

If universities consider cost-of-exit as one of their LMS evaluation criteria, then they might be willing to fund something like Common Cartridge export as part of their cost of adoption. If your university thinks that it wants to adopt Moodle and is willing to make an investment in it, then part of that investment should be, essentially, disaster insurance in the form of export standards support.

The Moodle community, the Sakai community, and the larger educational community need to embrace this as an issue. It is the only way that we will solve the problem. I frankly think that touting moodle.xml and the fact that anybody can build their own exporters doesn&#039;t help motivate the community to solve the deeper problem. I believe many open source communities, including both the Moodle and the Sakai communities, sometimes fall into the trap of dismissing weakness with the old &quot;If you don&#039;t like it, then you can change it yourself&quot; deflection.

I have tremendous respect for Moodle and am on record as speaking about both the platform and the community in glowing terms on multiple occasions. This isn&#039;t a slam. It&#039;s a challenge.</description>
		<content:encoded><![CDATA[<p>We agree on many points, Michael. Again, I don&#8217;t think anybody here is trying accuse the Moodle community of malice or negligence. Nor has anyone said or implied that Moodle is technically incapable of supporting standards-based export. Nor has anyone said or implied that the standards we have are great or that compliance with them is easy. (To the contrary, in fact.) I&#8217;m not sure that I understand the level of defensiveness that this post has provoked in the Moodle community.</p>
<p>I would quibble with calling moodle.xml an &#8220;open XML standard.&#8221; It&#8217;s an open XML format, which is not the same. But I don&#8217;t want to get hung up on semantics at the expense of the larger issues. Let me reiterate a point I made in an earlier comment:</p>
<p>If universities consider cost-of-exit as one of their LMS evaluation criteria, then they might be willing to fund something like Common Cartridge export as part of their cost of adoption. If your university thinks that it wants to adopt Moodle and is willing to make an investment in it, then part of that investment should be, essentially, disaster insurance in the form of export standards support.</p>
<p>The Moodle community, the Sakai community, and the larger educational community need to embrace this as an issue. It is the only way that we will solve the problem. I frankly think that touting moodle.xml and the fact that anybody can build their own exporters doesn&#8217;t help motivate the community to solve the deeper problem. I believe many open source communities, including both the Moodle and the Sakai communities, sometimes fall into the trap of dismissing weakness with the old &#8220;If you don&#8217;t like it, then you can change it yourself&#8221; deflection.</p>
<p>I have tremendous respect for Moodle and am on record as speaking about both the platform and the community in glowing terms on multiple occasions. This isn&#8217;t a slam. It&#8217;s a challenge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Penney</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-976</link>
		<dc:creator>Michael Penney</dc:creator>
		<pubDate>Sat, 29 Mar 2008 01:33:51 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-976</guid>
		<description>@John Lewis

Can Sakai export an entire course to an export file?

@All, Moodle by default exports an entire course to an open XML standard (moodle.xml) with the file system. There is no encryption on this XML export, and anyone is free to write a conversion tool that reads moodle.xml and converts it into another format - as Rolf aptly describes.

Open source projects generally don’t run with large profit margins or capital funding, so new features need to have either a source of funding or a source of development, documentation, and QA resources.

Moodle hasn’t had the benefit of large, open ended grant funding, so larger scale development tends to be very focused on the goals of the funding sources - generally larges institutions like OU, NZVLE, Intel Education, CIE, etc. who need specific functionality added to Moodle on a tightly managed budget and timeline - these projects are more focused on adding more functionality to Moodle than to building export formats - esp. because Moodle’s existing export format is not that hard to read and if need be convert from one XML format to another.

The SCORM format is so limited in it’s ability to support the full range of Moodle (or Blackboard) features that my personal opinion is that building a SCORM export tool would be more of a marketing talking point than an actually useful feature for most people using the LMS- folks would constantly be complaining about all the functionality that can’t supported in the SCORM specification:-(.

If D’Arcy or others can put together a grant or other source of the development resources to build and release a solidly coded and well tested and documented IMS CC export for Moodle, then folks in the Moodle community would be happy to include it - a decent export format would really need to be IMS Common Cartridge, though, IMO.

We in the Moodle development community are really working very hard to give the user community the best LMS we can with the constraints of time and resources - we would love to work on a project to provide a good IMS CC export from Moodle - I’ve been trying for years now with Jason Cole, Jim Farmer, Martin Dougiamas, Martin Langhoff etc. to put together a project to provide IMS CC export for Moodle - the lack of it is not for lack of good faith or desire on the part of the Moodle development community - however it is not a trivial project and generally non-trivial projects need to have a way to provide dedicated resources over the lifetime of the project to be successful.</description>
		<content:encoded><![CDATA[<p>@John Lewis</p>
<p>Can Sakai export an entire course to an export file?</p>
<p>@All, Moodle by default exports an entire course to an open XML standard (moodle.xml) with the file system. There is no encryption on this XML export, and anyone is free to write a conversion tool that reads moodle.xml and converts it into another format &#8211; as Rolf aptly describes.</p>
<p>Open source projects generally don’t run with large profit margins or capital funding, so new features need to have either a source of funding or a source of development, documentation, and QA resources.</p>
<p>Moodle hasn’t had the benefit of large, open ended grant funding, so larger scale development tends to be very focused on the goals of the funding sources &#8211; generally larges institutions like OU, NZVLE, Intel Education, CIE, etc. who need specific functionality added to Moodle on a tightly managed budget and timeline &#8211; these projects are more focused on adding more functionality to Moodle than to building export formats &#8211; esp. because Moodle’s existing export format is not that hard to read and if need be convert from one XML format to another.</p>
<p>The SCORM format is so limited in it’s ability to support the full range of Moodle (or Blackboard) features that my personal opinion is that building a SCORM export tool would be more of a marketing talking point than an actually useful feature for most people using the LMS- folks would constantly be complaining about all the functionality that can’t supported in the SCORM specification:-(.</p>
<p>If D’Arcy or others can put together a grant or other source of the development resources to build and release a solidly coded and well tested and documented IMS CC export for Moodle, then folks in the Moodle community would be happy to include it &#8211; a decent export format would really need to be IMS Common Cartridge, though, IMO.</p>
<p>We in the Moodle development community are really working very hard to give the user community the best LMS we can with the constraints of time and resources &#8211; we would love to work on a project to provide a good IMS CC export from Moodle &#8211; I’ve been trying for years now with Jason Cole, Jim Farmer, Martin Dougiamas, Martin Langhoff etc. to put together a project to provide IMS CC export for Moodle &#8211; the lack of it is not for lack of good faith or desire on the part of the Moodle development community &#8211; however it is not a trivial project and generally non-trivial projects need to have a way to provide dedicated resources over the lifetime of the project to be successful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Leslie</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-975</link>
		<dc:creator>Scott Leslie</dc:creator>
		<pubDate>Fri, 28 Mar 2008 15:13:07 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-975</guid>
		<description>Rolf, you did not leave any contact info - I run a repository project trying to address similar challenges, and would dearly love to talk to you about your solutions and anything we have that might be of use to you. Please send me an email if you are interested to discuss further, sleslie@bccampus.ca</description>
		<content:encoded><![CDATA[<p>Rolf, you did not leave any contact info &#8211; I run a repository project trying to address similar challenges, and would dearly love to talk to you about your solutions and anything we have that might be of use to you. Please send me an email if you are interested to discuss further, <a href="mailto:sleslie@bccampus.ca">sleslie@bccampus.ca</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rolf</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-974</link>
		<dc:creator>Rolf</dc:creator>
		<pubDate>Wed, 26 Mar 2008 14:01:24 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-974</guid>
		<description>I&#039;m involved with a large project where a national learning object repository should be integrated with learning management systems. The aim is, as a first step, to be able to export an existing course of an LMS and to send it in a reusable format to a repository system. The export should happen mostly automatically.

We have implemented prototypes for Blackboard Vista and Moodle (and another open source lms) to export course contents as described above. Here are the experiences:

With Moodle we had to implement an extension. We needed a skilled programmer who realized the export function. The contents were exported as IMS-CP packages. The programmer needed 10 working days.

With Blackboard Vista we were not able to realize it. The reason is that Vista does not have an API that allows to access to the contents and the way they are organized in the learning modules. The only way to export the contents is to manually export every single learning module as IMS-CP. SCORM export is not available. And yes - the entire course can be exported in an archive format. But the file is encrypted (!) which efficiently prevents all technically skilled persons from doing reverse engineering. Obviously, Blackboard by no means gives away or sells the decryption tool.

Blackboard has made an offer (not exactly cheap!) for a clumsy powerlink extension that exports programmatically the learning modules of a course. We are evaluation it now...

I leave it up to you to draw your conclusions.

Cheers

Rolf</description>
		<content:encoded><![CDATA[<p>I&#8217;m involved with a large project where a national learning object repository should be integrated with learning management systems. The aim is, as a first step, to be able to export an existing course of an LMS and to send it in a reusable format to a repository system. The export should happen mostly automatically.</p>
<p>We have implemented prototypes for Blackboard Vista and Moodle (and another open source lms) to export course contents as described above. Here are the experiences:</p>
<p>With Moodle we had to implement an extension. We needed a skilled programmer who realized the export function. The contents were exported as IMS-CP packages. The programmer needed 10 working days.</p>
<p>With Blackboard Vista we were not able to realize it. The reason is that Vista does not have an API that allows to access to the contents and the way they are organized in the learning modules. The only way to export the contents is to manually export every single learning module as IMS-CP. SCORM export is not available. And yes &#8211; the entire course can be exported in an archive format. But the file is encrypted (!) which efficiently prevents all technically skilled persons from doing reverse engineering. Obviously, Blackboard by no means gives away or sells the decryption tool.</p>
<p>Blackboard has made an offer (not exactly cheap!) for a clumsy powerlink extension that exports programmatically the learning modules of a course. We are evaluation it now&#8230;</p>
<p>I leave it up to you to draw your conclusions.</p>
<p>Cheers</p>
<p>Rolf</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Feldstein</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-973</link>
		<dc:creator>Michael Feldstein</dc:creator>
		<pubDate>Sun, 23 Mar 2008 19:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-973</guid>
		<description>I guess &quot;lock-in&quot; is a loaded term. I also think D&#039;Arcy&#039;s broader point is that the ed tech community tends to cut Moodle and other open source projects more slack on their shortcomings as platforms than they (we?)do for the proprietaries because we value their openness, and that maybe they sometimes go too far.

Your point about pre-adoption evaluation is spot-on and really hits what I was trying to get at. Universities evaluating platforms for adoption need to take into account that no platform lasts forever when putting together their evaluation criteria. They need to consider the cost of exit as well as the cost of entrance. And if the question is posed that way, then it&#039;s possible a new Moodle adoptee might decide that paying to develop standards-based export would be something they&#039;d be willing to absorb as an adoption cost up-front, when they&#039;re more inclined to invest.</description>
		<content:encoded><![CDATA[<p>I guess &#8220;lock-in&#8221; is a loaded term. I also think D&#8217;Arcy&#8217;s broader point is that the ed tech community tends to cut Moodle and other open source projects more slack on their shortcomings as platforms than they (we?)do for the proprietaries because we value their openness, and that maybe they sometimes go too far.</p>
<p>Your point about pre-adoption evaluation is spot-on and really hits what I was trying to get at. Universities evaluating platforms for adoption need to take into account that no platform lasts forever when putting together their evaluation criteria. They need to consider the cost of exit as well as the cost of entrance. And if the question is posed that way, then it&#8217;s possible a new Moodle adoptee might decide that paying to develop standards-based export would be something they&#8217;d be willing to absorb as an adoption cost up-front, when they&#8217;re more inclined to invest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray</title>
		<link>http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-972</link>
		<dc:creator>Ray</dc:creator>
		<pubDate>Sun, 23 Mar 2008 14:10:58 +0000</pubDate>
		<guid isPermaLink="false">http://mfeldstein.com/on-open-source-open-standards-and-lock-in/#comment-972</guid>
		<description>Deliberate or not: We&#039;ll have to agree to disagree on this. IMO the tone of the comments in the introduction and the blog referred to are that the position of Moodle lacking open standards export options is somehow engineered.

Alternative phrase: Not sure what this would be other than &quot;this feature is not implemented yet&quot;.

Users wishing to migrate to other systems: Agreed, that the potential scenarios are cold comfort to those wanting to migrate. I can&#039;t help conclude that where this is an issue there needs to be greater emphasis on reflecting upon whether the pre-adoption evaluation approach was sufficiently robust.

All this aside, Moodle and Moodle users (current and prospective) would benefit from the export capabilities being referred to being developed... so developers need to get coding or someone needs to get their wallet out.</description>
		<content:encoded><![CDATA[<p>Deliberate or not: We&#8217;ll have to agree to disagree on this. IMO the tone of the comments in the introduction and the blog referred to are that the position of Moodle lacking open standards export options is somehow engineered.</p>
<p>Alternative phrase: Not sure what this would be other than &#8220;this feature is not implemented yet&#8221;.</p>
<p>Users wishing to migrate to other systems: Agreed, that the potential scenarios are cold comfort to those wanting to migrate. I can&#8217;t help conclude that where this is an issue there needs to be greater emphasis on reflecting upon whether the pre-adoption evaluation approach was sufficiently robust.</p>
<p>All this aside, Moodle and Moodle users (current and prospective) would benefit from the export capabilities being referred to being developed&#8230; so developers need to get coding or someone needs to get their wallet out.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Served from: mfeldstein.com @ 2012-02-09 08:26:52 by W3 Total Cache -->
