CIL2007: Mashups and Why Would I Want One?
(before we started we watched: I bought it on ebay video, standup economist video, monster mash)
We’re at the beginning of this so don’t think – is that all there is – because we’re still on the playground and figuring out what we’re doing
Like how programmers don’t write everything from scratch but call routines to draw windows, etc., Programmers pull information from Technorati, Google Maps, EVDB..
Mashup ecosystem (read/write/program)
- open data
- open set of services
- small pieces loosely joined
Instead of going to IT – “can you do this for me?” – do it yourself with 5 minute customization of applications. Frees up IT people for big problems, big needs, big gains…
News mashup (that’s a University of Maryland HCIL treemap thingy, I don’t think it’s a mashup, but maybe)
Pittsburgh University Library
using yahoo pipes
scopus and WoS feeds, publications by their faculty
output one feed
Easy things to try:
Google Maps, myMaps (but can’t republish on your own web page)
1) Think of something you want to do
2) sign up for a developer token
3) read the fine print about use
Learn from other libraries or other sites – see what they’ve done.
marker lat=" lng=""
Get lat and long from google maps – click where you want and read it out of the url
Marshall Breeding’s listing of catalogs (?)
Uses a service to convert address in database to lat and long, then uses Google api and lat long markers.
-Need a better way of finding APIs
-Scale and dependencies (will these be around in a few years and can they support all of the traffic, will API change and require re-do)
-How much to invest
-Right to remix? Rights to reuse data?
-Client side scripts – can’t guarantee what users see