<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>James Paul Muir &#187; libguides alternative</title>
	<atom:link href="http://jamespaulmuir.com/tag/libguides-alternative/feed/" rel="self" type="application/rss+xml" />
	<link>http://jamespaulmuir.com</link>
	<description>Developer.Engineer.Musician.Geek</description>
	<lastBuildDate>Mon, 30 Apr 2012 20:27:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Carmen Library Link / Locally Managed Subject Guides</title>
		<link>http://jamespaulmuir.com/carmen-library-link-locally-managed-subject-guides/</link>
		<comments>http://jamespaulmuir.com/carmen-library-link-locally-managed-subject-guides/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 22:06:38 +0000</pubDate>
		<dc:creator>Jim Muir</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[learning management system]]></category>
		<category><![CDATA[libguides alternative]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[subject guides]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://jamespaulmuir.com/?p=51</guid>
		<description><![CDATA[I was excited to share about the carmen library link application that is used in Ohio State Universities. I could talk for hours about this, so I decided to write a blog post with more information. If you were not there, to clarify, Carmen is Ohio State University&#8217;s Learning Management System (Desire2Learn).   This application allows [...]]]></description>
			<content:encoded><![CDATA[<p>I was excited to share about the carmen library link application that is used in Ohio State Universities.  I could talk for hours about this, so I decided to write a blog post with more information.  If you were not there, to clarify, Carmen is Ohio State University&#8217;s Learning Management System (Desire2Learn).    This application allows librarians to create subject/resource guides to be delivered within Carmen and stores all content in a <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">REST</a> API.  I will be managing an Open Source release of this application sometime in the future (sooner depending on the demand!).</p>
<p>Presentation from LITA lightning talks session 2:  <a href="http://prezi.com/qw9l0jsy1bvv/">http://prezi.com/qw9l0jsy1bvv/</a></p>
<p>Example of Carmen Library Link &#8220;widgets&#8221; re-used as Subject Guides on our website: <a href="http://library.osu.edu/find/subjects/">http://library.osu.edu/find/subjects/</a> (click on one of the subjects)</p>
<h3>Carmen Library Link v2 Beta screenshots:</h3>
<div class="wp-caption alignnone" style="width: 310px"><a href="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllv2screenshot.png"><img title="Carmen Library Link v2 Beta" src="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllv2screenshot-300x173.png" alt="Carmen Library Link v2 Beta" width="300" height="173" /></a><p class="wp-caption-text">Editor View (Creating items, widgets, pages)</p></div>
<div id="attachment_68" class="wp-caption alignnone" style="width: 310px"><a href="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllPagescreenshot.png"><img class="size-medium wp-image-68 " title="Subject Guide Page" src="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllPagescreenshot-300x207.png" alt="Subject Guide Page view " width="300" height="207" /></a><p class="wp-caption-text">Subject Guide Page view </p></div>
<h3>Key points:</h3>
<ul>
<li>Allows anyone (non-technical) users to create items, widgets, pages very easily (drag and drop interface)</li>
<li>Modular Design and a decentralized design (API + any web services client)</li>
<li>API is separate from Editor (the editor can be thought of as a web services client to the API)</li>
<li>Can host/manage content locally</li>
<li>API is secure (more details available by request)</li>
</ul>
<h3>Carmen Library Link v2 is built with:</h3>
<ul>
<li><a href="http://symfony-project.org">Symfony PHP framework</a></li>
<li><a href="http://doctrine-project.org">Doctrine Object Relational Mapper (ORM)</a></li>
<li>Custom build REST api plugin for symfony/doctrine</li>
<li><a href="http://www.extjs.com/products/extjs/">Ext JS 3.0 javascript framework</a></li>
</ul>
<h3>About the REST api:</h3>
<ul>
<li>Every single item/widget/page/resource/librarian/user/org/(etc) has its own URL!</li>
<li>Every URL can be used in a &#8220;create/read/update/delete&#8221; (CRUD) context using POST/GET/PUT/DELETE</li>
<li>All data is available in multiple formats: json, XML, html (just by adding extension to URL)</li>
<li>MVC infrastructure which allows for even more formats (mobile format, iGoogle gadget)</li>
</ul>
<h3>Possible Uses for this reusable content</h3>
<ul>
<li>Any item (item, widget, page, librarian profile, library information) can be embedded in any website</li>
<li>Pull into Content Management System</li>
<li>iGoogle / Netvibes / Other Portal</li>
<li>Mobile Subject Guides</li>
<li>Course Management / Learning Management System</li>
<li>Data is free and accessible in a granular level (via unique URL)</li>
</ul>
<h3>Example API response for an Item: GET /user/8/items/674.json</h3>
<pre class="brush: text">{
  "success": true,
  "data": {
    "id": "674",
    "librarian_id": "1",
    "type": "CarmenLink",
    "title": "net.TUTOR: Finding Articles",
    "description": "this is cool!",
    "url": "http://liblearn.osu.edu/tutor/articles/",
    "created_at": "2009-09-18 10:18:46",
    "updated_at": "2009-09-28 14:55:44",
    "created_by": null,
    "updated_by": "muir.29@osu.edu",
    "html": "
<div id="\&quot;item-674\&quot;" class="\&quot;item">\n<a style="\" title="\&quot;Go" href="\">net.TUTOR: Finding Articles</a>

this is cool!

\n</div>

",
    "librarian": {
      "id": "1",
      "email": "muir.29@osu.edu"
    },
    "widgets": [
      {
        "id": "376",
        "name": "my widget",
        "publiclabel": "my widget",
        "type": "findArticles",
        "librarian_id": "1",
        "created_at": "2009-09-18 10:18:40",
        "updated_at": "2009-09-18 10:18:40",
        "created_by": null,
        "updated_by": "muir.29@osu.edu"
      }
    ]
  }
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://jamespaulmuir.com/carmen-library-link-locally-managed-subject-guides/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:thumbnail url="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllv2screenshot-300x173.png" />
		<media:content url="http://jamespaulmuir.com/wp-content/uploads/2009/10/cllv2screenshot-300x173.png" medium="image">
			<media:title type="html">Carmen Library Link v2 Beta</media:title>
		</media:content>
		<media:content url="http://jamespaulmuir.com/wp-content234234/uploads/2009/10/cllPagescreenshot.png" medium="image">
			<media:title type="html">Subject Guide Page</media:title>
			<media:description type="html">Subject Guide Page view</media:description>
			<media:thumbnail url="http://jamespaulmuir.com/wp-content234234/uploads/2009/10/cllPagescreenshot-150x150.png" />
		</media:content>
	</item>
	</channel>
</rss>

