<?xml-stylesheet type="text/xsl" href="http://eduspaces.net/scottw/rss/rssstyles.xsl"?>
<rss version='2.0'   xmlns:dc='http://purl.org/dc/elements/1.1/'>
    <channel xml:base='http://eduspaces.net/scottw/'>
        <title><![CDATA[Scott Wilson : Activity]]></title>
        <description><![CDATA[Activity for Scott Wilson, hosted on EduSpaces.]]></description>
        <generator>Elgg</generator>
        <link>http://eduspaces.net/scottw/</link>        
        <item>
            <title><![CDATA[W3C releases working drafts for Widgets 1.0 specification]]></title>
            <link>http://eduspaces.net/scottw/weblog/515595.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/515595.html</guid>
            <pubDate>Thu, 27 Nov 2008 09:50:02 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080416141532">http://www.cetis.ac.uk/members/scott/blogview?entry=2008041614</a></span></p> <p>This week sees another milestone in W3C's effort to standardize the use of Widgets across platforms with the release of the Widgets v1.0 working draft documents. The specification aims to offer a single way of creating and distributing widgets on a range of platforms. </p> <p>The current scope of the W3C work is set out in the <a href="http://www.w3.org/TR/2008/WD-widgets-reqs-20080414/">Requirements</a> document. W3C defines Widgets simply as:</p><br />
<br />
<blockquote>mall client-side Web applications for displaying and updating remote data, that are packaged in a way to allow a single download and installation on a client machine, mobile phone, or mobile Internet device. Typical examples of widgets include clocks, CPU gauges, sticky notes, battery-life indicators, games, and those that make use of Web services, like weather forecasters, news readers, email checkers, photo albums and currency converters.</blockquote><br />
<br />
<p>Another document, the <a href="http://www.w3.org/TR/widgets-land/">Widget Landscape</a> sets out the lay of the land in terms of what Widget platforms are out there, and how they approach the different aspects of Widget functionality.</p><br />
<br />
<p>The specification is targeting platforms such as Apple Dashboard, Microsoft Sidebar, Yahoo! Konfabulator, and mobile platforms such as WidSets. Web widgets, such as Google Gadgets, are not currently in scope, although when you dig into the details of the specification, its obvious that web widgets can potentially be developed in a similar manner.</p><br />
<br />
<p>After requirements, the first specification document is <a href="http://www.w3.org/TR/2008/WD-widgets-20080414/">Packaging and Configuration</a> which defines the zip-based format used to package the content of a Widget, the structure of the XML configuration document that goes inside it, and other aspects such as discovery and internationalization.</p><br />
<br />
<p>A surprising omission at this stage is the API specification. All Widget container platforms supply an API, typically accessed via JavaScript, that offers the Widget a way of storing and retrieving preferences, calling remote services, and executing various kinds of commands. Presumably this will be released next; currently there is only an <a href="http://dev.w3.org/cvsweb/~checkout~/2006/waf/widgets-api/Overview.src.html?rev=1.2&content-type=text/html;%20charset=iso-8859-1">Editor's Draft of "APIs and Events"</a>. Currently a developer of a Widget needs to make different API calls based on where the Widget is deployed to do very basic things like save and retrieve user settings.</p> <br />
<br />
<p>Another aspect of a Widget API is extended features, especially in the case of web Widgets. The Google OpenSocial API is an example of an extended Widget API - in this case to enable Widgets to access things like friends lists and status information. Another is the widget collaboration API we developed here as part of our EU TenCompetence project, that enable things like activity-based chat and voting widgets to be developed using the draft W3C specification. (More on that in another post sometime).</p><br />
<br />
<p>Overall I think there is some great work going on in this W3C group, with a very practical focus that is based on taking a consensus view of "what is" rather than a more purist "what should be" approach (which has characterised some of the W3C's other recent work). I hope that once this spec is finalized the focus will move onto taking a similar approach to web widgets, for which there is an even more pressing need for interoperability. Our own work has shown that, with a few minor modifications (e.g. the addition to the API of a proxy method for safe tunneling of external Web API calls around cross-site script access restrictions), exactly the same model of packaging, manifest and API can also work within a web framework.</p><br />
<br />
<p>For more information on this and related activities, also check out the rest of the <a href="http://www.w3.org/2006/appformats/">Web Application Formats Working Group</a> pages.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[More Social Metadata: APML and ULML]]></title>
            <link>http://eduspaces.net/scottw/weblog/514676.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/514676.html</guid>
            <pubDate>Wed, 26 Nov 2008 09:20:02 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080513225717">http://www.cetis.ac.uk/members/scott/blogview?entry=2008051322</a></span></p> <p>While a lot of recent attention has focussed on the issue of social graph portability, there are a couple of other interesting developments in social metadata I've come across lately.</p> <p><a href="http://www.apml.org/">APML</a> (Attention Profile Markup Language) is a means of sharing an individual attention profile. While other specs (such as the seemingly-dead AttentionXML) have focussed on the tracking of attention in terms of individual clicks, APML is concerned with the mobility of a more coarse-grained profile, consisting of a collection of weighted concepts, either self-asserted or aggregated from services. </p><br />
