New Featured Object in CAREO

I finally got around to updating the Featured Object in our themes in CAREO. The previous one had been there since October, and was waaay overdue to be changed.

The new Featured Object is the “Powers of 10” animation, done by Florida State University. VERY well done, and cool, too.

Oh, and through the power of hierarchically inherited themes, I only had to change 1 xml fragment, and all themes in our repository were automatically switched to the new Featured Object… Cool. We can override the default for any of the themes, if we want, but this works pretty well as is.

RSS Search queries in CAREO

Well, that was kind of cool… I just implemented xml feeds for search queries in CAREO. Took about half an hour.

You can subscribe to any term you would normally enter in the search field in CAREO. Not sure how/if it would handle multiple words or anything. I guess as long as they’re URL encoded it should work.

Anyway, here’s how to subscribe:

http://careo.ucalgary.ca/cgi-bin/WebObjects/Repository.woa/wa/Search?theme=rss&query=MYSEARCHQUERY

Just replace “MYSEARCHQUERY” with whatever you want to look for. The top 10 results, sorted by relevancy, are returned. Searching for some stuff will be slow (something like “image” will get a bajillion results, which must be sorted for the top 10…)

The usual caveat applies: THIS IS PRE-ALPHA, PROTOTYPE CODE. IT MIGHT BREAK, OR JUST PLAIN DISAPPEAR. You’ve been warned.

UPDATE: URL-encoding the query seems to work fine for multiple word queries… i.e., to search for “biology video”, set “query=biology+video”

The Reusability Paradox

Just came across this link from Brian Lamb’s weblog

Very interesting article, which basically boils down to something like “Technical interoperability is not the same as semantic interoperability” and goes on to discuss some interesting issues involving the granularity of a learning object, and the impact that has on its value and reusability.

That was fast…

Just realized the RSS theme went from “Hey, that would be cool” to working prototype in under an hour and a half… And that was doing the vast majority of the theme fragment creation/conversion/entry manually to get around the namespace issue… Could have been about 15 minutes otherwise. Theming is cool 😉