<br />
<p>The spec is generally simple enough to implement, despite a few odd design choices, consisting basically of a list of "concepts" (keywords or labels) and "sources" (URLs) that are of interest to the subject, all of which have a weighting from 0 to 1 and some additional metadata about where the weightings come from.</p><br />
<br />
<p>APML is currently undergoing revision to reach 1.0 status, and so we can see quite a few possible changes, but its worth having a look at if you're thinking of developing applications that make use of individual interest profiles for personalisation. It should be fairly trivial to support users exporting or importing such a profile.</p><br />
<br />
<p><a href="http://userlabor.org/">ULML</a>  (User Labor Markup Language) is a specification for tracking the metrics of user participation in social web services. A ULML document provides statistics on a user's interactions with the service; as the developers put it:</p><br />
<br />
<blockquote>"User labor is the work that people put in to create, improve, and maintain their existence in social web"</blockquote><br />
<br />
<p>ULML provides a way of presenting the volume of user activities such as generating content, tagging, voting and commenting. It also allows for the sharing of metrics concerning reactions to their participation - incoming views, comments, bookmarks and so on. Overall the intent is to quantify in some fashion the economic value of social participation, potentially to enable greater transparency about how user's participation with a service is valued to advertisers and other services that support (typically free) social web applications and to power things like <a href="http://meta-markets.com/about">meta-markets</a>.</p><br />
<br />
<p>Some rather simple metrics are already used on forums to rank the value of contributors and encourage more participation - typically based on the number of posts alone. Using the more comprehensive - yet still quite simple - metrics available in ULML may allow better comparisons of relative levels of commitment, engagement, and value generation with multiple social web services.</p><br />
<br />
<p>Its an interesting concept, and could possibly have some use in evaluating engagement and participation in more general terms for services without such an economic rationale such as elearning applications. For example, to quantitatively compare the relative commitment of students to VLEs versus Facebook, or to measure the value generated by staff in shared services. It may also be possible to find a way of using it to quantize the work of researchers who share their work by blogging and using social networks as well as by traditional academic publishing.</p><br />
<br />
<p>I think its fair to say neither APML or ULML is going mainstream anytime soon, but are sufficiently simple to implement that they may be worth exploring if you're developing applications that have a social angle.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[The Next Open Frontier: Hardware]]></title>
            <link>http://eduspaces.net/scottw/weblog/511446.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/511446.html</guid>
            <pubDate>Sat, 22 Nov 2008 09:20:10 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080314143357">http://www.cetis.ac.uk/members/scott/blogview?entry=2008031414</a></span></p> <p>I've waxed on about fabbers and the like for some time on this blog and elsewhere, so I was suitably impressed by this <a href="http://cachefly.oreilly.com/make/pt/osh_etech08.pdf">presentation on open source hardware</a> by Limor Fried and Phillip Torrone. It sets out the various aspects that make up the "source" of an object, from bill of materials to circuit design, and the standards for exchanging them.</p> <p>Of course this is at the rather more technical end of the fabject continuum. At the other there is the amazing <a href="http://www.ponoko.com/">Ponoko</a> site, which enables users to create their designs from regular EPS files, pick the materials, and then have them laser-cut to order. Designers can choose to sell the cut and/or assembled product, or to sell or give away the design as EPS files.</p><br />
<br />
<p><img src="http://assets1.ponoko.com/design_images/30/1351/table1_product_page.jpg" /></p><br />
<br />
<p>Currently the custom fabjects are a little pricey compared to their mass-produced compatriots, and the processes limited in terms of materials and processes. But add in cheaper 3D printing and other fabbing technologies, and simple programmable wireless platforms like <a href="http://www.sunspotworld.com/">SPOT</a> and <a href="http://buglabs.net/">Bug</a>, and we'll soon be churning out <a href="http://mitpress.mit.edu/e-books/mediawork/titles/shaping/shaping_book.html">spimes</a> on demand.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[Pachube: Connecting things that sense things]]></title>
            <link>http://eduspaces.net/scottw/weblog/510490.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/510490.html</guid>
            <pubDate>Fri, 21 Nov 2008 09:30:04 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080704011407">http://www.cetis.ac.uk/members/scott/blogview?entry=2008070401</a></span></p> <p>I'm not sure what I'd use this for, but its certainly cool and very cybernetic. <a href="http://www.pachube.com/">Pachube</a> is a service for tagging objects that share data from their sensors.</p> <p>Services like Pachube could be useful for some kinds of very high-level business intelligence, particularly analyses that cross organisational or national boundaries.</p><br />
<br />
<p>At the moment, however, it does have the feel of a webcams site with graphs and XML, but as more objects, places and devices get wired (or wireless) then something like Pachube becomes an inevitable evolution.</p><br />
<br />
<p><img src="http://www.cetis.ac.uk/members/scott/resources/pachube.png"  alt="pachube screenshot showing graph of a Tower Bridge sensor"></p><br />
<br />
<p>Perhaps someone will find some interesting way of using some of these sensors in one of the many mashup competitions making the rounds currently.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[oAuth: Putting users in control of service-to-service communications]]></title>
            <link>http://eduspaces.net/scottw/weblog/510491.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/510491.html</guid>
            <pubDate>Fri, 21 Nov 2008 09:30:04 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080605123732">http://www.cetis.ac.uk/members/scott/blogview?entry=2008060512</a></span></p> <p>I've been talking about <a href="http://oauth.net/">oAuth</a> a lot to colleagues recently; I'd had it vaguely on my radar for a while, but a conversation with David Recordon from SixApart <a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20071112161959">at EduServ last year</a> convinced me to take a more serious interest in the specification. oAuth is essentially a user-centric authorization mechanism for enabling  services to talk to each other. </p> <p>Currently some services enable interoperability by getting the user to delegate authority to the service to interact with another, essentially by enabling it to impersonate the user. For example, you give Flickr your LiveJournal account details so it can cross-post your photos. </p><br />
<br />
<p>With oAuth, the same functionality is enabled without the security, trust and privacy compromises: the user talks to both services and explicitly grants permission for the services to talk, but without revealing any account details.</p><br />
<br />
<p>There are a great many service-to-service contracts that could benefit from this user-centric approach: employers and universities, for example. Or between employers and applicant's portfolio services.</p><br />
<br />
<p>But is oAuth actually being adopted? Well, the evidence suggests it is, with <a href="http://blog.oauth.net/2008/05/28/oauth-a-central-part-of-googles-open-web-strategy/">Google announcing adoption</a>, and discussing integration with its OpenSocial and Google Gadgets technology. For Google this replaces its proprietary AuthSub mechanism with one that can be shared across providers. </p><br />
<br />
<p>For eLearning, the oAuth spec is an important building block in developing distributed as well as federated elearning architecture. With oAuth, users can choose to connect together services that have no existing relationships using a common authorization method. </p><br />
<br />
<p>Even better, oAuth is completely agnostic with regard to identity and authentication protocols and models - it doesn't need single sign-on or any kind of shared identity or authentication model between service providers.</p> <br />
<br />
<p>The bottom line - if you are developing an application that needs to talk to an external service API on behalf of the user, then you may need to start looking into <a href="http://oauth.net/">oAuth</a>.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[Widgets at Sakai]]></title>
            <link>http://eduspaces.net/scottw/weblog/509543.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/509543.html</guid>
            <pubDate>Thu, 20 Nov 2008 09:00:01 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080924154440">http://www.cetis.ac.uk/members/scott/blogview?entry=2008092415</a></span></p> <p>Yesterday I gave a presentation for the Sakai working group on authoring about the work we've been doing on Widgets. I'm including it here as its got some more of the technical details.</p> <div style="425px;text-align:left"  id="__ss_615108"><a style="14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;"  href="http://www.slideshare.net/scottw/widgets-the-wookie-project-presentation?type=powerpoint"  title="Widgets - the Wookie project">Widgets - the Wookie project</a><object style="margin:0px"  width="425"  height="355"><param name="movie"  value="http://static.slideshare.net/swf/ssplayer2.swf?doc=wookiesakai-1222245473879688-8&stripped_title=widgets-the-wookie-project-presentation" /><param name="allowFullScreen" /><param name="allowScriptAccess" /><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=wookiesakai-1222245473879688-8&stripped_title=widgets-the-wookie-project-presentation"  type="application/x-shockwave-flash"  allowscriptaccess="always"  allowfullscreen="true"  width="425"  height="355"></embed></object><div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;">View SlideShare <a style="text-decoration:underline;"  href="http://www.slideshare.net/scottw/widgets-the-wookie-project-presentation?type=powerpoint"  title="View Widgets - the Wookie project on SlideShare">presentation</a> or <a style="text-decoration:underline;"  href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration:underline;"  href="http://slideshare.net/tag/widgets">widgets</a> <a style="text-decoration:underline;"  href="http://slideshare.net/tag/w3c">w3c</a>)</div></div><br />
<br />
<p>I think a major implication of widgets is that it challenges the idea of writing tools as plugins just for one platform (e.g. Moodle, or Sakai) rather than as generic widgets usable in any "container", which can include personal as well as institutionally-offered web spaces. For example, a Moodle course can include things like a chat, voting, and forum widget - which you can then drag off into your personal site.<p><br />
<br />
<p>Perhaps make your own personal "dashboard" out of the widgets you've taken from several different courses you are participating in, originally offered in different LMS's by different organisations.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[Big Picture]]></title>
            <link>http://eduspaces.net/scottw/weblog/508821.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/508821.html</guid>
            <pubDate>Wed, 19 Nov 2008 15:20:02 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20081119181737">http://www.cetis.ac.uk/members/scott/blogview?entry=2008111918</a></span></p> <p>What's happening in the UK VLE/LMS world? Some pictures based on survey results from UCISA and others.</p> <p><img /></p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[CEN endorses European Metadata for Learning Opportunities]]></title>
            <link>http://eduspaces.net/scottw/weblog/508545.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/508545.html</guid>
            <pubDate>Wed, 19 Nov 2008 08:50:57 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20081021140752">http://www.cetis.ac.uk/members/scott/blogview?entry=2008102114</a></span></p> <p>It was a great week for course advertising in Europe last week as <a href="http://www.cen.eu/">CEN (Comite Europeen de Normalisation - European Committee for Standardization)</a> endorsed both a Workshop Agreement and a commitment to develop it into a European Norm (EN) for Metadata for Learning Opportunities (MLO). MLO defines a common model for expressing information about learning opportunities such as the courses available at a university such that they can be aggregated by other services such as advice centres, search engines, or brokerages.</p> <p>An EN is a formal European Standard, whereas the CEN Workshop Agreement (CWA) agreed on 13th October represents an interim specification that can be referenced immediately by implementers while the formal standardisation process - which may take up to two years - goes ahead. Once a European Norm (EN) is agreed, it becomes a de jure standard throughout the community, replacing any similar standards in place in member states.</p><br />
<br />
<p>So what is MLO? MLO is a standard model and vocabulary that represents the common subset of several existing specifications used for advertising courses. This includes XCRI from the UK, CDM from Norway, CDM-FR from France, EMIL from Sweden, and PAS1068 from Germany. The common subset consists of four classes and 13 properties that are common to all or most of these existing specifications, plus references to other properties commonly used from Dublin Core (see below).</p><br />
<br />
<p><img src="http://www.cetis.ac.uk/members/scott/resources/mlo.png" /></p><br />
<br />
<p>Rather than replacing the existing specifications, MLO standardises a common model that is then implemented by specifications as a conformant binding. This means that, in practice, each specification has to be slightly modified to conform to the same common core, but retains its local extended properties and implementation architecture. So developers already using these specifications can become MLO-conformant very easily by adopting the updated version when it becomes available, which should itself be a very minor update as the standard is based on the existing commonalities. It also opens the door to other communities or consortia developing their own bindings for different applications or markets - for example using a different base technology specification such as RDF, JSON or Atom Syndication Format. Any specifications, though they may have a very different technical implementation, will still share common concepts and properties that developers can use to make transforms between them.</p><br />
<br />
<p>Why did MLO take this approach rather than standardise a binding? Well, one of the key considerations is the lifetime of standards. A standard has to stand for a much longer period of time than a specification, enough time for new technologies to come into play and become the preferred implementation approach. </p><br />
<br />
<p>Another consideration is the need for different kinds of implementations in different situations - for example, mobile applications, distributed applications, centralized systems, REST, SOAP and so on. Again, architectures also have trends that evolve over time, and can easily overtake a standard. </p><br />
<br />
<p>Finally, there is the need for communities to define their own vocabularies, extensions, and conventions. One approach to this is to define a very large standard of what is hoped to be all possible properties and classes and to then constrain this model in application profiles. Another approach is to define a common core and then allow communities to extend this common core in any way they wish. This largely maps to the difference between the approaches taken by Learning Object Metadata and Dublin Core; MLO takes the latter approach.</p><br />
<br />
<p>So what impact will MLO have? The initial impact is to some extent psychological - implementers can go ahead and commit to using specifications that are going to conform to MLO with greater confidence, as they are based on a standard that is going to be around for a long time. We will also see transforms and crosswalks becoming available between the existing course advertising specifications, and this may lead to new opportunities for services that operate across European countries such as Ploteus. As more learning opportunities are advertised in MLO-conformant formats new services that aggregate this information for different purposes become viable.</p><br />
<br />
<p>In the longer term there is a commitment from all the specification communities involved in MLO to continue to work together and seek further opportunities to adopt common models. However the preferred approach is to see what emerges as common use in implementation communities rather than to design new models from first principles.</p><br />
<br />
<p>The MLO document is still awaiting editorial comments before being prepared for formal publication by CEN; however a draft is currently also available <a href="http://blogg.skolutveckling.se/mjukis/wp-content/uploads/2008/10/mlo-ad-v5.pdf">here</a>.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[Online seminar on PLEs]]></title>
            <link>http://eduspaces.net/scottw/weblog/508546.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/508546.html</guid>
            <pubDate>Wed, 19 Nov 2008 08:50:57 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20080923135319">http://www.cetis.ac.uk/members/scott/blogview?entry=2008092313</a></span></p> <p>Yesterday I presented at an online seminar on Personal Learning Environments. The organisers - the <a href="http://www.evolvecommunity.org/">Evolve</a> project - also made a recording of the session so you can see how it went.</p> <p>Thanks to everyone who took part and asked lots of difficult questions!</p><br />
<br />
<p>To download the recording, you need to <a href="http://213.171.198.174/play_recording.html?recordingId=1220551918444_1222100485336">click this link</a> and let the Java weirdness happen. I guess a regular movie wouldn't have captured the chat backchannel, which is nice as I missed some of the comments while busy talking.</p>]]></description>
        </item>
                
        <item>
            <title><![CDATA[oAuth heading for IETF standardisation]]></title>
            <link>http://eduspaces.net/scottw/weblog/506758.html</link>
            <guid isPermaLink="true">http://eduspaces.net/scottw/weblog/506758.html</guid>
            <pubDate>Mon, 17 Nov 2008 12:40:02 GMT</pubDate>
            <description><![CDATA[<p><span class="blog_post_source"><a href="http://www.cetis.ac.uk/members/scott/blogview?entry=20081117161007">http://www.cetis.ac.uk/members/scott/blogview?entry=2008111716</a></span></p> <p>oAuth is a mechanism by which users can authorize websites to grant third party applications access to user's information without sharing their credentials. This is increasingly important for things like iPhone applications, widgets, and other applications that connect to online services. oAuth itself isn't new, but moving towards IETF standardisation is a significant step.</p> <p>The announcement was very brief; there isn't even any mention of it on the actual <a href="http://oauth.net">oAuth website</a>, just a thread on the discussion forum, but in October a draft of the oAuth core specification was submitted to IETF as an Internet Draft for development into an Internet Standard.</p><br />
<br />
<p>This is one of the first steps in what can be a long process; however, oAuth Core 1.0 is now a mature community specification, with a large number of implementations now available, which should make the process much easier than with a relatively untested concept.</p><br />
<br />
<p>oAuth solves a common problem in mashups and services, which is that in order to perform a service for the user, you require access to something of theirs on another site - their photos on Flickr, or their buddy list on AOL, or some other set of privileged access. </p><br />
<br />
<p>Typically applications have handled this by getting the user to share their login information, and have then <i>acted as the user</i>. For example, if you wanted to have Flickr announce your photos on your LiveJournal, you did this by telling Flickr your LiveJournal username and password.</p> <br />
<br />
<p>oAuth replaces this with a process whereby the application directs you to your account and lets you login there, granting a "valet key" to the application that lets it access particular services or information. Importantly. this "valet key" enables the application to <i>act as itself</i>, distinguishing its actions on your behalf from your own use of the service.</p><br />
<br />
<p>oAuth is already implemented in a surprising number of places; its a testimony to its effectiveness that for the most part users are completely unaware of it. For an example of how it works, take a look at how <a href="http://blog.oauth.net/2008/07/11/oauth-for-the-iphone-pownceapp/">Pownce on iPhone</a> uses oAuth. Developers may also be interested in Google's <a href="http://blog.oauth.net/2008/09/19/google-launches-oauth-playground/">oAuth Playground</a> for using oAuth support in GData applications.</p>]]></description>
        </item>
        
        <item>
            <title><![CDATA[sydney]]></title>
            <link>http://eduspaces.net/scottw/files/218/486/sydney.jpg</link>
            <enclosure url="http://eduspaces.net/scottw/files/218/486/sydney.jpg" length="14591" type="image/jpeg" />
            <pubDate>Tue, 31 May 2005 02:38:38 GMT</pubDate>
            <description><![CDATA[]]></description>
        </item>
        <item>
            <title><![CDATA[Binary XML article]]></title>
            <link>http://eduspaces.net/scottw/files/-1/155/binaryXML.rtf</link>
            <enclosure url="http://eduspaces.net/scottw/files/-1/155/binaryXML.rtf" length="3016" type="text/rtf" />
            <pubDate>Fri, 28 Jan 2005 18:09:31 GMT</pubDate>
            <description><![CDATA[Article about binary encoding of XML]]></description>
        </item>
    </channel>
</rss>